Skip to content

Conversation

@ricsantos
Copy link

minimist is only used in the bin/ CLI scripts for manual testing/debugging, not in the actual library code consumed by third parties. This change:

  • Moves mini mist from dependencies to devDependencies
  • Adds .npmignore to exclude bin/ directory from published package
  • Reduces package size and removes unnecessary dependency for consumers
  • Eliminates exposure to minimist vulnerabilities (0.0.8 has known issues)

The bin/ scripts remain available for development but won't be shipped
to users who install this package.

See issues #77 and #89

minimist is only used in the bin/ CLI scripts for manual testing/debugging, not in the actual library code consumed by third parties.
This change:
   - Moves mini mist from dependencies to devDependencies
   - Adds .npmignore to exclude bin/ directory from published package
   - Reduces package size and removes unnecessary dependency for consumers
   - Eliminates exposure to minimist vulnerabilities (0.0.8 has known issues)

The bin/ scripts remain available for development but won't be shipped
   to users who install this package.
@ricsantos
Copy link
Author

@ronkorving @jrouault any chance this could be merged in and a release made? Cheers!

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