@hperchec/juisy v1.2.4
π juisy
Table of contents:
[TOC]
What is juisy?
gΓ©nΓ©rer doc readme avec hperchec readmegenerato
embedded cli tool that uses yargs under the ground
automatic linting with lint-staged at pre-commit git hook
Respect Conventional commits with commitlint at commit-msg git hook
π Get started
Install package:
npm install @hperchec/juisy
Squeeze!
npx juisy squeeze
You will get:
./
ββ bin/ # contains CLI
β ββ cli/
β ββ cmds/ # commands dir
β ββ lib/ # libraries used by commands
β ββ index.js # CLI entry file
ββ docs/
β ββ readme # contains configuration for @hperchec/readme-generator
ββ ...
...and some new scripts in your package.json
file:
"docs", // generate documentation
"docs:api", // only api
"docs:readme", // only README file
"release", // make a release
"changelog" // generate CHANGELOG file
"postinstall" // for git hook
Just use --help
option to show help:
node ./bin/cli --help
π§± Dependencies
It will install the following packages as peer dependencies:
name | version |
---|---|
@commitlint/cli | ^17.7.2 |
@commitlint/config-conventional | ^17.7.0 |
@github/markdownlint-github | ^0.6.0 |
@hperchec/jsdoc-plugin-define | ^1.0.1 |
@hperchec/readme-generator | ^3.0.0 |
chalk | ^4.1.2 |
conventional-changelog-cli | ^4.1.0 |
deepmerge | ^4.3.1 |
eslint | ^8.51.0 |
eslint-config-standard | ^17.1.0 |
eslint-plugin-disable | ^2.0.3 |
eslint-plugin-import | ^2.29.1 |
eslint-plugin-jsdoc | ^48.0.6 |
eslint-plugin-n | ^16.1.0 |
eslint-plugin-promise | ^6.1.1 |
execa | ^5.1.1 |
fs-extra | ^10.1.0 |
glob | ^10.3.10 |
indent-string | ^4.0.0 |
lint-staged | ^14.0.1 |
markdown-table | ^2.0.0 |
markdownlint-cli2 | ^0.12.1 |
markdownlint-cli2-formatter-pretty | ^0.0.6 |
prompts | ^2.4.2 |
semver | ^7.3.7 |
simple-git-hooks | ^2.9.0 |
strip-ansi | ^6.0.0 |
yargs | ^17.7.2 |
π Documentation
API
See API documentation](https://gitlab.com/hperchec/juisy/-/blob/main/documentation/api.md)
Utils
β Author
π License
ISC
Made with β€ by HervΓ© Perchec
README.md - this file was auto generated with @hperchec/readme-generator. Don't edit it.
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago