0.3.7 • Published 11 months ago
devbox-toolkit v0.3.7
DEVBOX
DevBox is a tool for providing a pleasant development environment for ESM libraries.
FEATURES
DevBox provides out of the box:
- Dev server
- Bundler
- Linter
- Test runner
- Releaser to Github or Gitlab
- Publish your library to NPM without development setting
- Semver versioning
- Standar commits
- Keep a changelog
USAGE
npx devbox <your library name>
FLOW
START
- Run
npx devbox <your library name>
- Check if library name already exist on NPM. Options: name available, proceed; name taken, change or continue wo npm
Answer questions
Author's name
License
Keep a changelog file?
Release on Github or Gitlab?
Publish on NPM? (if option 2 ok)
Include an static demo site on dist folder?
Time for DevBox to set up your development environment.
cd <your library name> && npm install
npm run dev
- Happy coding 🥳
BUILD
npm run build
RELEASE
npm run release
// test before release --dry-run