Skip to content

Move tmp from dependencies to devDependencies#97

Merged
Alyssa Evans (alycda) merged 1 commit into
security/batch-1781097955-masterfrom
claude/eloquent-albattani-upwd51
Jun 11, 2026
Merged

Move tmp from dependencies to devDependencies#97
Alyssa Evans (alycda) merged 1 commit into
security/batch-1781097955-masterfrom
claude/eloquent-albattani-upwd51

Conversation

@alycda

Copy link
Copy Markdown
Member

Summary

Moved the tmp package from production dependencies to development dependencies, as it is not required at runtime.

Changes

  • Removed tmp from the dependencies section
  • Added tmp to the devDependencies section

Rationale

The tmp package is only used during development and testing, not in production code. This reduces the bundle size and dependency footprint for end users of this library.

https://claude.ai/code/session_01WQBhS3gh24pwaFgriCfpU8

tmp is a Node-only package that is not imported anywhere in the source.
It is already brought in transitively via karma/karma-typescript dev
tooling, so listing it as a direct runtime dependency unnecessarily
pollutes the published dependency graph and can cause browser bundlers
to pull in Node-only modules for consumers.

https://claude.ai/code/session_01WQBhS3gh24pwaFgriCfpU8
@alycda Alyssa Evans (alycda) merged commit 8ef4a6c into security/batch-1781097955-master Jun 11, 2026
1 check passed
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.

2 participants