add pretty-quick

This commit is contained in:
Leifer
2022-12-01 10:16:06 +01:00
parent 06d2963163
commit b3173517b4
5 changed files with 114 additions and 19 deletions

View File

@@ -1,4 +0,0 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npx --no-install commitlint --edit "$1"

View File

@@ -1,4 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
yarn run format:write && git add .
pretty-quick --staged

View File

@@ -14,14 +14,7 @@ git clone --branch dev https://github.com/leifermendez/bot-whatsapp
__Instalar dependencias__
```
cd bot-whatsapp
yarn set version 3.3.0
yarn install
npx husky install && npx prettier --write .
```
> __ATENCIÓN__ Si esta estas en ubuntu/linux ejecutar lo siguiente comandos adicionales.
```sheell
chmod ug+x .husky/*
```
__Compilar (build)__

View File

@@ -70,7 +70,8 @@
"git-cz": "^4.9.0",
"husky": "^8.0.2",
"only-allow": "^1.1.1",
"prettier": "^2.7.1",
"prettier": "^2.8.0",
"pretty-quick": "^3.1.3",
"prompts": "^2.4.2",
"rimraf": "^3.0.2",
"rollup": "^3.2.3",

117
yarn.lock
View File

@@ -967,7 +967,8 @@ __metadata:
git-cz: ^4.9.0
husky: ^8.0.2
only-allow: ^1.1.1
prettier: ^2.7.1
prettier: ^2.8.0
pretty-quick: ^3.1.3
prompts: ^2.4.2
rimraf: ^3.0.2
rollup: ^3.2.3
@@ -1869,6 +1870,13 @@ __metadata:
languageName: node
linkType: hard
"@types/minimatch@npm:^3.0.3":
version: 3.0.5
resolution: "@types/minimatch@npm:3.0.5"
checksum: c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92
languageName: node
linkType: hard
"@types/minimist@npm:^1.2.0":
version: 1.2.2
resolution: "@types/minimist@npm:1.2.2"
@@ -2272,6 +2280,13 @@ __metadata:
languageName: node
linkType: hard
"array-differ@npm:^3.0.0":
version: 3.0.0
resolution: "array-differ@npm:3.0.0"
checksum: 117edd9df5c1530bd116c6e8eea891d4bd02850fd89b1b36e532b6540e47ca620a373b81feca1c62d1395d9ae601516ba538abe5e8172d41091da2c546b05fb7
languageName: node
linkType: hard
"array-ify@npm:^1.0.0":
version: 1.0.0
resolution: "array-ify@npm:1.0.0"
@@ -2293,6 +2308,13 @@ __metadata:
languageName: node
linkType: hard
"arrify@npm:^2.0.1":
version: 2.0.1
resolution: "arrify@npm:2.0.1"
checksum: 067c4c1afd182806a82e4c1cb8acee16ab8b5284fbca1ce29408e6e91281c36bb5b612f6ddfbd40a0f7a7e0c75bf2696eb94c027f6e328d6e9c52465c98e4209
languageName: node
linkType: hard
"astring@npm:^1.8.0":
version: 1.8.3
resolution: "astring@npm:1.8.3"
@@ -3397,6 +3419,15 @@ __metadata:
languageName: node
linkType: hard
"end-of-stream@npm:^1.1.0":
version: 1.4.4
resolution: "end-of-stream@npm:1.4.4"
dependencies:
once: ^1.4.0
checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b
languageName: node
linkType: hard
"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -4102,6 +4133,23 @@ __metadata:
languageName: node
linkType: hard
"execa@npm:^4.0.0":
version: 4.1.0
resolution: "execa@npm:4.1.0"
dependencies:
cross-spawn: ^7.0.0
get-stream: ^5.0.0
human-signals: ^1.1.1
is-stream: ^2.0.0
merge-stream: ^2.0.0
npm-run-path: ^4.0.0
onetime: ^5.1.0
signal-exit: ^3.0.2
strip-final-newline: ^2.0.0
checksum: e30d298934d9c52f90f3847704fd8224e849a081ab2b517bbc02f5f7732c24e56a21f14cb96a08256deffeb2d12b2b7cb7e2b014a12fb36f8d3357e06417ed55
languageName: node
linkType: hard
"execa@npm:^5.0.0, execa@npm:^5.1.1":
version: 5.1.1
resolution: "execa@npm:5.1.1"
@@ -4481,6 +4529,15 @@ __metadata:
languageName: node
linkType: hard
"get-stream@npm:^5.0.0":
version: 5.2.0
resolution: "get-stream@npm:5.2.0"
dependencies:
pump: ^3.0.0
checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12
languageName: node
linkType: hard
"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
@@ -4855,6 +4912,13 @@ __metadata:
languageName: node
linkType: hard
"human-signals@npm:^1.1.1":
version: 1.1.1
resolution: "human-signals@npm:1.1.1"
checksum: d587647c9e8ec24e02821b6be7de5a0fc37f591f6c4e319b3054b43fd4c35a70a94c46fc74d8c1a43c47fde157d23acd7421f375e1c1365b09a16835b8300205
languageName: node
linkType: hard
"human-signals@npm:^2.1.0":
version: 2.1.0
resolution: "human-signals@npm:2.1.0"
@@ -4912,7 +4976,7 @@ __metadata:
languageName: node
linkType: hard
"ignore@npm:^5.1.1, ignore@npm:^5.2.0":
"ignore@npm:^5.1.1, ignore@npm:^5.1.4, ignore@npm:^5.2.0":
version: 5.2.1
resolution: "ignore@npm:5.2.1"
checksum: 7251d00cba49fe88c4f3565fadeb4aa726ba38294a9a79ffed542edc47bafd989d4b2ccf65700c5b1b26a1e91dfc7218fb23017937c79216025d5caeec0ee9d5
@@ -6442,7 +6506,7 @@ __metadata:
languageName: node
linkType: hard
"mri@npm:^1.1.0":
"mri@npm:^1.1.0, mri@npm:^1.1.5":
version: 1.2.0
resolution: "mri@npm:1.2.0"
checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85
@@ -6463,6 +6527,19 @@ __metadata:
languageName: node
linkType: hard
"multimatch@npm:^4.0.0":
version: 4.0.0
resolution: "multimatch@npm:4.0.0"
dependencies:
"@types/minimatch": ^3.0.3
array-differ: ^3.0.0
array-union: ^2.1.0
arrify: ^2.0.1
minimatch: ^3.0.4
checksum: bdb6a98dad4e919d9a1a2a0db872f44fa2337315f2fd5827d91ae005cf22f4425782bdfa97c10b80d567f0cb3c226c31f4e85f8f6a4a4be4facf9af0de1bb0c2
languageName: node
linkType: hard
"mustache@npm:^4.2.0":
version: 4.2.0
resolution: "mustache@npm:4.2.0"
@@ -6614,7 +6691,7 @@ __metadata:
languageName: node
linkType: hard
"npm-run-path@npm:^4.0.1":
"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1":
version: 4.0.1
resolution: "npm-run-path@npm:4.0.1"
dependencies:
@@ -6663,7 +6740,7 @@ __metadata:
languageName: node
linkType: hard
"once@npm:^1.3.0":
"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -7031,7 +7108,7 @@ __metadata:
languageName: node
linkType: hard
"prettier@npm:^2.7.1":
"prettier@npm:^2.8.0":
version: 2.8.0
resolution: "prettier@npm:2.8.0"
bin:
@@ -7040,6 +7117,24 @@ __metadata:
languageName: node
linkType: hard
"pretty-quick@npm:^3.1.3":
version: 3.1.3
resolution: "pretty-quick@npm:3.1.3"
dependencies:
chalk: ^3.0.0
execa: ^4.0.0
find-up: ^4.1.0
ignore: ^5.1.4
mri: ^1.1.5
multimatch: ^4.0.0
peerDependencies:
prettier: ">=2.0.0"
bin:
pretty-quick: bin/pretty-quick.js
checksum: 28bdc32571e6308e049497f58a9245f272275973782b6ed7fbcf98937101cc605a81b3ab48629dba4687b7e86c87a3733febacdc0746ca4da5d1c80a0b88cf45
languageName: node
linkType: hard
"process-nextick-args@npm:~2.0.0":
version: 2.0.1
resolution: "process-nextick-args@npm:2.0.1"
@@ -7081,6 +7176,16 @@ __metadata:
languageName: node
linkType: hard
"pump@npm:^3.0.0":
version: 3.0.0
resolution: "pump@npm:3.0.0"
dependencies:
end-of-stream: ^1.1.0
once: ^1.3.1
checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9
languageName: node
linkType: hard
"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
version: 2.1.1
resolution: "punycode@npm:2.1.1"