Skip to content

brettz9/npmpathy

Repository files navigation

npmpathy

GUI for package.json

PROJECT NOT YET FUNCTIONAL.

To-dos

  1. Allow editing of package.json
  2. Allow overwriting existing
  3. Adding new properties
  4. Delete existing
  5. Ensure non-recognized fields can be edited as JSON

Possible to-dos (or wish-list)

Some wishes, but not necessarily with plans to follow-through!

  1. Be sure to update project description in README and our package.json if we expand the scope
  2. Keep stand-alone but also make plug-in for Atom (with handler for package.json type?).
  3. Integrate npm-gui for dependencies.
  4. Integrate npm-scripts-gui for scripts execution.
  5. Save pipelines of dependencies, scripts for reuse across projects (e.g., adding ESLint dependencies and "eslint" script, for Rollup, etc.)
  6. Pull-down to switch between package.json of other open repos in Atom.
  7. JSON-Schema-driven ESLint (and options) editing (npmpathy desired to function not only for npm, but related).
  8. Add license-checker
  9. Make a pseudo-standard field (under directories?) for changes to point to a CHANGES.md file (and check common names listed at https://docs.npmjs.com/files/package.json#files).
  10. Parse browserslist to display browser icons

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published