ci: run commitlint in ci

This commit is contained in:
Johannes Loher 2022-11-28 01:04:49 +01:00
parent 4ef42f4fa8
commit d6c97bacc9
8 changed files with 26 additions and 391 deletions

View file

@ -3,7 +3,13 @@
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
image: node:lts workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
when: never
- if: $CI_COMMIT_BRANCH
- if: $CI_COMMIT_TAG
variables: variables:
PACKAGE_NAME: tickwerk PACKAGE_NAME: tickwerk
@ -17,6 +23,8 @@ stages:
- release - release
- publish - publish
image: node:lts
cache: &global_cache cache: &global_cache
paths: paths:
- .yarn/cache - .yarn/cache
@ -38,6 +46,15 @@ reuse:
script: script:
- reuse lint - reuse lint
commitlint:
stage: check
before_script:
- yarn install --immutable
script:
- yarn run commitlint --from $CI_MERGE_REQUEST_DIFF_BASE_SHA
rules:
- if: "$CI_PIPELINE_SOURCE == 'merge_request_event' && $CI_MERGE_REQUEST_DIFF_BASE_SHA"
build: build:
stage: build stage: build
before_script: before_script:

1
.husky/.gitignore vendored
View file

@ -1 +0,0 @@
_

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT

View file

@ -1,9 +0,0 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
. "$(dirname "$0")/_/husky.sh"
yarn run commitlint --edit "$1"

View file

@ -1,9 +0,0 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
. "$(dirname "$0")/_/husky.sh"
yarn run lint-staged

View file

@ -31,7 +31,6 @@
"lint:fix": "eslint --ext .js,.cjs,.mjs --fix .", "lint:fix": "eslint --ext .js,.cjs,.mjs --fix .",
"format": "prettier --write \"./**/*.(js|cjs|mjs|json|scss|yml)\"", "format": "prettier --write \"./**/*.(js|cjs|mjs|json|scss|yml)\"",
"bump-version": "node ./tools/bump-version.js", "bump-version": "node ./tools/bump-version.js",
"postinstall": "husky install",
"changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2" "changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2"
}, },
"devDependencies": { "devDependencies": {
@ -45,8 +44,6 @@
"eslint-config-prettier": "8.5.0", "eslint-config-prettier": "8.5.0",
"eslint-plugin-prettier": "4.2.1", "eslint-plugin-prettier": "4.2.1",
"fs-extra": "10.1.0", "fs-extra": "10.1.0",
"husky": "8.0.2",
"lint-staged": "13.0.4",
"npm-run-all": "4.1.5", "npm-run-all": "4.1.5",
"prettier": "2.8.0", "prettier": "2.8.0",
"rimraf": "3.0.2", "rimraf": "3.0.2",
@ -57,9 +54,5 @@
"semver": "7.3.8", "semver": "7.3.8",
"yargs": "17.6.2" "yargs": "17.6.2"
}, },
"lint-staged": {
"*.(js|cjs|mjs)": "eslint --cache --fix",
"*.(json|scss|yml)": "prettier --write"
},
"packageManager": "yarn@3.2.4" "packageManager": "yarn@3.2.4"
} }

View file

@ -52,10 +52,7 @@ const config = {
sourceMap: true, sourceMap: true,
minimize: isProduction, minimize: isProduction,
}), }),
copy({ copy({ targets: [{ src: staticFiles, dest: distDirectory }] }),
targets: [{ src: staticFiles, dest: distDirectory }],
verbose: true,
}),
], ],
}; };

364
yarn.lock
View file

@ -694,15 +694,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ansi-escapes@npm:^4.3.0":
version: 4.3.2
resolution: "ansi-escapes@npm:4.3.2"
dependencies:
type-fest: ^0.21.3
checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815
languageName: node
linkType: hard
"ansi-regex@npm:^5.0.1": "ansi-regex@npm:^5.0.1":
version: 5.0.1 version: 5.0.1
resolution: "ansi-regex@npm:5.0.1" resolution: "ansi-regex@npm:5.0.1"
@ -710,13 +701,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ansi-regex@npm:^6.0.1":
version: 6.0.1
resolution: "ansi-regex@npm:6.0.1"
checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169
languageName: node
linkType: hard
"ansi-styles@npm:^3.2.1": "ansi-styles@npm:^3.2.1":
version: 3.2.1 version: 3.2.1
resolution: "ansi-styles@npm:3.2.1" resolution: "ansi-styles@npm:3.2.1"
@ -735,13 +719,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ansi-styles@npm:^6.0.0":
version: 6.2.1
resolution: "ansi-styles@npm:6.2.1"
checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9
languageName: node
linkType: hard
"anymatch@npm:~3.1.2": "anymatch@npm:~3.1.2":
version: 3.1.2 version: 3.1.2
resolution: "anymatch@npm:3.1.2" resolution: "anymatch@npm:3.1.2"
@ -804,13 +781,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"astral-regex@npm:^2.0.0":
version: 2.0.0
resolution: "astral-regex@npm:2.0.0"
checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766
languageName: node
linkType: hard
"balanced-match@npm:^1.0.0": "balanced-match@npm:^1.0.0":
version: 1.0.2 version: 1.0.2
resolution: "balanced-match@npm:1.0.2" resolution: "balanced-match@npm:1.0.2"
@ -1008,35 +978,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"cli-cursor@npm:^3.1.0":
version: 3.1.0
resolution: "cli-cursor@npm:3.1.0"
dependencies:
restore-cursor: ^3.1.0
checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
languageName: node
linkType: hard
"cli-truncate@npm:^2.1.0":
version: 2.1.0
resolution: "cli-truncate@npm:2.1.0"
dependencies:
slice-ansi: ^3.0.0
string-width: ^4.2.0
checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d
languageName: node
linkType: hard
"cli-truncate@npm:^3.1.0":
version: 3.1.0
resolution: "cli-truncate@npm:3.1.0"
dependencies:
slice-ansi: ^5.0.0
string-width: ^5.0.0
checksum: c3243e41974445691c63f8b405df1d5a24049dc33d324fe448dc572e561a7b772ae982692900b1a5960901cc4fc7def25a629b9c69a4208ee89d12ab3332617a
languageName: node
linkType: hard
"cliui@npm:^7.0.2": "cliui@npm:^7.0.2":
version: 7.0.4 version: 7.0.4
resolution: "cliui@npm:7.0.4" resolution: "cliui@npm:7.0.4"
@ -1107,13 +1048,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"colorette@npm:^2.0.19":
version: 2.0.19
resolution: "colorette@npm:2.0.19"
checksum: 888cf5493f781e5fcf54ce4d49e9d7d698f96ea2b2ef67906834bb319a392c667f9ec69f4a10e268d2946d13a9503d2d19b3abaaaf174e3451bfe91fb9d82427
languageName: node
linkType: hard
"commander@npm:^7.2.0": "commander@npm:^7.2.0":
version: 7.2.0 version: 7.2.0
resolution: "commander@npm:7.2.0" resolution: "commander@npm:7.2.0"
@ -1121,13 +1055,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"commander@npm:^9.4.1":
version: 9.4.1
resolution: "commander@npm:9.4.1"
checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13
languageName: node
linkType: hard
"compare-func@npm:^2.0.0": "compare-func@npm:^2.0.0":
version: 2.0.0 version: 2.0.0
resolution: "compare-func@npm:2.0.0" resolution: "compare-func@npm:2.0.0"
@ -1551,7 +1478,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3":
version: 4.3.4 version: 4.3.4
resolution: "debug@npm:4.3.4" resolution: "debug@npm:4.3.4"
dependencies: dependencies:
@ -1690,13 +1617,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed
languageName: node
linkType: hard
"electron-to-chromium@npm:^1.4.251": "electron-to-chromium@npm:^1.4.251":
version: 1.4.284 version: 1.4.284
resolution: "electron-to-chromium@npm:1.4.284" resolution: "electron-to-chromium@npm:1.4.284"
@ -1711,13 +1631,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"emoji-regex@npm:^9.2.2":
version: 9.2.2
resolution: "emoji-regex@npm:9.2.2"
checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601
languageName: node
linkType: hard
"encoding@npm:^0.1.13": "encoding@npm:^0.1.13":
version: 0.1.13 version: 0.1.13
resolution: "encoding@npm:0.1.13" resolution: "encoding@npm:0.1.13"
@ -2005,23 +1918,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"execa@npm:^6.1.0":
version: 6.1.0
resolution: "execa@npm:6.1.0"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.1
human-signals: ^3.0.1
is-stream: ^3.0.0
merge-stream: ^2.0.0
npm-run-path: ^5.1.0
onetime: ^6.0.0
signal-exit: ^3.0.7
strip-final-newline: ^3.0.0
checksum: 1a4af799839134f5c72eb63d525b87304c1114a63aa71676c91d57ccef2e26f2f53e14c11384ab11c4ec479be1efa83d11c8190e00040355c2c5c3364327fa8e
languageName: node
linkType: hard
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3 version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3" resolution: "fast-deep-equal@npm:3.1.3"
@ -2263,7 +2159,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": "get-stream@npm:^6.0.0":
version: 6.0.1 version: 6.0.1
resolution: "get-stream@npm:6.0.1" resolution: "get-stream@npm:6.0.1"
checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad
@ -2562,13 +2458,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"human-signals@npm:^3.0.1":
version: 3.0.1
resolution: "human-signals@npm:3.0.1"
checksum: f252a7769c8094a5c9dc6772816bdb417b188820b04c8b42d0fc468e03a0ba905b1dd07afabe9385cc83504af1ccc2b985cd1e4aeeeb8e0029896c5af2e6f354
languageName: node
linkType: hard
"humanize-ms@npm:^1.2.1": "humanize-ms@npm:^1.2.1":
version: 1.2.1 version: 1.2.1
resolution: "humanize-ms@npm:1.2.1" resolution: "humanize-ms@npm:1.2.1"
@ -2578,15 +2467,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"husky@npm:8.0.2":
version: 8.0.2
resolution: "husky@npm:8.0.2"
bin:
husky: lib/bin.js
checksum: e101656fcb56163d610488f186448c78b132626aa427094489d886ce9374955a90274912b0f3a34af3326eaa74977883b032e5f701d7aaf4554daa5a7931be43
languageName: node
linkType: hard
"iconv-lite@npm:^0.6.2": "iconv-lite@npm:^0.6.2":
version: 0.6.3 version: 0.6.3
resolution: "iconv-lite@npm:0.6.3" resolution: "iconv-lite@npm:0.6.3"
@ -2766,13 +2646,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"is-fullwidth-code-point@npm:^4.0.0":
version: 4.0.0
resolution: "is-fullwidth-code-point@npm:4.0.0"
checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d
languageName: node
linkType: hard
"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
version: 4.0.3 version: 4.0.3
resolution: "is-glob@npm:4.0.3" resolution: "is-glob@npm:4.0.3"
@ -2866,13 +2739,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"is-stream@npm:^3.0.0":
version: 3.0.0
resolution: "is-stream@npm:3.0.0"
checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
languageName: node
linkType: hard
"is-string@npm:^1.0.5, is-string@npm:^1.0.7": "is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7 version: 1.0.7
resolution: "is-string@npm:1.0.7" resolution: "is-string@npm:1.0.7"
@ -3027,7 +2893,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"lilconfig@npm:2.0.6, lilconfig@npm:^2.0.3": "lilconfig@npm:^2.0.3":
version: 2.0.6 version: 2.0.6
resolution: "lilconfig@npm:2.0.6" resolution: "lilconfig@npm:2.0.6"
checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d
@ -3041,50 +2907,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"lint-staged@npm:13.0.4":
version: 13.0.4
resolution: "lint-staged@npm:13.0.4"
dependencies:
cli-truncate: ^3.1.0
colorette: ^2.0.19
commander: ^9.4.1
debug: ^4.3.4
execa: ^6.1.0
lilconfig: 2.0.6
listr2: ^5.0.5
micromatch: ^4.0.5
normalize-path: ^3.0.0
object-inspect: ^1.12.2
pidtree: ^0.6.0
string-argv: ^0.3.1
yaml: ^2.1.3
bin:
lint-staged: bin/lint-staged.js
checksum: 4676172df5dc734a7f409ad786a72d39bd2239de8b2e5eb1d99eaa751479f60f7b4ef85c8508698855b51b125a512f395ac6a3c7d2d57de8e8221e0aaaab6f4f
languageName: node
linkType: hard
"listr2@npm:^5.0.5":
version: 5.0.5
resolution: "listr2@npm:5.0.5"
dependencies:
cli-truncate: ^2.1.0
colorette: ^2.0.19
log-update: ^4.0.0
p-map: ^4.0.0
rfdc: ^1.3.0
rxjs: ^7.5.6
through: ^2.3.8
wrap-ansi: ^7.0.0
peerDependencies:
enquirer: ">= 2.3.0 < 3"
peerDependenciesMeta:
enquirer:
optional: true
checksum: 71c44eb648405d2725f248747ef8d5e192dd16938ec81df854c4a7e74ff1b3f4c3149461b1cff31c761bfbdf110f7f2603c9957c908294a1c6db299c9168608c
languageName: node
linkType: hard
"load-json-file@npm:^4.0.0": "load-json-file@npm:^4.0.0":
version: 4.0.0 version: 4.0.0
resolution: "load-json-file@npm:4.0.0" resolution: "load-json-file@npm:4.0.0"
@ -3216,18 +3038,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"log-update@npm:^4.0.0":
version: 4.0.0
resolution: "log-update@npm:4.0.0"
dependencies:
ansi-escapes: ^4.3.0
cli-cursor: ^3.1.0
slice-ansi: ^4.0.0
wrap-ansi: ^6.2.0
checksum: ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2
languageName: node
linkType: hard
"lru-cache@npm:^6.0.0": "lru-cache@npm:^6.0.0":
version: 6.0.0 version: 6.0.0
resolution: "lru-cache@npm:6.0.0" resolution: "lru-cache@npm:6.0.0"
@ -3369,13 +3179,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"mimic-fn@npm:^4.0.0":
version: 4.0.0
resolution: "mimic-fn@npm:4.0.0"
checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
languageName: node
linkType: hard
"min-indent@npm:^1.0.0": "min-indent@npm:^1.0.0":
version: 1.0.1 version: 1.0.1
resolution: "min-indent@npm:1.0.1" resolution: "min-indent@npm:1.0.1"
@ -3662,15 +3465,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"npm-run-path@npm:^5.1.0":
version: 5.1.0
resolution: "npm-run-path@npm:5.1.0"
dependencies:
path-key: ^4.0.0
checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66
languageName: node
linkType: hard
"npmlog@npm:^6.0.0": "npmlog@npm:^6.0.0":
version: 6.0.2 version: 6.0.2
resolution: "npmlog@npm:6.0.2" resolution: "npmlog@npm:6.0.2"
@ -3727,7 +3521,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"onetime@npm:^5.1.0, onetime@npm:^5.1.2": "onetime@npm:^5.1.2":
version: 5.1.2 version: 5.1.2
resolution: "onetime@npm:5.1.2" resolution: "onetime@npm:5.1.2"
dependencies: dependencies:
@ -3736,15 +3530,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"onetime@npm:^6.0.0":
version: 6.0.0
resolution: "onetime@npm:6.0.0"
dependencies:
mimic-fn: ^4.0.0
checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
languageName: node
linkType: hard
"optionator@npm:^0.9.1": "optionator@npm:^0.9.1":
version: 0.9.1 version: 0.9.1
resolution: "optionator@npm:0.9.1" resolution: "optionator@npm:0.9.1"
@ -3928,13 +3713,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"path-key@npm:^4.0.0":
version: 4.0.0
resolution: "path-key@npm:4.0.0"
checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
languageName: node
linkType: hard
"path-parse@npm:^1.0.7": "path-parse@npm:^1.0.7":
version: 1.0.7 version: 1.0.7
resolution: "path-parse@npm:1.0.7" resolution: "path-parse@npm:1.0.7"
@ -3981,15 +3759,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"pidtree@npm:^0.6.0":
version: 0.6.0
resolution: "pidtree@npm:0.6.0"
bin:
pidtree: bin/pidtree.js
checksum: 8fbc073ede9209dd15e80d616e65eb674986c93be49f42d9ddde8dbbd141bb53d628a7ca4e58ab5c370bb00383f67d75df59a9a226dede8fa801267a7030c27a
languageName: node
linkType: hard
"pify@npm:^2.3.0": "pify@npm:^2.3.0":
version: 2.3.0 version: 2.3.0
resolution: "pify@npm:2.3.0" resolution: "pify@npm:2.3.0"
@ -4640,16 +4409,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"restore-cursor@npm:^3.1.0":
version: 3.1.0
resolution: "restore-cursor@npm:3.1.0"
dependencies:
onetime: ^5.1.0
signal-exit: ^3.0.2
checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630
languageName: node
linkType: hard
"retry@npm:^0.12.0": "retry@npm:^0.12.0":
version: 0.12.0 version: 0.12.0
resolution: "retry@npm:0.12.0" resolution: "retry@npm:0.12.0"
@ -4664,13 +4423,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rfdc@npm:^1.3.0":
version: 1.3.0
resolution: "rfdc@npm:1.3.0"
checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32
languageName: node
linkType: hard
"rimraf@npm:3.0.2, rimraf@npm:^3.0.2": "rimraf@npm:3.0.2, rimraf@npm:^3.0.2":
version: 3.0.2 version: 3.0.2
resolution: "rimraf@npm:3.0.2" resolution: "rimraf@npm:3.0.2"
@ -4747,15 +4499,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rxjs@npm:^7.5.6":
version: 7.5.7
resolution: "rxjs@npm:7.5.7"
dependencies:
tslib: ^2.1.0
checksum: edabcdb73b0f7e0f5f6e05c2077aff8c52222ac939069729704357d6406438acca831c24210db320aba269e86dbe1a400f3769c89101791885121a342fb15d9c
languageName: node
linkType: hard
"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": "safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
version: 5.1.2 version: 5.1.2
resolution: "safe-buffer@npm:5.1.2" resolution: "safe-buffer@npm:5.1.2"
@ -4898,7 +4641,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": "signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7 version: 3.0.7
resolution: "signal-exit@npm:3.0.7" resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@ -4912,38 +4655,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"slice-ansi@npm:^3.0.0":
version: 3.0.0
resolution: "slice-ansi@npm:3.0.0"
dependencies:
ansi-styles: ^4.0.0
astral-regex: ^2.0.0
is-fullwidth-code-point: ^3.0.0
checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24
languageName: node
linkType: hard
"slice-ansi@npm:^4.0.0":
version: 4.0.0
resolution: "slice-ansi@npm:4.0.0"
dependencies:
ansi-styles: ^4.0.0
astral-regex: ^2.0.0
is-fullwidth-code-point: ^3.0.0
checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756
languageName: node
linkType: hard
"slice-ansi@npm:^5.0.0":
version: 5.0.0
resolution: "slice-ansi@npm:5.0.0"
dependencies:
ansi-styles: ^6.0.0
is-fullwidth-code-point: ^4.0.0
checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e
languageName: node
linkType: hard
"smart-buffer@npm:^4.2.0": "smart-buffer@npm:^4.2.0":
version: 4.2.0 version: 4.2.0
resolution: "smart-buffer@npm:4.2.0" resolution: "smart-buffer@npm:4.2.0"
@ -5068,13 +4779,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"string-argv@npm:^0.3.1":
version: 0.3.1
resolution: "string-argv@npm:0.3.1"
checksum: efbd0289b599bee808ce80820dfe49c9635610715429c6b7cc50750f0437e3c2f697c81e5c390208c13b5d5d12d904a1546172a88579f6ee5cbaaaa4dc9ec5cf
languageName: node
linkType: hard
"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": "string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
version: 4.2.3 version: 4.2.3
resolution: "string-width@npm:4.2.3" resolution: "string-width@npm:4.2.3"
@ -5086,17 +4790,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"string-width@npm:^5.0.0":
version: 5.1.2
resolution: "string-width@npm:5.1.2"
dependencies:
eastasianwidth: ^0.2.0
emoji-regex: ^9.2.2
strip-ansi: ^7.0.1
checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193
languageName: node
linkType: hard
"string.prototype.padend@npm:^3.0.0": "string.prototype.padend@npm:^3.0.0":
version: 3.1.4 version: 3.1.4
resolution: "string.prototype.padend@npm:3.1.4" resolution: "string.prototype.padend@npm:3.1.4"
@ -5157,15 +4850,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"strip-ansi@npm:^7.0.1":
version: 7.0.1
resolution: "strip-ansi@npm:7.0.1"
dependencies:
ansi-regex: ^6.0.1
checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039
languageName: node
linkType: hard
"strip-bom@npm:^3.0.0": "strip-bom@npm:^3.0.0":
version: 3.0.0 version: 3.0.0
resolution: "strip-bom@npm:3.0.0" resolution: "strip-bom@npm:3.0.0"
@ -5180,13 +4864,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"strip-final-newline@npm:^3.0.0":
version: 3.0.0
resolution: "strip-final-newline@npm:3.0.0"
checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
languageName: node
linkType: hard
"strip-indent@npm:^3.0.0": "strip-indent@npm:^3.0.0":
version: 3.0.0 version: 3.0.0
resolution: "strip-indent@npm:3.0.0" resolution: "strip-indent@npm:3.0.0"
@ -5321,7 +4998,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.8": "through@npm:2, through@npm:>=2.2.7 <3":
version: 2.3.8 version: 2.3.8
resolution: "through@npm:2.3.8" resolution: "through@npm:2.3.8"
checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd
@ -5342,8 +5019,6 @@ __metadata:
eslint-config-prettier: 8.5.0 eslint-config-prettier: 8.5.0
eslint-plugin-prettier: 4.2.1 eslint-plugin-prettier: 4.2.1
fs-extra: 10.1.0 fs-extra: 10.1.0
husky: 8.0.2
lint-staged: 13.0.4
npm-run-all: 4.1.5 npm-run-all: 4.1.5
prettier: 2.8.0 prettier: 2.8.0
rimraf: 3.0.2 rimraf: 3.0.2
@ -5410,7 +5085,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"tslib@npm:^2.1.0, tslib@npm:^2.3.1": "tslib@npm:^2.3.1":
version: 2.4.1 version: 2.4.1
resolution: "tslib@npm:2.4.1" resolution: "tslib@npm:2.4.1"
checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca
@ -5440,13 +5115,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"type-fest@npm:^0.21.3":
version: 0.21.3
resolution: "type-fest@npm:0.21.3"
checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0
languageName: node
linkType: hard
"type-fest@npm:^0.6.0": "type-fest@npm:^0.6.0":
version: 0.6.0 version: 0.6.0
resolution: "type-fest@npm:0.6.0" resolution: "type-fest@npm:0.6.0"
@ -5641,17 +5309,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"wrap-ansi@npm:^6.2.0":
version: 6.2.0
resolution: "wrap-ansi@npm:6.2.0"
dependencies:
ansi-styles: ^4.0.0
string-width: ^4.1.0
strip-ansi: ^6.0.0
checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a
languageName: node
linkType: hard
"wrap-ansi@npm:^7.0.0": "wrap-ansi@npm:^7.0.0":
version: 7.0.0 version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0" resolution: "wrap-ansi@npm:7.0.0"
@ -5698,13 +5355,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"yaml@npm:^2.1.3":
version: 2.1.3
resolution: "yaml@npm:2.1.3"
checksum: 91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7
languageName: node
linkType: hard
"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3": "yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3":
version: 20.2.9 version: 20.2.9
resolution: "yargs-parser@npm:20.2.9" resolution: "yargs-parser@npm:20.2.9"