From 2c188d75dbba43edcc05b3e414cd6fad63c21aba Mon Sep 17 00:00:00 2001 From: Navin Moorthy Date: Tue, 11 Jul 2023 19:27:05 +0530 Subject: [PATCH] =?UTF-8?q?chore(deps):=20=F0=9F=A7=B9=20update=20library?= =?UTF-8?q?=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update winston to version 3.10.0 - Update @octokit/core to version 5.0.0 - Update @release-it/conventional-changelog to version 7.0.0 - Update @types/node to version 20.4.1 - Update @typescript-eslint/experimental-utils to version 5.62.0 - Update all-contributors-cli to version 6.26.1 - Update dedent to version 1.0.1 - Update eslint-config-canonical to version 41.1.2 - Update knip to version 2.15.1 - Update nodemon to version 3.0.1 - Update prettier-plugin-packagejson to version 2.4.5 - Update release-it to version 16.1.0 - Update pnpm to version 8.6.7 --- .prettierrc.cjs | 4 +- package.json | 26 +-- pnpm-lock.yaml | 469 ++++++++++++++++++++++++++++++++---------------- 3 files changed, 333 insertions(+), 166 deletions(-) diff --git a/.prettierrc.cjs b/.prettierrc.cjs index 931f858..024276b 100644 --- a/.prettierrc.cjs +++ b/.prettierrc.cjs @@ -5,7 +5,6 @@ module.exports = { // Plugins plugins: [prettierPluginPackagejson, prettierPluginSortImports], - pluginSearchDirs: false, // @ianvs/prettier-plugin-sort-imports importOrder: [ // A gap at the top after top-of-file-comments. @@ -60,7 +59,8 @@ module.exports = { // jsxSingleQuote: false, // no comma at the end - trailingComma: "all", + // default + // trailingComma: "all", // spaces are required at the beginning and end of the braces // default diff --git a/package.json b/package.json index d3e27cd..f0f2606 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "dependencies": { "consola": "3.2.3", "dotenv": "16.3.1", - "winston": "3.9.0", + "winston": "3.10.0", "winston-daily-rotate-file": "4.7.1", "zod": "3.21.4" }, @@ -86,17 +86,17 @@ "@commitlint/cli": "17.6.6", "@commitlint/config-conventional": "17.6.6", "@ianvs/prettier-plugin-sort-imports": "4.0.2", - "@octokit/core": "4.2.4", - "@release-it/conventional-changelog": "6.0.0", - "@types/node": "20.4.0", - "@typescript-eslint/experimental-utils": "5.61.0", - "all-contributors-cli": "6.26.0", + "@octokit/core": "5.0.0", + "@release-it/conventional-changelog": "7.0.0", + "@types/node": "20.4.1", + "@typescript-eslint/experimental-utils": "5.62.0", + "all-contributors-cli": "6.26.1", "cspell": "6.31.1", - "dedent": "0.7.0", + "dedent": "1.0.1", "del-cli": "5.0.0", "dotenv-cli": "7.2.1", "eslint": "8.44.0", - "eslint-config-canonical": "41.0.5", + "eslint-config-canonical": "41.1.2", "eslint-config-prettier": "8.8.0", "eslint-plugin-jsonc": "2.9.0", "eslint-plugin-toml": "0.5.0", @@ -107,16 +107,16 @@ "git-url-parse": "13.1.0", "husky": "8.0.3", "jsonc-eslint-parser": "2.3.0", - "knip": "2.14.3", + "knip": "2.15.1", "lint-staged": "13.2.3", "markdownlint": "0.29.0", "markdownlint-cli": "0.35.0", - "nodemon": "2.0.22", + "nodemon": "3.0.1", "npm-package-json-lint": "7.0.0", "npm-package-json-lint-config-default": "6.0.0", "prettier": "3.0.0", - "prettier-plugin-packagejson": "2.4.4", - "release-it": "16.0.0", + "prettier-plugin-packagejson": "2.4.5", + "release-it": "16.1.0", "toml-eslint-parser": "0.6.0", "ts-node": "10.9.1", "tsup": "7.1.0", @@ -124,7 +124,7 @@ "typescript": "5.1.6", "yaml-eslint-parser": "1.2.2" }, - "packageManager": "pnpm@8.6.6", + "packageManager": "pnpm@8.6.7", "gacp": { "add": false, "push": false, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f87d40..76a1dcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,11 +12,11 @@ dependencies: specifier: 16.3.1 version: 16.3.1 winston: - specifier: 3.9.0 - version: 3.9.0 + specifier: 3.10.0 + version: 3.10.0 winston-daily-rotate-file: specifier: 4.7.1 - version: 4.7.1(winston@3.9.0) + version: 4.7.1(winston@3.10.0) zod: specifier: 3.21.4 version: 3.21.4 @@ -35,26 +35,26 @@ devDependencies: specifier: 4.0.2 version: 4.0.2(prettier@3.0.0) '@octokit/core': - specifier: 4.2.4 - version: 4.2.4 + specifier: 5.0.0 + version: 5.0.0 '@release-it/conventional-changelog': - specifier: 6.0.0 - version: 6.0.0(release-it@16.0.0) + specifier: 7.0.0 + version: 7.0.0(release-it@16.1.0) '@types/node': - specifier: 20.4.0 - version: 20.4.0 + specifier: 20.4.1 + version: 20.4.1 '@typescript-eslint/experimental-utils': - specifier: 5.61.0 - version: 5.61.0(eslint@8.44.0)(typescript@5.1.6) + specifier: 5.62.0 + version: 5.62.0(eslint@8.44.0)(typescript@5.1.6) all-contributors-cli: - specifier: 6.26.0 - version: 6.26.0 + specifier: 6.26.1 + version: 6.26.1 cspell: specifier: 6.31.1 version: 6.31.1 dedent: - specifier: 0.7.0 - version: 0.7.0 + specifier: 1.0.1 + version: 1.0.1 del-cli: specifier: 5.0.0 version: 5.0.0 @@ -65,8 +65,8 @@ devDependencies: specifier: 8.44.0 version: 8.44.0 eslint-config-canonical: - specifier: 41.0.5 - version: 41.0.5(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.21.0)(@types/node@20.4.0)(eslint@8.44.0)(graphql@16.6.0)(typescript@5.1.6) + specifier: 41.1.2 + version: 41.1.2(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.21.0)(@types/node@20.4.1)(eslint@8.44.0)(graphql@16.6.0)(typescript@5.1.6) eslint-config-prettier: specifier: 8.8.0 version: 8.8.0(eslint@8.44.0) @@ -98,8 +98,8 @@ devDependencies: specifier: 2.3.0 version: 2.3.0 knip: - specifier: 2.14.3 - version: 2.14.3 + specifier: 2.15.1 + version: 2.15.1 lint-staged: specifier: 13.2.3 version: 13.2.3 @@ -110,8 +110,8 @@ devDependencies: specifier: 0.35.0 version: 0.35.0 nodemon: - specifier: 2.0.22 - version: 2.0.22 + specifier: 3.0.1 + version: 3.0.1 npm-package-json-lint: specifier: 7.0.0 version: 7.0.0 @@ -122,17 +122,17 @@ devDependencies: specifier: 3.0.0 version: 3.0.0 prettier-plugin-packagejson: - specifier: 2.4.4 - version: 2.4.4(prettier@3.0.0) + specifier: 2.4.5 + version: 2.4.5(prettier@3.0.0) release-it: - specifier: 16.0.0 - version: 16.0.0 + specifier: 16.1.0 + version: 16.1.0 toml-eslint-parser: specifier: 0.6.0 version: 0.6.0 ts-node: specifier: 10.9.1 - version: 10.9.1(@types/node@20.4.0)(typescript@5.1.6) + version: 10.9.1(@types/node@20.4.1)(typescript@5.1.6) tsup: specifier: 7.1.0 version: 7.1.0(ts-node@10.9.1)(typescript@5.1.6) @@ -581,15 +581,15 @@ packages: '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.4.4 '@commitlint/types': 17.4.4 - '@types/node': 20.4.0 + '@types/node': 20.4.1 chalk: 4.1.2 cosmiconfig: 8.2.0 - cosmiconfig-typescript-loader: 4.3.0(@types/node@20.4.0)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6) + cosmiconfig-typescript-loader: 4.3.0(@types/node@20.4.1)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@20.4.0)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@20.4.1)(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - '@swc/core' @@ -958,6 +958,31 @@ packages: kuler: 2.0.0 dev: false + /@ericcornelissen/bash-parser@0.5.2: + resolution: {integrity: sha512-4pIMTa1nEFfMXitv7oaNEWOdM+zpOZavesa5GaiWTgda6Zk32CFGxjUp/iIaN0PwgUW1yTq/fztSjbpE8SLGZQ==} + engines: {node: '>=4'} + dependencies: + array-last: 1.3.0 + babylon: 6.18.0 + compose-function: 3.0.3 + deep-freeze: 0.0.1 + filter-iterator: 0.0.1 + filter-obj: 1.1.0 + has-own-property: 0.1.0 + identity-function: 1.0.0 + is-iterable: 1.1.1 + iterable-lookahead: 1.0.0 + lodash.curry: 4.1.1 + magic-string: 0.16.0 + map-obj: 2.0.0 + object-pairs: 0.1.0 + object-values: 1.0.0 + reverse-arguments: 1.0.0 + shell-quote-word: 1.0.1 + to-pascal-case: 1.0.0 + unescape-js: 1.1.4 + dev: true + /@es-joy/jsdoccomment@0.38.0: resolution: {integrity: sha512-TFac4Bnv0ZYNkEeDnOWHQhaS1elWlvOCQxH06iHeu5iffs+hCaLVIZJwF+FqksQi68R4i66Pu+4DfFGvble+Uw==} engines: {node: '>=16'} @@ -1202,7 +1227,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@graphql-eslint/eslint-plugin@3.18.0(@babel/core@7.21.8)(@types/node@20.4.0)(graphql@16.6.0): + /@graphql-eslint/eslint-plugin@3.18.0(@babel/core@7.21.8)(@types/node@20.4.1)(graphql@16.6.0): resolution: {integrity: sha512-riEEfRycc0+pWxcEWqHi8woRxzg1xZqAfh9DRACJUR7bTN8dmc1N04i7+pvW4sevClUFYC2wuL1Vtr+DwzXLUg==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -1215,7 +1240,7 @@ packages: debug: 4.3.4 fast-glob: 3.2.12 graphql: 16.6.0 - graphql-config: 4.5.0(@types/node@20.4.0)(graphql@16.6.0) + graphql-config: 4.5.0(@types/node@20.4.1)(graphql@16.6.0) graphql-depth-limit: 1.1.0(graphql@16.6.0) lodash.lowercase: 4.3.0 tslib: 2.5.0 @@ -1290,7 +1315,7 @@ packages: - utf-8-validate dev: true - /@graphql-tools/executor-http@0.1.9(@types/node@20.4.0)(graphql@16.6.0): + /@graphql-tools/executor-http@0.1.9(@types/node@20.4.1)(graphql@16.6.0): resolution: {integrity: sha512-tNzMt5qc1ptlHKfpSv9wVBVKCZ7gks6Yb/JcYJluxZIT4qRV+TtOFjpptfBU63usgrGVOVcGjzWc/mt7KhmmpQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1301,7 +1326,7 @@ packages: dset: 3.1.2 extract-files: 11.0.0 graphql: 16.6.0 - meros: 1.2.1(@types/node@20.4.0) + meros: 1.2.1(@types/node@20.4.1) tslib: 2.5.0 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -1424,7 +1449,7 @@ packages: value-or-promise: 1.0.12 dev: true - /@graphql-tools/url-loader@7.17.14(@types/node@20.4.0)(graphql@16.6.0): + /@graphql-tools/url-loader@7.17.14(@types/node@20.4.1)(graphql@16.6.0): resolution: {integrity: sha512-7boEmrZlbViqQSSvu2VFCGi9YAY7E0BCVObiv1sLYbFR+62mo825As0haU5l7wlx1zCDyUlOleNz+X2jVvBbSQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1432,7 +1457,7 @@ packages: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 9.0.28(graphql@16.6.0) '@graphql-tools/executor-graphql-ws': 0.0.12(graphql@16.6.0) - '@graphql-tools/executor-http': 0.1.9(@types/node@20.4.0)(graphql@16.6.0) + '@graphql-tools/executor-http': 0.1.9(@types/node@20.4.1)(graphql@16.6.0) '@graphql-tools/executor-legacy-ws': 0.0.9(graphql@16.6.0) '@graphql-tools/utils': 9.2.1(graphql@16.6.0) '@graphql-tools/wrap': 9.3.8(graphql@16.6.0) @@ -1650,6 +1675,11 @@ packages: '@octokit/types': 9.3.2 dev: true + /@octokit/auth-token@4.0.0: + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} + dev: true + /@octokit/core@4.2.4: resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==} engines: {node: '>= 14'} @@ -1665,6 +1695,19 @@ packages: - encoding dev: true + /@octokit/core@5.0.0: + resolution: {integrity: sha512-YbAtMWIrbZ9FCXbLwT9wWB8TyLjq9mxpKdgB3dUNxQcIVTf9hJ70gRPwAcqGZdY6WdJPZ0I7jLaaNDCiloGN2A==} + engines: {node: '>= 18'} + dependencies: + '@octokit/auth-token': 4.0.0 + '@octokit/graphql': 7.0.1 + '@octokit/request': 8.0.4 + '@octokit/request-error': 5.0.0 + '@octokit/types': 11.1.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.0 + dev: true + /@octokit/endpoint@7.0.5: resolution: {integrity: sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==} engines: {node: '>= 14'} @@ -1674,6 +1717,15 @@ packages: universal-user-agent: 6.0.0 dev: true + /@octokit/endpoint@9.0.0: + resolution: {integrity: sha512-szrQhiqJ88gghWY2Htt8MqUDO6++E/EIXqJ2ZEp5ma3uGS46o7LZAzSLt49myB7rT+Hfw5Y6gO3LmOxGzHijAQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 11.1.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.0 + dev: true + /@octokit/graphql@5.0.5: resolution: {integrity: sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==} engines: {node: '>= 14'} @@ -1685,6 +1737,15 @@ packages: - encoding dev: true + /@octokit/graphql@7.0.1: + resolution: {integrity: sha512-T5S3oZ1JOE58gom6MIcrgwZXzTaxRnxBso58xhozxHpOqSTgDS6YNeEUvZ/kRvXgPrRz/KHnZhtb7jUMRi9E6w==} + engines: {node: '>= 18'} + dependencies: + '@octokit/request': 8.0.4 + '@octokit/types': 11.1.0 + universal-user-agent: 6.0.0 + dev: true + /@octokit/openapi-types@18.0.0: resolution: {integrity: sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==} dev: true @@ -1727,6 +1788,15 @@ packages: once: 1.4.0 dev: true + /@octokit/request-error@5.0.0: + resolution: {integrity: sha512-1ue0DH0Lif5iEqT52+Rf/hf0RmGO9NWFjrzmrkArpG9trFfDM/efx00BJHdLGuro4BR/gECxCU2Twf5OKrRFsQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 11.1.0 + deprecation: 2.3.1 + once: 1.4.0 + dev: true + /@octokit/request@6.2.3: resolution: {integrity: sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==} engines: {node: '>= 14'} @@ -1741,6 +1811,17 @@ packages: - encoding dev: true + /@octokit/request@8.0.4: + resolution: {integrity: sha512-YZ1XeDRil4ejHKoBP8BgROgP4auOH5A9lLZH96l39GKKEmsKOccQxKP5M7m+Punblg1bFw8LrdeKIDwIzQ8afA==} + engines: {node: '>= 18'} + dependencies: + '@octokit/endpoint': 9.0.0 + '@octokit/request-error': 5.0.0 + '@octokit/types': 11.1.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.0 + dev: true + /@octokit/rest@19.0.13: resolution: {integrity: sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==} engines: {node: '>= 14'} @@ -1763,6 +1844,12 @@ packages: '@octokit/openapi-types': 18.0.0 dev: true + /@octokit/types@11.1.0: + resolution: {integrity: sha512-Fz0+7GyLm/bHt8fwEqgvRBWwIV1S6wRRyq+V6exRKLVWaKGsuy6H9QFYeBVDV7rK6fO3XwHgQOPxv+cLj2zpXQ==} + dependencies: + '@octokit/openapi-types': 18.0.0 + dev: true + /@octokit/types@9.3.2: resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==} dependencies: @@ -1835,16 +1922,16 @@ packages: config-chain: 1.1.13 dev: true - /@release-it/conventional-changelog@6.0.0(release-it@16.0.0): - resolution: {integrity: sha512-OOiHhDncIFaNVfKJHpNQQkvM1yI5UPvyCtS74d6BDjvqWRu74J4cBGWh8b0owY4k3TTiR2BMKHn1eZ7hrxCnrA==} - engines: {node: '>=14'} + /@release-it/conventional-changelog@7.0.0(release-it@16.1.0): + resolution: {integrity: sha512-DBzyVS6c4g8w+xomCsygkmLeQBUq41Wvzy0vGgbdCLOxYnwI0cDaF6HOLPkrifH1qLa1uJ9i1pYA+hNyHkNanQ==} + engines: {node: '>=16'} peerDependencies: - release-it: ^15.4.1 + release-it: ^16.0.0 dependencies: concat-stream: 2.0.0 conventional-changelog: 4.0.0 conventional-recommended-bump: 7.0.1 - release-it: 16.0.0 + release-it: 16.1.0 semver: 7.5.1 dev: true @@ -1921,15 +2008,15 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.4.0 + '@types/node': 20.4.1 dev: true /@types/minimist@1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/node@20.4.0: - resolution: {integrity: sha512-jfT7iTf/4kOQ9S7CHV9BIyRaQqHu67mOjsIQBC3BKZvzvUB6zLxEwJ6sBE3ozcvP8kF6Uk5PXN0Q+c0dfhGX0g==} + /@types/node@20.4.1: + resolution: {integrity: sha512-JIzsAvJeA/5iY6Y/OxZbv1lUcc8dNSE77lb2gnBH+/PJ3lFR1Ccvgwl5JWnHAkNHcRsT0TbpVOsiMKZ1F/yyJg==} dev: true /@types/normalize-package-data@2.4.1: @@ -1943,7 +2030,7 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 20.4.0 + '@types/node': 20.4.1 dev: true /@types/semver@7.3.13: @@ -1957,7 +2044,7 @@ packages: /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 20.4.0 + '@types/node': 20.4.1 dev: true /@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.44.0)(typescript@5.1.6): @@ -1988,13 +2075,13 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils@5.61.0(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-r4RTnwTcaRRVUyKb7JO4DiOGmcMCat+uNs6HqJBfX7K2nlq5TagYZShhbhAw7hFT3bHaYgxMw6pKP0fhu05VMA==} + /@typescript-eslint/experimental-utils@5.62.0(eslint@8.44.0)(typescript@5.1.6): + resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.61.0(eslint@8.44.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.62.0(eslint@8.44.0)(typescript@5.1.6) eslint: 8.44.0 transitivePeerDependencies: - supports-color @@ -2037,6 +2124,14 @@ packages: '@typescript-eslint/visitor-keys': 5.61.0 dev: true + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + dev: true + /@typescript-eslint/type-utils@5.59.2(eslint@8.44.0)(typescript@5.1.6): resolution: {integrity: sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2067,6 +2162,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@typescript-eslint/typescript-estree@5.59.2(typescript@5.1.6): resolution: {integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2109,6 +2209,27 @@ packages: - supports-color dev: true + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.1.6): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/utils@5.59.2(eslint@8.44.0)(typescript@5.1.6): resolution: {integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2149,6 +2270,26 @@ packages: - typescript dev: true + /@typescript-eslint/utils@5.62.0(eslint@8.44.0)(typescript@5.1.6): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.44.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) + eslint: 8.44.0 + eslint-scope: 5.1.1 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@5.59.2: resolution: {integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2165,6 +2306,14 @@ packages: eslint-visitor-keys: 3.4.1 dev: true + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.1 + dev: true + /@vivaxy/git@4.2.1: resolution: {integrity: sha512-Gpnne7sk3oTd0fyw1J3clVX2ZBkJjNRduccDbOcgYv31M35nBzUHSzQ56eFiJsOTNfdVadL2bo0ICw5oilGfEA==} dependencies: @@ -2282,8 +2431,8 @@ packages: uri-js: 4.4.1 dev: true - /all-contributors-cli@6.26.0: - resolution: {integrity: sha512-HOMfawD0XyNbOvLUn7rOAP5N9RLnbH+Y/9/IoxwPzCmy6srHSFyRMwbpD0H7Tw+1QzdJT8RH7bTe1IZkPhF+NQ==} + /all-contributors-cli@6.26.1: + resolution: {integrity: sha512-Ymgo3FJACRBEd1eE653FD1J/+uD0kqpUNYfr9zNC1Qby0LgbhDBzB3EF6uvkAbYpycStkk41J+0oo37Lc02yEw==} engines: {node: '>=4'} hasBin: true dependencies: @@ -2473,6 +2622,15 @@ packages: tslib: 2.5.0 dev: true + /assert@2.0.0: + resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} + dependencies: + es6-object-assign: 1.1.0 + is-nan: 1.3.2 + object-is: 1.1.5 + util: 0.12.5 + dev: true + /ast-types-flow@0.0.7: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: true @@ -2484,6 +2642,13 @@ packages: tslib: 2.5.0 dev: true + /ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} + dependencies: + tslib: 2.5.0 + dev: true + /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} @@ -2514,6 +2679,15 @@ packages: deep-equal: 2.2.0 dev: true + /babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} + dependencies: + '@babel/runtime': 7.21.0 + cosmiconfig: 7.1.0 + resolve: 1.22.1 + dev: true + /babylon@6.18.0: resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} hasBin: true @@ -2527,33 +2701,6 @@ packages: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true - /bash-parser@0.5.0: - resolution: {integrity: sha512-AQR43o4W4sj4Jf+oy4cFtGgyBps4B+MYnJg6Xds8VVC7yomFtQekhOORQNHfQ8D6YJ0XENykr3TpxMn3rUtgeg==} - engines: {node: '>=4'} - dependencies: - array-last: 1.3.0 - babylon: 6.18.0 - compose-function: 3.0.3 - curry: 1.2.0 - deep-freeze: 0.0.1 - filter-iterator: 0.0.1 - filter-obj: 1.1.0 - has-own-property: 0.1.0 - identity-function: 1.0.0 - iterable-lookahead: 1.0.0 - iterable-transform-replace: 1.2.0 - magic-string: 0.16.0 - map-iterable: 1.0.1 - map-obj: 2.0.0 - object-pairs: 0.1.0 - object-values: 1.0.0 - reverse-arguments: 1.0.0 - shell-quote-word: 1.0.1 - to-pascal-case: 1.0.0 - transform-spread-iterable: 1.4.1 - unescape-js: 1.1.4 - dev: true - /basic-ftp@5.0.3: resolution: {integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==} engines: {node: '>=10.0.0'} @@ -3291,7 +3438,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@4.3.0(@types/node@20.4.0)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6): + /cosmiconfig-typescript-loader@4.3.0(@types/node@20.4.1)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -3300,9 +3447,9 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 20.4.0 + '@types/node': 20.4.1 cosmiconfig: 8.2.0 - ts-node: 10.9.1(@types/node@20.4.0)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@20.4.1)(typescript@5.1.6) typescript: 5.1.6 dev: true @@ -3478,10 +3625,6 @@ packages: - encoding dev: true - /curry@1.2.0: - resolution: {integrity: sha512-PAdmqPH2DUYTCc/aknv6RxRxmqdRHclvbz+wP8t1Xpg2Nu13qg+oLb6/5iFoDmf4dbmC9loYoy9PwwGbFt/AqA==} - dev: true - /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: true @@ -3565,8 +3708,10 @@ packages: mimic-response: 3.1.0 dev: true - /dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + /dedent@1.0.1: + resolution: {integrity: sha512-ISfLyH40XVmphoIMyGwOpN4w9kB4Jjz5r62myZDJMbjJSwur7r/EZ0xg64yyZl50qoDVIvCT9UMLmQAjepmjiA==} + dependencies: + babel-plugin-macros: 3.1.0 dev: true /deep-equal@2.2.0: @@ -3921,6 +4066,10 @@ packages: is-symbol: 1.0.4 dev: true + /es6-object-assign@1.1.0: + resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} + dev: true + /esbuild@0.18.10: resolution: {integrity: sha512-33WKo67auOXzZHBY/9DTJRo7kIvfU12S+D4sp2wIz39N88MDIaCGyCwbW01RR70pK6Iya0I74lHEpyLfFqOHPA==} engines: {node: '>=12'} @@ -4002,8 +4151,8 @@ packages: lodash.zip: 4.2.0 dev: true - /eslint-config-canonical@41.0.5(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.21.0)(@types/node@20.4.0)(eslint@8.44.0)(graphql@16.6.0)(typescript@5.1.6): - resolution: {integrity: sha512-mYBNGMtTFj5LcuRLQKOF+vwNhFaGYU9Xa8hWXtp5aYBRXwZsKgJVN0k/dH0MxzJAQUoLq/Q/6b6gCBuDSSiUeg==} + /eslint-config-canonical@41.1.2(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.21.0)(@types/node@20.4.1)(eslint@8.44.0)(graphql@16.6.0)(typescript@5.1.6): + resolution: {integrity: sha512-Os9sdhjch1nsrfNl3IAXhreHQ4HGgYI8yNfZlaig7N/5BYq7st7fL0Un3ZCPtliL6l+pbZ2SVqejFOfxj9H8yQ==} engines: {node: '>=16.0.0'} peerDependencies: eslint: ^8.30.0 @@ -4012,7 +4161,7 @@ packages: '@babel/eslint-parser': 7.21.8(@babel/core@7.21.8)(eslint@8.44.0) '@babel/eslint-plugin': 7.19.1(@babel/eslint-parser@7.21.8)(eslint@8.44.0) '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.21.8) - '@graphql-eslint/eslint-plugin': 3.18.0(@babel/core@7.21.8)(@types/node@20.4.0)(graphql@16.6.0) + '@graphql-eslint/eslint-plugin': 3.18.0(@babel/core@7.21.8)(@types/node@20.4.1)(graphql@16.6.0) '@next/eslint-plugin-next': 13.4.2 '@rushstack/eslint-patch': 1.2.0 '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.44.0)(typescript@5.1.6) @@ -4021,7 +4170,7 @@ packages: eslint-config-prettier: 8.8.0(eslint@8.44.0) eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0) eslint-plugin-ava: 14.0.0(eslint@8.44.0) - eslint-plugin-canonical: 4.2.1(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0)(typescript@5.1.6) + eslint-plugin-canonical: 4.4.2(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0)(typescript@5.1.6) eslint-plugin-cypress: 2.13.3(eslint@8.44.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.44.0) eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.21.0)(eslint@8.44.0) @@ -4155,10 +4304,11 @@ packages: resolve-from: 5.0.0 dev: true - /eslint-plugin-canonical@4.2.1(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-a2qpYVifeqX4/8u/m7Gf7R06SG9+GAoN3vo8NqgIBJ1FjRmCkr4XNDYLxUqaQRPiLSi/rZTNa/3K7IHjQEEDJQ==} + /eslint-plugin-canonical@4.4.2(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0)(typescript@5.1.6): + resolution: {integrity: sha512-D+MM7l910qFr1JCSkGBhqyTvNcHTpRgyOwp4KwBHUdAsmlhhwXo3zCSuu3irfSIgz5zJw0T5m4P64DCM6H4Lxw==} engines: {node: '>=16.0.0'} dependencies: + debug: 4.3.4 eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.2)(eslint-plugin-import@2.27.5)(eslint@8.44.0) eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) is-get-set-prop: 1.0.0 @@ -4167,6 +4317,7 @@ packages: is-proto-prop: 2.0.0 lodash: 4.17.21 natural-compare: 1.4.0 + recast: 0.23.2 roarr: 7.15.0 ts-unused-exports: 9.0.4(typescript@5.1.6) xregexp: 5.1.1 @@ -4498,7 +4649,7 @@ packages: eslint: ^5 || ^6 || ^7 || ^8 typescript: ^3 || ^4 || ^5 dependencies: - '@typescript-eslint/experimental-utils': 5.61.0(eslint@8.44.0)(typescript@5.1.6) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.44.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.59.2(eslint@8.44.0)(typescript@5.1.6) eslint: 8.44.0 json-schema: 0.4.0 @@ -5398,7 +5549,7 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /graphql-config@4.5.0(@types/node@20.4.0)(graphql@16.6.0): + /graphql-config@4.5.0(@types/node@20.4.1)(graphql@16.6.0): resolution: {integrity: sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -5412,7 +5563,7 @@ packages: '@graphql-tools/json-file-loader': 7.4.17(graphql@16.6.0) '@graphql-tools/load': 7.8.13(graphql@16.6.0) '@graphql-tools/merge': 8.4.0(graphql@16.6.0) - '@graphql-tools/url-loader': 7.17.14(@types/node@20.4.0)(graphql@16.6.0) + '@graphql-tools/url-loader': 7.17.14(@types/node@20.4.1)(graphql@16.6.0) '@graphql-tools/utils': 9.2.1(graphql@16.6.0) cosmiconfig: 8.0.0 graphql: 16.6.0 @@ -5859,6 +6010,13 @@ packages: engines: {node: '>=12'} dev: true + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + /is-get-set-prop@1.0.0: resolution: {integrity: sha512-DvAYZ1ZgGUz4lzxKMPYlt08qAUqyG9ckSg2pIjfvcQ7+pkVNUHk8yVLXOnCLe5WKXhLop8oorWFBJHpwWQpszQ==} dependencies: @@ -5914,6 +6072,14 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true + /is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + dev: true + /is-negative-zero@2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} @@ -6156,12 +6322,6 @@ packages: engines: {node: '>=4'} dev: true - /iterable-transform-replace@1.2.0: - resolution: {integrity: sha512-AVCCj7CTUifWQ0ubraDgx5/e6tOWaL5qh/C8BDTjH0GuhNyFMCSsSmDtYpa4Y3ReAAQNSjUWfQ+ojhmjX10pdQ==} - dependencies: - curry: 1.2.0 - dev: true - /iterate-iterator@1.0.2: resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==} dev: true @@ -6187,8 +6347,8 @@ packages: hasBin: true dev: true - /jiti@1.18.2: - resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} + /jiti@1.19.1: + resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} hasBin: true dev: true @@ -6367,19 +6527,19 @@ packages: engines: {node: '>=6'} dev: true - /knip@2.14.3: - resolution: {integrity: sha512-TDjWB828W5FlSNIemoUj9MK4+NsE5AkTuSt75+V+4hIbsgu29Ftfu1vuQwXv8cIXpRTTX8RN39YUxzTmtiFUTA==} + /knip@2.15.1: + resolution: {integrity: sha512-Q1ZX5ctu6xIro8zYgm2a6fbJvh1nf1m4aEUyTxHao1RATXUbpK0fxR9JJTFaKugyjORior39Ckuf8z6g6ydIzQ==} engines: {node: '>=16.17.0 <17 || >=18.6.0'} hasBin: true dependencies: + '@ericcornelissen/bash-parser': 0.5.2 '@npmcli/map-workspaces': 3.0.4 '@snyk/github-codeowners': 1.1.0 - bash-parser: 0.5.0 chalk: 5.3.0 easy-table: 1.2.0 fast-glob: 3.2.12 globby: 13.2.1 - jiti: 1.18.2 + jiti: 1.19.1 js-yaml: 4.1.0 micromatch: 4.0.5 minimist: 1.2.8 @@ -6537,6 +6697,10 @@ packages: resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==} dev: true + /lodash.curry@4.1.1: + resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} + dev: true + /lodash.escaperegexp@4.1.2: resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} dev: true @@ -6728,14 +6892,6 @@ packages: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - /map-iterable@1.0.1: - resolution: {integrity: sha512-siKFftph+ka2jWt8faiOWFzKP+eEuXrHuhYBitssJ5zJm209FCw5JBnaNLDiaCCb/CYZmxprdM6P7p16nA6YRA==} - engines: {node: '>=4'} - dependencies: - curry: 1.2.0 - is-iterable: 1.1.1 - dev: true - /map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -6857,7 +7013,7 @@ packages: engines: {node: '>= 8'} dev: true - /meros@1.2.1(@types/node@20.4.0): + /meros@1.2.1(@types/node@20.4.1): resolution: {integrity: sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g==} engines: {node: '>=13'} peerDependencies: @@ -6866,7 +7022,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.4.0 + '@types/node': 20.4.1 dev: true /micro-spelling-correcter@1.1.1: @@ -7048,9 +7204,9 @@ packages: resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} dev: true - /nodemon@2.0.22: - resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==} - engines: {node: '>=8.10.0'} + /nodemon@3.0.1: + resolution: {integrity: sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw==} + engines: {node: '>=10'} hasBin: true dependencies: chokidar: 3.5.3 @@ -7058,8 +7214,8 @@ packages: ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 5.7.1 - simple-update-notifier: 1.1.0 + semver: 7.5.4 + simple-update-notifier: 2.0.0 supports-color: 5.5.0 touch: 3.1.0 undefsafe: 2.0.5 @@ -7655,7 +7811,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.1(@types/node@20.4.0)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@20.4.1)(typescript@5.1.6) yaml: 2.2.2 dev: true @@ -7681,8 +7837,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier-plugin-packagejson@2.4.4(prettier@3.0.0): - resolution: {integrity: sha512-Xk74PATiZDW+kELIh8e8EY0JpwHo9xbSGc4YfIfxmITWAF8yqHa7A+yAQLLMRoQEkKNi+xaMnR8BX2F9zrsczg==} + /prettier-plugin-packagejson@2.4.5(prettier@3.0.0): + resolution: {integrity: sha512-glG71jE1gO3y5+JNAhC8X+4yrlN28rub6Aj461SKbaPie9RgMiHKcInH2Moi2VGOfkTXaEHBhg4uVMBqa+kBUA==} peerDependencies: prettier: '>= 1.16.0' peerDependenciesMeta: @@ -7690,7 +7846,7 @@ packages: optional: true dependencies: prettier: 3.0.0 - sort-package-json: 2.5.0 + sort-package-json: 2.5.1 synckit: 0.8.5 dev: true @@ -7954,6 +8110,17 @@ packages: picomatch: 2.3.1 dev: true + /recast@0.23.2: + resolution: {integrity: sha512-Qv6cPfVZyMOtPszK6PgW70pUgm7gPlFitAPf0Q69rlOA0zLw2XdDcNmPbVGYicFGT9O8I7TZ/0ryJD+6COvIPw==} + engines: {node: '>= 4'} + dependencies: + assert: 2.0.0 + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.5.0 + dev: true + /rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -8050,8 +8217,8 @@ packages: jsesc: 0.5.0 dev: true - /release-it@16.0.0: - resolution: {integrity: sha512-TRZ0gxHyA10666UypV8bMBT06+lj/RXZBqDnBPh4hmnTtZwPVxb7pK3QycV9XfxHKhaCh7XkJSmltG/OZ2+ksQ==} + /release-it@16.1.0: + resolution: {integrity: sha512-d2XpGtPAIUoN/v0nJkfdx9GyFkgTXRj+7HATaZRmS+a0IhnE/qRDQ4kMVuDh8UCX1CKV6SRiFdV/vEpKpzZzxA==} engines: {node: '>=16'} hasBin: true dependencies: @@ -8349,11 +8516,6 @@ packages: hasBin: true dev: true - /semver@7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true - dev: true - /semver@7.5.1: resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} engines: {node: '>=10'} @@ -8439,11 +8601,11 @@ packages: is-arrayish: 0.3.2 dev: false - /simple-update-notifier@1.1.0: - resolution: {integrity: sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==} - engines: {node: '>=8.10.0'} + /simple-update-notifier@2.0.0: + resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} + engines: {node: '>=10'} dependencies: - semver: 7.0.0 + semver: 7.5.4 dev: true /sisteransi@1.0.5: @@ -8514,8 +8676,8 @@ packages: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true - /sort-package-json@2.5.0: - resolution: {integrity: sha512-KIsqEi/ameVyhhatpzwialQVSMP1mFzRLJgTBKJDz0duQmhnBDjf8MFyFoIoVnW69SqjH3/bziCSlgiuz2KbHg==} + /sort-package-json@2.5.1: + resolution: {integrity: sha512-vx/KoZxm8YNMUqdlw7SGTfqR5pqZ/sUfgOuRtDILiOy/3AvzhAibyUe2cY3OpLs3oRSow9up4yLVtQaM24rbDQ==} hasBin: true dependencies: detect-indent: 7.0.1 @@ -8912,12 +9074,6 @@ packages: punycode: 2.3.0 dev: true - /transform-spread-iterable@1.4.1: - resolution: {integrity: sha512-/GnF26X3zC8wfWyRzvuXX/Vb31TrU3Rwipmr4MC5hTi6X/yOXxXUSw4+pcHmKJ2+0KRrcS21YWZw77ukhVJBdQ==} - dependencies: - curry: 1.2.0 - dev: true - /tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -8941,7 +9097,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node@10.9.1(@types/node@20.4.0)(typescript@5.1.6): + /ts-node@10.9.1(@types/node@20.4.1)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -8960,7 +9116,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.4.0 + '@types/node': 20.4.1 acorn: 8.9.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -9334,6 +9490,16 @@ packages: /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.10 + which-typed-array: 1.1.9 + dev: true + /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true @@ -9364,6 +9530,7 @@ packages: /vm2@3.9.19: resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==} engines: {node: '>=6.0'} + deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. hasBin: true dependencies: acorn: 8.9.0 @@ -9490,7 +9657,7 @@ packages: execa: 5.1.1 dev: true - /winston-daily-rotate-file@4.7.1(winston@3.9.0): + /winston-daily-rotate-file@4.7.1(winston@3.10.0): resolution: {integrity: sha512-7LGPiYGBPNyGHLn9z33i96zx/bd71pjBn9tqQzO3I4Tayv94WPmBNwKC7CO1wPHdP9uvu+Md/1nr6VSH9h0iaA==} engines: {node: '>=8'} peerDependencies: @@ -9499,7 +9666,7 @@ packages: file-stream-rotator: 0.6.1 object-hash: 2.2.0 triple-beam: 1.3.0 - winston: 3.9.0 + winston: 3.10.0 winston-transport: 4.5.0 dev: false @@ -9512,8 +9679,8 @@ packages: triple-beam: 1.3.0 dev: false - /winston@3.9.0: - resolution: {integrity: sha512-jW51iW/X95BCW6MMtZWr2jKQBP4hV5bIDq9QrIjfDk6Q9QuxvTKEAlpUNAzP+HYHFFCeENhph16s0zEunu4uuQ==} + /winston@3.10.0: + resolution: {integrity: sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==} engines: {node: '>= 12.0.0'} dependencies: '@colors/colors': 1.5.0