1.0.0 • Published 2 years 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 years ago