1.0.0 • Published 2 months ago
@raja-rakoto/plum-cli v1.0.0
plum-cli 🩷
Streamline your web development process with Plum CLI. Effortlessly integrate the Plum package, access offline documentation and unlock a suite of applications for better use of third-party modules.
📌 Using
npm install -g @raja-rakoto/plum-cli
📌 Scripts
Start
- 📜
start
- Run your application with bun. - 📜
start:smol
- Run your application with bun and a flag which configures the JavaScriptCore heap size to be smaller and grow slower. - 📜
start:bin
- Run your standalone binary app.
Clean
- 📜
clean
- Remove coverage data, prod, build.
Development
- 📜
dev
- Launch your application in development mode with bun. - 📜
dev:watch
- Interactive watch mode to automatically transpile source files with bun in development. - 📜
dev:hot
- Hot reloading of source files with bun in development. - 📜
dev:smol:watch
- Interactive watch mode to automatically transpile source files with bun in development, while using --smol flag. - 📜
dev:smol:hot
- Hot reloading source files with bun in development, while using --smol flag.
Build
- 📜
build
- Transpile and bundle source files with bun. - 📜
build:watch
- Interactive watch mode to automatically transpile source files with bun. - 📜
build:bin
- bun's bundler implements a --compile flag for generating a standalone binary from a TypeScript or JavaScript file, use this in your production environment to ensure optimal execution of your app.
Testing
- 📜
test
- Run bun test. - 📜
test:watch
- Interactive watch mode to automatically re-run tests with bun.
Linting and Formatting
- 📜
eslint
- Lint source files with ESLint. - 📜
prettier
- Reformat source files with Prettier.
Backup and Dependency Management
- 📜
backup
- Backup files with Grunt. - 📜
pkg-check
- Check useless dependencies with depcheck. - 📜
pkg-upgrade
- Upgrade outdated dependencies (interactive mode) with npm-check-updates.
Versioning
- 📜
versioning
- Start ungit server.
npm Commands
- 📜
npm-version:major
- Increments the major version number of your project using npm. - 📜
npm-version:minor
- Increments the minor version number of your project using npm. - 📜
npm-version:patch
- Increments the version patch number of your project using npm. - 📜
npm-login
- Login to a registry user account. - 📜
npm-publish
- Publish your npm package with public access. - 📜
npm-unpublish
- Forcefully unpublish the plum-cli package from npm. - 📜
npm-reset:registry
- Delete the custom npm registry. - 📜
npm-check:registry
- Get the currently configured registry for npm. - 📜
npm-proxy-set:registry
- Set the npm registry to use a local proxy. - 📜
npm-proxy:start
- Start a Verdaccio server with a local npm proxy. - 📜
npm-proxy:publish
- Publish your npm package via the local proxy. - 📜
npm-proxy:unpublish
- Forcefully unpublish the plum-cli package from the npm registry via the local proxy. - 📜
npm-proxy:republish
- Republish your npm package by first unpublishing it and then publishing it again via the local proxy.
1.0.0
2 months ago