@raja-rakoto/plum-cli
v1.0.2
Published
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 ... π©·
Downloads
5
Maintainers
Readme
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 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 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.