jspm 0.10.0
Updates to ES6 Module Loader 0.11, SystemJS 0.11 and Traceur 0.0.79 (see links for loader release notes).
Also updates the Endpoint API to 1.1.
Breaking Changes
- The path rule
System.paths['app/*'] = 'lib/*'
is now always created whereapp
is the current project package name, andlib
is thedirectories.lib
value or default (a7c61e9). - GitHub repos can now be treated as npm repos by setting
registry: npm
in their package.json (#217)
New Features
jspm init --prompts
option to run through package setting prompts (277aed6)require('jspm').uninstall
added to API (690c3ea)require('jspm').import
allows loading modules in Node with nodelibs support (6dd4277)- Compatibility changes to allow npm scoped packages (5ba2c65)
- npm and GitHub endpoints now provide auth testing workflows
Enhancements
- A confirmation log message is shown on install for trees without forks (512bb81)
- Endpoint hook errors are now package-specific (596db44)
- Loader files are always downloaded on init (730b64c)
- Loader files are globally cached (4baa172)
jspm -v
is now less verbose (4dd5974)
Bug Fixes