github.com/fastly/cli@v1.7.2-0.20240304164155-9d0f1d77c3bf/.gitignore (about)

     1  # Fastly binary
     2  **/fastly
     3  # But allow fastly main package
     4  !cmd/fastly
     5  
     6  RELEASE_CHANGELOG.md
     7  
     8  # Fastly package format files
     9  **/fastly.toml
    10  !pkg/commands/compute/testdata/build/rust/fastly.toml
    11  **/Cargo.toml
    12  !pkg/commands/compute/testdata/build/rust/Cargo.toml
    13  **/Cargo.lock
    14  !pkg/commands/compute/testdata/build/rust/Cargo.lock
    15  **/*.tar.gz
    16  !pkg/github/testdata/*.tar.gz
    17  !pkg/commands/compute/testdata/deploy/pkg/package.tar.gz
    18  **/bin
    19  **/src
    20  !pkg/commands/compute/testdata/build/rust/src
    21  !pkg/commands/compute/testdata/build/javascript/src
    22  **/target
    23  rust-toolchain
    24  .cargo
    25  **/node_modules
    26  pkg/commands/compute/package-lock.json
    27  
    28  # Binaries for programs and plugins
    29  *.exe
    30  *.exe~*
    31  *.dll
    32  *.so
    33  *.dylib
    34  
    35  # Test binary, build with `go test -c`
    36  *.test
    37  
    38  # Output of the go coverage tool, specifically when used with LiteIDE
    39  *.out
    40  
    41  # Ignore IDEs
    42  .idea
    43  
    44  # Ignore Vim
    45  # https://github.com/github/gitignore/blob/41ec05833ae00be887bab36fceaee63611e86189/Global/Vim.gitignore
    46  [._]*.s[a-v][a-z]
    47  [._]*.sw[a-p]
    48  [._]s[a-rt-v][a-z]
    49  [._]ss[a-gi-z]
    50  [._]sw[a-p]
    51  
    52  # Ignore OS files
    53  .DS_Store
    54  
    55  # Ignore binaries
    56  dist/
    57  build/
    58  !pkg/commands/compute/testdata/build/
    59  
    60  # Ignore application configuration
    61  vendor/
    62  
    63  # Ignore generated file for AUR_KEY which is passed to goreleaser as an environment variable.
    64  aur_key
    65  
    66  # Ignore static config that is embedded into the CLI
    67  # All Makefile targets use the 'config' as a prerequisite (which generates the config)
    68  pkg/config/config.toml
    69  
    70  # Ignore commitlint tool
    71  commitlint.config.js
    72  callvis.svg