Releases: jscrates/cli
v2.6.3
Introduces a new way of sharing global properties with sub-commands without explicitly passing them around. We are able achieve by extending the Command class provided by Commander.
Full Changelog: v2.6.2...v2.6.3
v2.6.2
Install packages in versioned directories.
Full Changelog: v2.6.1...v2.6.2
v2.6.1
Detect package-meta.json
when publishing packages. 💩
Full Changelog: v2.6.0...v2.6.1
v2.6.0
This release integrates with the new API that comes with version resolver along with the following changes:
- Improve UX by providing meaningful error messages. ✨
- Removes semver validation from CLI. (This will be done by the server) 🔥
Take a look at the PR(s) involved
- Integrate version resolver by @kasipavankumar in #3
Full Changelog: v2.5.1...v2.6.0
v2.5.1
This release features the authentication module and brings in the following changes to the app:
- Use configstore in favour of custom config file managing service. ⚡
- Add Dockerfile. (prebuilt images to be available soon) 🐳
- Add global state for less boilerplate. ⚡
- Network dependent actions (like login, register & publish) will now fail when offline. 🌏
- Refactor code for maintainability. ♻
Full Changelog: v2.4.1...v2.5.0
v2.4.1
Update CI build process.
Full Changelog: v2.4.0...v2.4.1
v2.4.0
This release brings in the following changes:
- Implements login module.
- Adds logger helper functions.
- Adds config file helper functions.
Full Changelog: v2.3.0...v2.4.0
v2.3.0
Completes package publishing module.
v2.2.0
Use ESModules throughout the project.
v2.1.0
This release contains the following changes:
- ♻ Refactor code for maintainability.
Full Changelog: https://github.com/jscrates/cli/commits/v2.1.0