Skip to content

chore: remove unused dependencies#661

Merged
Boshen merged 1 commit into
mainfrom
chore/remove-unused-deps
Jul 4, 2026
Merged

chore: remove unused dependencies#661
Boshen merged 1 commit into
mainfrom
chore/remove-unused-deps

Conversation

@Boshen

@Boshen Boshen commented Jul 4, 2026

Copy link
Copy Markdown
Member

Removes dependencies that are declared but never imported or referenced anywhere (source, scripts, configs, or CI).

Removed

Manifest Removed
package.json (root) cross-env, npm-run-all2
integrate-module p-timeout, ts-node
integrate-module-bundler p-timeout, ts-node, tsx

Each was verified unused across the whole repo — no import/require, no script/hook/CI usage, and (for the task-runner-like ones) no run-s/run-p/config-block references. tsx only appeared as the .tsx file extension and an unrelated tsx: config key.

Kept (looked unused, but actually required)

  • rxjsbench/index.ts reads node_modules/rxjs/src/internal/ajax/ajax.ts as a benchmark input.
  • @napi-rs/wasm-runtime — runtime for @napi-rs/tar's wasm fallback on the WASI CI targets.
  • @oxc-project/runtime — transform-runtime helpers emitted for decorators / using in the nestjs bundler test.
  • emnapi (core WASI workers) and oxlint-tsgolint (the typeAware/typeCheck backend in .oxlintrc.json).

pnpm test (all integrate-* packages) and oxlint remain green.

Remove dependencies that are declared but never imported or referenced anywhere (scripts, configs, or source):

- root: cross-env, npm-run-all2
- integrate-module: p-timeout, ts-node
- integrate-module-bundler: p-timeout, ts-node, tsx
@Boshen Boshen force-pushed the chore/remove-unused-deps branch from b9c019a to 6763b23 Compare July 4, 2026 04:28
@Boshen Boshen merged commit 52b5ecb into main Jul 4, 2026
52 checks passed
@Boshen Boshen deleted the chore/remove-unused-deps branch July 4, 2026 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant