1.2.4 β€’ Published 1 year ago

@hperchec/juisy v1.2.4

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
1 year ago

🍊 juisy

author herve-perchec

release pipeline-status package downloads issues license

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:

nameversion
@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

See utils documentation

✍ Author

HervΓ© Perchec

πŸ“„ License

ISC


Made with ❀ by Hervé Perchec


README.md - this file was auto generated with @hperchec/readme-generator. Don't edit it.

1.2.0

1 year ago

1.2.4

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.1.0

2 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