Licence
MIT
Version
1.3.0
Deps
4
Size
12 kB
Vulns
0
Weekly
0
node-scripts
Collection of useful node scripts and utilities
Packages
| Package | Description |
|---|---|
| @nielse63/eslint-config | Shared eslint-config |
| @nielse63/exec | Run child process asynchronously |
| @nielse63/generate-tests | Automatically generate jest specs for uncovered source files |
| @nielse63/is-numeric | Determines if a given value is a number (even if it's a string) |
| @nielse63/prettier-config | Shared prettier config |
| @nielse63/reset | Quickly clean your project of unwanted files and folders |
| @nielse63/trash | Move files to trash (instead of rm -rf) |
| @nielse63/tsconfig | Shared TypeScript config for basic projects |
| @nielse63/tsconfig-eslint | Shareable TypeScript config to be used with ESLint |
Usage
Install the individual package or packages you want to use in your project. See the packages for individual usage and documentation.
Contributing
Setting Up
git clone https://github.com/nielse63/node-scripts.git
cd node-scripts
nvm use
npm ci
# create a new branch
git checkout scratch/my-awesome-feature
Development
Make your desired changes and run the tests:
npm run build
npm run lint
npm test
The commit and push the changes to your branch and open a new pull request.
Releasing
npm run release
Roadmap
See GitHub issues: https://github.com/nielse63/node-scripts/issues.