Releases: liftr-framework/cli
Releases · liftr-framework/cli
V3
liftr-cli v2
v2 of the cli supports the new version of the Liftr framework
Changes
- Module creation
- Route target creation
- New setup method - pulling the new Liftr skeleton instead of creating
- Cleaned up code and streamlined the component creation process
Created basic test files and bug fixes
- Created basic test file for controller (on init and when creating)
- Unit testing now fully incorporated with sinon-chai (included with mocha-require.ts)
- Bugs where file could not be found when running
liftr -s <setupname>
Updated packages and Liftr project check
- Commands will now only work in a Liftr project (project check)
- Packages updated (@jeroenouw)
- Fixed bugs when creating routes/controllers/middleware
Testing suite and linting added to initial setup
- New commands in the setup for testing and linting
- test suite and linting configs added
- Needed dependencies added to setup package.json
- Readme changes
- .gitignore auto added to the setup project
Nodemon dev support
- @rsschouwenaar updated contribution readme
- @rsschouwenaar added more detail to success message liftr --setup
- Added nodemon and nodemon.json for functional environment
Added type checking (tscov) and correct handling of errors
- Added error handling of no setup name liftr-framework/skeleton#1
- Added tscov and better typing of functions/variables (@jeroenouw )
- Updated readme (@jeroenouw)
Liftr versioning, readme and middleware creation
- Middleware created in correct folder
- Readme updated
Liftr creation
v1 chore: small update to readme