1.4.0 β’ Published 1 year ago
@hperchec/juisy v1.4.0
π juisy
Table of contents:
[TOC]
What is juisy?
- π§ Embedded CLI tool that uses yargs under the ground
- π Generate your project documentation and README file with @hperchec/readme-generator
- π΅οΈββοΈ 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/juisySqueeze!
npx juisy squeezeYou 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 hookJust 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.4.0
1 year ago
1.3.0
1 year ago
1.2.0
2 years ago
1.2.4
2 years ago
1.2.3
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.1.0
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
1.0.0-beta.7
3 years ago
1.0.0-beta.6
3 years ago
1.0.0-beta.4
3 years ago
1.0.0-beta.3
3 years ago
1.0.0-beta.2
3 years ago
1.0.0-beta.1
3 years ago
1.0.0-beta.0
3 years ago