mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
As an alternative to https://github.com/oxc-project/oxc/pull/27477, this requires minimal changes in the linter in order to add allocation tracking for individual rules. We run each rule individually and then compare the diff in heap size before and after as well as the number of system and arena allocations. Additionally, this runs as a local-only opt-in feature so that we don't check this in CI automatically, since linter allocations are likely quite noisy.
57 lines
1.3 KiB
Plaintext
57 lines
1.3 KiB
Plaintext
# Rust
|
|
target/
|
|
**/*.rs.bk
|
|
/tasks/track_memory_allocations/allocs_linter.yaml
|
|
|
|
# Wasm
|
|
**/*.wasm
|
|
|
|
# node_modules
|
|
/node_modules/
|
|
/website/node_modules/
|
|
/benchmark/node_modules/
|
|
/tasks/benchmark/codspeed/node_modules/
|
|
/tasks/codegen_conformance/node_modules/
|
|
/tasks/transform_conformance/node_modules/
|
|
/tasks/compat_data/node_modules/
|
|
/tasks/compat_data/compat-table/
|
|
/tasks/e2e/node_modules/
|
|
/plugins/node_modules/
|
|
/tasks/e2e/tests/nestjs/node_modules/
|
|
/npm/*/node_modules
|
|
/napi/*/npm-dir
|
|
/napi/parser/tsconfig.browser.tsbuildinfo
|
|
|
|
.pnpm-store
|
|
|
|
# Cloned conformance repos
|
|
tasks/coverage/babel/
|
|
tasks/coverage/test262/
|
|
tasks/coverage/typescript/
|
|
tasks/coverage/estree-conformance/
|
|
tasks/coverage/estree-conformance-diff/
|
|
tasks/coverage/node-compat-table/
|
|
|
|
# Ignore accidental files from the root
|
|
/*.js
|
|
/*.jsx
|
|
/*.ts
|
|
/*.tsx
|
|
/*.ast.txt
|
|
/*.cfg.txt
|
|
/*.dot
|
|
|
|
# https://github.com/oraios/serena cache
|
|
.serena/cache
|
|
.serena/project.yml
|
|
|
|
.claude/*
|
|
!.claude/commands/
|
|
|
|
# NOTE: For non-project files such as `.vscode` or `.idea`, please add them to your `.gitignore_global`.
|
|
# In `.gitconfig`, add `[core] excludesfile = ~/.gitignore_global`
|
|
# See also
|
|
# * https://stackoverflow.com/a/7335487
|
|
# * https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer
|
|
.serena/
|