diff --git a/package.json b/package.json index e1b51a5..9d49516 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@types/jest": "29.5.5", "@types/node": "20.8.6", "@typescript-eslint/eslint-plugin": "6.7.5", - "@typescript-eslint/parser": "6.7.5", + "@typescript-eslint/parser": "6.18.0", "@vercel/ncc": "0.38.0", "eslint": "8.51.0", "eslint-plugin-github": "4.10.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b621830..fe9b1b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,10 +48,10 @@ devDependencies: version: registry.npmjs.org/@types/node@20.8.6 '@typescript-eslint/eslint-plugin': specifier: 6.7.5 - version: registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2) + version: registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.18.0)(eslint@8.51.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: 6.7.5 - version: registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) + specifier: 6.18.0 + version: 6.18.0(eslint@8.51.0)(typescript@5.2.2) '@vercel/ncc': specifier: 0.38.0 version: registry.npmjs.org/@vercel/ncc@0.38.0 @@ -100,6 +100,433 @@ devDependencies: packages: + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, tarball: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, tarball: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, tarball: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + dev: true + + /@typescript-eslint/parser@6.18.0(eslint@8.51.0)(typescript@5.2.2): + resolution: {integrity: sha512-v6uR68SFvqhNQT41frCMCQpsP+5vySy6IdgjlzUWoo7ALCnpaWYcz/Ij2k4L8cEsL0wkvOviCMpjmtRtHNOKzA==, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.18.0.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.18.0 + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.18.0 + debug: 4.3.4 + eslint: registry.npmjs.org/eslint@8.51.0 + typescript: registry.npmjs.org/typescript@5.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz} + 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/scope-manager@6.18.0: + resolution: {integrity: sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.18.0.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/visitor-keys': 6.18.0 + dev: true + + /@typescript-eslint/scope-manager@6.7.5: + resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.7.5 + '@typescript-eslint/visitor-keys': 6.7.5 + dev: true + + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types@6.18.0: + resolution: {integrity: sha512-/RFVIccwkwSdW/1zeMx3hADShWbgBxBnV/qSrex6607isYjj05t36P6LyONgqdUrNLl5TYU8NIKdHUYpFvExkA==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.18.0.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/types@6.7.5: + resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz} + 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: registry.npmjs.org/tsutils@3.21.0(typescript@5.2.2) + typescript: registry.npmjs.org/typescript@5.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@6.18.0(typescript@5.2.2): + resolution: {integrity: sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.18.0.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/visitor-keys': 6.18.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.2.2) + typescript: registry.npmjs.org/typescript@5.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2): + resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.7.5 + '@typescript-eslint/visitor-keys': 6.7.5 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.2.2) + typescript: registry.npmjs.org/typescript@5.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@6.18.0: + resolution: {integrity: sha512-1wetAlSZpewRDb2h9p/Q8kRjdGuqdTAQbkJIOUMLug2LBLG+QOjiWoSj6/3B/hA9/tVTFFdtiKvAYoYnSRW/RA==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.18.0.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.18.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@6.7.5: + resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.7.5 + eslint-visitor-keys: 3.4.3 + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, tarball: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz} + engines: {node: '>=8'} + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, tarball: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz} + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz} + dependencies: + balanced-match: 1.0.2 + concat-map: registry.npmjs.org/concat-map@0.0.1 + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, tarball: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, tarball: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, tarball: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, tarball: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, tarball: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, tarball: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, tarball: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz} + dependencies: + reusify: 1.0.4 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, tarball: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, tarball: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.1 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} + dev: true + + /ignore@5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, tarball: https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz} + engines: {node: '>= 4'} + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, tarball: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz} + engines: {node: '>=0.10.0'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, tarball: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, tarball: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz} + engines: {node: '>=0.12.0'} + dev: true + + /lru-cache@10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz} + engines: {node: 14 || >=16.14} + dev: false + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz} + dependencies: + yallist: 3.1.1 + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, tarball: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz} + engines: {node: '>= 8'} + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, tarball: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz} + dependencies: + brace-expansion: 1.1.11 + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, tarball: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, tarball: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz} + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, tarball: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz} + engines: {node: '>=8'} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, tarball: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz} + engines: {node: '>=8.6'} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, tarball: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz} + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, tarball: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, tarball: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, tarball: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz} + hasBin: true + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, tarball: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz} + hasBin: true + dev: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, tarball: https://registry.npmjs.org/semver/-/semver-7.5.4.tgz} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, tarball: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz} + engines: {node: '>=8'} + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, tarball: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /ts-api-utils@1.0.3(typescript@5.2.2): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==, tarball: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: registry.npmjs.org/typescript@5.2.2 + dev: true + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, tarball: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz} + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, tarball: https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz} + registry.npmjs.org/@aashutoshrathi/word-wrap@1.2.6: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz} name: '@aashutoshrathi/word-wrap' @@ -160,7 +587,7 @@ packages: version: 0.1.2 dependencies: '@actions/core': registry.npmjs.org/@actions/core@1.10.1 - minimatch: registry.npmjs.org/minimatch@3.1.2 + minimatch: 3.1.2 dev: false registry.npmjs.org/@actions/http-client@2.2.0: @@ -364,10 +791,10 @@ packages: '@babel/traverse': registry.npmjs.org/@babel/traverse@7.23.2 '@babel/types': registry.npmjs.org/@babel/types@7.23.0 convert-source-map: registry.npmjs.org/convert-source-map@2.0.0 - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 gensync: registry.npmjs.org/gensync@1.0.0-beta.2 json5: registry.npmjs.org/json5@2.2.3 - semver: registry.npmjs.org/semver@6.3.1 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -393,8 +820,8 @@ packages: '@babel/compat-data': registry.npmjs.org/@babel/compat-data@7.23.2 '@babel/helper-validator-option': registry.npmjs.org/@babel/helper-validator-option@7.22.15 browserslist: registry.npmjs.org/browserslist@4.22.1 - lru-cache: registry.npmjs.org/lru-cache@5.1.1 - semver: registry.npmjs.org/semver@6.3.1 + lru-cache: 5.1.1 + semver: 6.3.1 dev: true registry.npmjs.org/@babel/helper-environment-visitor@7.22.20: @@ -734,7 +1161,7 @@ packages: '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration@7.22.6 '@babel/parser': registry.npmjs.org/@babel/parser@7.23.0 '@babel/types': registry.npmjs.org/@babel/types@7.23.0 - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 globals: registry.npmjs.org/globals@11.12.0 transitivePeerDependencies: - supports-color @@ -836,7 +1263,7 @@ packages: engines: {node: '>=v14'} dependencies: '@commitlint/types': registry.npmjs.org/@commitlint/types@17.4.4 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 dev: true registry.npmjs.org/@commitlint/lint@17.8.0: @@ -978,7 +1405,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: registry.npmjs.org/eslint@8.51.0 - eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 + eslint-visitor-keys: 3.4.3 dev: true registry.npmjs.org/@eslint-community/regexpp@4.9.1: @@ -995,13 +1422,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: registry.npmjs.org/ajv@6.12.6 - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 espree: registry.npmjs.org/espree@9.6.1 globals: registry.npmjs.org/globals@13.23.0 - ignore: registry.npmjs.org/ignore@5.2.4 + ignore: 5.2.4 import-fresh: registry.npmjs.org/import-fresh@3.3.0 js-yaml: registry.npmjs.org/js-yaml@4.1.0 - minimatch: registry.npmjs.org/minimatch@3.1.2 + minimatch: 3.1.2 strip-json-comments: registry.npmjs.org/strip-json-comments@3.1.1 transitivePeerDependencies: - supports-color @@ -1034,8 +1461,8 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': registry.npmjs.org/@humanwhocodes/object-schema@1.2.1 - debug: registry.npmjs.org/debug@4.3.4 - minimatch: registry.npmjs.org/minimatch@3.1.2 + debug: 4.3.4 + minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: true @@ -1084,7 +1511,7 @@ packages: chalk: registry.npmjs.org/chalk@4.1.2 jest-message-util: registry.npmjs.org/jest-message-util@29.7.0 jest-util: registry.npmjs.org/jest-util@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 dev: true registry.npmjs.org/@jest/core@29.7.0(ts-node@10.9.1): @@ -1123,9 +1550,9 @@ packages: jest-util: registry.npmjs.org/jest-util@29.7.0 jest-validate: registry.npmjs.org/jest-validate@29.7.0 jest-watcher: registry.npmjs.org/jest-watcher@29.7.0 - micromatch: registry.npmjs.org/micromatch@4.0.5 + micromatch: 4.0.5 pretty-format: registry.npmjs.org/pretty-format@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 transitivePeerDependencies: - babel-plugin-macros @@ -1225,7 +1652,7 @@ packages: jest-message-util: registry.npmjs.org/jest-message-util@29.7.0 jest-util: registry.npmjs.org/jest-util@29.7.0 jest-worker: registry.npmjs.org/jest-worker@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 string-length: registry.npmjs.org/string-length@4.0.2 strip-ansi: registry.npmjs.org/strip-ansi@6.0.1 v8-to-istanbul: registry.npmjs.org/v8-to-istanbul@9.1.3 @@ -1250,7 +1677,7 @@ packages: dependencies: '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping@0.3.19 callsites: registry.npmjs.org/callsites@3.1.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 dev: true registry.npmjs.org/@jest/test-result@29.7.0: @@ -1272,9 +1699,9 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': registry.npmjs.org/@jest/test-result@29.7.0 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 jest-haste-map: registry.npmjs.org/jest-haste-map@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 dev: true registry.npmjs.org/@jest/transform@29.7.0: @@ -1294,9 +1721,9 @@ packages: jest-haste-map: registry.npmjs.org/jest-haste-map@29.7.0 jest-regex-util: registry.npmjs.org/jest-regex-util@29.6.3 jest-util: registry.npmjs.org/jest-util@29.7.0 - micromatch: registry.npmjs.org/micromatch@4.0.5 + micromatch: 4.0.5 pirates: registry.npmjs.org/pirates@4.0.6 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 write-file-atomic: registry.npmjs.org/write-file-atomic@4.0.2 transitivePeerDependencies: - supports-color @@ -1365,31 +1792,14 @@ packages: '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec@1.4.15 dev: true - registry.npmjs.org/@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} - name: '@nodelib/fs.scandir' - version: 2.1.5 - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': registry.npmjs.org/@nodelib/fs.stat@2.0.5 - run-parallel: registry.npmjs.org/run-parallel@1.2.0 - dev: true - - registry.npmjs.org/@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} - name: '@nodelib/fs.stat' - version: 2.0.5 - engines: {node: '>= 8'} - dev: true - registry.npmjs.org/@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} name: '@nodelib/fs.walk' version: 1.2.8 engines: {node: '>= 8'} dependencies: - '@nodelib/fs.scandir': registry.npmjs.org/@nodelib/fs.scandir@2.1.5 - fastq: registry.npmjs.org/fastq@1.15.0 + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 dev: true registry.npmjs.org/@octokit/app@14.0.1: @@ -1419,7 +1829,7 @@ packages: '@octokit/request-error': registry.npmjs.org/@octokit/request-error@5.0.1 '@octokit/types': registry.npmjs.org/@octokit/types@12.0.0 deprecation: registry.npmjs.org/deprecation@2.3.1 - lru-cache: registry.npmjs.org/lru-cache@10.0.1 + lru-cache: 10.0.1 universal-github-app-jwt: registry.npmjs.org/universal-github-app-jwt@1.1.1 universal-user-agent: registry.npmjs.org/universal-user-agent@6.0.0 dev: false @@ -1713,8 +2123,8 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: registry.npmjs.org/cross-spawn@7.0.3 - fast-glob: registry.npmjs.org/fast-glob@3.3.1 - is-glob: registry.npmjs.org/is-glob@4.0.3 + fast-glob: 3.3.1 + is-glob: 4.0.3 open: registry.npmjs.org/open@9.1.0 picocolors: registry.npmjs.org/picocolors@1.0.0 tslib: registry.npmjs.org/tslib@2.6.2 @@ -1942,7 +2352,7 @@ packages: '@types/yargs-parser': registry.npmjs.org/@types/yargs-parser@21.0.1 dev: true - registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2): + registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.18.0)(eslint@8.51.0)(typescript@5.2.2): resolution: {integrity: sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz} id: registry.npmjs.org/@typescript-eslint/eslint-plugin/6.7.5 name: '@typescript-eslint/eslint-plugin' @@ -1957,7 +2367,7 @@ packages: optional: true dependencies: '@eslint-community/regexpp': registry.npmjs.org/@eslint-community/regexpp@4.9.1 - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.18.0(eslint@8.51.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager@6.7.5 '@typescript-eslint/type-utils': registry.npmjs.org/@typescript-eslint/type-utils@6.7.5(eslint@8.51.0)(typescript@5.2.2) '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils@6.7.5(eslint@8.51.0)(typescript@5.2.2) @@ -1974,48 +2384,14 @@ packages: - supports-color dev: true - registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2): - resolution: {integrity: sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz} - id: registry.npmjs.org/@typescript-eslint/parser/6.7.5 - name: '@typescript-eslint/parser' - version: 6.7.5 - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager@6.7.5 - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@6.7.5 - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2) - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys@6.7.5 - debug: registry.npmjs.org/debug@4.3.4 - eslint: registry.npmjs.org/eslint@8.51.0 - typescript: registry.npmjs.org/typescript@5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmjs.org/@typescript-eslint/scope-manager@5.62.0: - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz} - name: '@typescript-eslint/scope-manager' - version: 5.62.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@5.62.0 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys@5.62.0 - dev: true - registry.npmjs.org/@typescript-eslint/scope-manager@6.7.5: resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz} name: '@typescript-eslint/scope-manager' version: 6.7.5 engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@6.7.5 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys@6.7.5 + '@typescript-eslint/types': 6.7.5 + '@typescript-eslint/visitor-keys': 6.7.5 dev: true registry.npmjs.org/@typescript-eslint/type-utils@6.7.5(eslint@8.51.0)(typescript@5.2.2): @@ -2031,73 +2407,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2) '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils@6.7.5(eslint@8.51.0)(typescript@5.2.2) - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 eslint: registry.npmjs.org/eslint@8.51.0 - ts-api-utils: registry.npmjs.org/ts-api-utils@1.0.3(typescript@5.2.2) - typescript: registry.npmjs.org/typescript@5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmjs.org/@typescript-eslint/types@5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz} - name: '@typescript-eslint/types' - version: 5.62.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - registry.npmjs.org/@typescript-eslint/types@6.7.5: - resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz} - name: '@typescript-eslint/types' - version: 6.7.5 - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - - registry.npmjs.org/@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz} - id: registry.npmjs.org/@typescript-eslint/typescript-estree/5.62.0 - name: '@typescript-eslint/typescript-estree' - version: 5.62.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@5.62.0 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys@5.62.0 - debug: registry.npmjs.org/debug@4.3.4 - globby: registry.npmjs.org/globby@11.1.0 - is-glob: registry.npmjs.org/is-glob@4.0.3 - semver: registry.npmjs.org/semver@7.5.4 - tsutils: registry.npmjs.org/tsutils@3.21.0(typescript@5.2.2) - typescript: registry.npmjs.org/typescript@5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmjs.org/@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2): - resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz} - id: registry.npmjs.org/@typescript-eslint/typescript-estree/6.7.5 - name: '@typescript-eslint/typescript-estree' - version: 6.7.5 - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@6.7.5 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys@6.7.5 - debug: registry.npmjs.org/debug@4.3.4 - globby: registry.npmjs.org/globby@11.1.0 - is-glob: registry.npmjs.org/is-glob@4.0.3 - semver: registry.npmjs.org/semver@7.5.4 - ts-api-utils: registry.npmjs.org/ts-api-utils@1.0.3(typescript@5.2.2) + ts-api-utils: 1.0.3(typescript@5.2.2) typescript: registry.npmjs.org/typescript@5.2.2 transitivePeerDependencies: - supports-color @@ -2115,12 +2429,12 @@ packages: '@eslint-community/eslint-utils': registry.npmjs.org/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0) '@types/json-schema': registry.npmjs.org/@types/json-schema@7.0.13 '@types/semver': registry.npmjs.org/@types/semver@7.5.3 - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager@5.62.0 - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@5.62.0 - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) eslint: registry.npmjs.org/eslint@8.51.0 eslint-scope: registry.npmjs.org/eslint-scope@5.1.1 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -2138,33 +2452,23 @@ packages: '@eslint-community/eslint-utils': registry.npmjs.org/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0) '@types/json-schema': registry.npmjs.org/@types/json-schema@7.0.13 '@types/semver': registry.npmjs.org/@types/semver@7.5.3 - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager@6.7.5 - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@6.7.5 - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.7.5 + '@typescript-eslint/types': 6.7.5 + '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2) eslint: registry.npmjs.org/eslint@8.51.0 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - registry.npmjs.org/@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz} - name: '@typescript-eslint/visitor-keys' - version: 5.62.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@5.62.0 - eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 - dev: true - registry.npmjs.org/@typescript-eslint/visitor-keys@6.7.5: resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz} name: '@typescript-eslint/visitor-keys' version: 6.7.5 engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types@6.7.5 + '@typescript-eslint/types': 6.7.5 eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 dev: true @@ -2314,7 +2618,7 @@ packages: engines: {node: '>= 8'} dependencies: normalize-path: registry.npmjs.org/normalize-path@3.0.0 - picomatch: registry.npmjs.org/picomatch@2.3.1 + picomatch: 2.3.1 dev: true registry.npmjs.org/arg@4.1.3: @@ -2373,13 +2677,6 @@ packages: is-string: registry.npmjs.org/is-string@1.0.7 dev: true - registry.npmjs.org/array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz} - name: array-union - version: 2.1.0 - engines: {node: '>=8'} - dev: true - registry.npmjs.org/array.prototype.findlastindex@1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz} name: array.prototype.findlastindex @@ -2488,8 +2785,8 @@ packages: babel-plugin-istanbul: registry.npmjs.org/babel-plugin-istanbul@6.1.1 babel-preset-jest: registry.npmjs.org/babel-preset-jest@29.6.3(@babel/core@7.23.2) chalk: registry.npmjs.org/chalk@4.1.2 - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - slash: registry.npmjs.org/slash@3.0.0 + graceful-fs: 4.2.11 + slash: 3.0.0 transitivePeerDependencies: - supports-color dev: true @@ -2558,11 +2855,6 @@ packages: babel-preset-current-node-syntax: registry.npmjs.org/babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.2) dev: true - registry.npmjs.org/balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz} - name: balanced-match - version: 1.0.2 - registry.npmjs.org/before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz} name: before-after-hook @@ -2591,23 +2883,6 @@ packages: big-integer: registry.npmjs.org/big-integer@1.6.51 dev: true - registry.npmjs.org/brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz} - name: brace-expansion - version: 1.1.11 - dependencies: - balanced-match: registry.npmjs.org/balanced-match@1.0.2 - concat-map: registry.npmjs.org/concat-map@0.0.1 - - registry.npmjs.org/braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/braces/-/braces-3.0.2.tgz} - name: braces - version: 3.0.2 - engines: {node: '>=8'} - dependencies: - fill-range: registry.npmjs.org/fill-range@7.0.1 - dev: true - registry.npmjs.org/browserslist@4.22.1: resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz} name: browserslist @@ -2926,7 +3201,7 @@ packages: import-fresh: registry.npmjs.org/import-fresh@3.3.0 js-yaml: registry.npmjs.org/js-yaml@4.1.0 parse-json: registry.npmjs.org/parse-json@5.2.0 - path-type: registry.npmjs.org/path-type@4.0.0 + path-type: 4.0.0 typescript: registry.npmjs.org/typescript@5.2.2 dev: true @@ -2982,19 +3257,6 @@ packages: engines: {node: '>=8'} dev: true - registry.npmjs.org/debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/debug/-/debug-3.2.7.tgz} - name: debug - version: 3.2.7 - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: registry.npmjs.org/ms@2.1.3 - dev: true - registry.npmjs.org/debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/debug/-/debug-4.3.4.tgz} name: debug @@ -3006,7 +3268,7 @@ packages: supports-color: optional: true dependencies: - ms: registry.npmjs.org/ms@2.1.2 + ms: 2.1.2 dev: true registry.npmjs.org/decamelize-keys@1.1.1: @@ -3142,15 +3404,6 @@ packages: engines: {node: '>=0.3.1'} dev: true - registry.npmjs.org/dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz} - name: dir-glob - version: 3.0.1 - engines: {node: '>=8'} - dependencies: - path-type: registry.npmjs.org/path-type@4.0.0 - dev: true - registry.npmjs.org/dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz} name: dlv @@ -3359,14 +3612,14 @@ packages: name: eslint-import-resolver-node version: 0.3.9 dependencies: - debug: registry.npmjs.org/debug@3.2.7 + debug: 3.2.7 is-core-module: registry.npmjs.org/is-core-module@2.13.0 resolve: registry.npmjs.org/resolve@1.22.8 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0): + registry.npmjs.org/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz} id: registry.npmjs.org/eslint-module-utils/2.8.0 name: eslint-module-utils @@ -3390,8 +3643,8 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) - debug: registry.npmjs.org/debug@3.2.7 + '@typescript-eslint/parser': 6.18.0(eslint@8.51.0)(typescript@5.2.2) + debug: 3.2.7 eslint: registry.npmjs.org/eslint@8.51.0 eslint-import-resolver-node: registry.npmjs.org/eslint-import-resolver-node@0.3.9 transitivePeerDependencies: @@ -3421,7 +3674,7 @@ packages: dependencies: escape-string-regexp: registry.npmjs.org/escape-string-regexp@1.0.5 eslint: registry.npmjs.org/eslint@8.51.0 - ignore: registry.npmjs.org/ignore@5.2.4 + ignore: 5.2.4 dev: true registry.npmjs.org/eslint-plugin-filenames@1.3.2(eslint@8.51.0): @@ -3449,8 +3702,8 @@ packages: eslint: ^8.0.1 dependencies: '@github/browserslist-config': registry.npmjs.org/@github/browserslist-config@1.0.0 - '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.18.0)(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.18.0(eslint@8.51.0)(typescript@5.2.2) aria-query: registry.npmjs.org/aria-query@5.3.0 eslint: registry.npmjs.org/eslint@8.51.0 eslint-config-prettier: registry.npmjs.org/eslint-config-prettier@9.0.0(eslint@8.51.0) @@ -3458,7 +3711,7 @@ packages: eslint-plugin-eslint-comments: registry.npmjs.org/eslint-plugin-eslint-comments@3.2.0(eslint@8.51.0) eslint-plugin-filenames: registry.npmjs.org/eslint-plugin-filenames@1.3.2(eslint@8.51.0) eslint-plugin-i18n-text: registry.npmjs.org/eslint-plugin-i18n-text@1.0.1(eslint@8.51.0) - eslint-plugin-import: registry.npmjs.org/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.5)(eslint@8.51.0) + eslint-plugin-import: registry.npmjs.org/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.18.0)(eslint@8.51.0) eslint-plugin-jsx-a11y: registry.npmjs.org/eslint-plugin-jsx-a11y@6.7.1(eslint@8.51.0) eslint-plugin-no-only-tests: registry.npmjs.org/eslint-plugin-no-only-tests@3.1.0 eslint-plugin-prettier: registry.npmjs.org/eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.51.0)(prettier@3.0.3) @@ -3485,7 +3738,7 @@ packages: eslint: registry.npmjs.org/eslint@8.51.0 dev: true - registry.npmjs.org/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.5)(eslint@8.51.0): + registry.npmjs.org/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.18.0)(eslint@8.51.0): resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz} id: registry.npmjs.org/eslint-plugin-import/2.28.1 name: eslint-plugin-import @@ -3498,24 +3751,24 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.18.0(eslint@8.51.0)(typescript@5.2.2) array-includes: registry.npmjs.org/array-includes@3.1.7 array.prototype.findlastindex: registry.npmjs.org/array.prototype.findlastindex@1.2.3 array.prototype.flat: registry.npmjs.org/array.prototype.flat@1.3.2 array.prototype.flatmap: registry.npmjs.org/array.prototype.flatmap@1.3.2 - debug: registry.npmjs.org/debug@3.2.7 + debug: 3.2.7 doctrine: registry.npmjs.org/doctrine@2.1.0 eslint: registry.npmjs.org/eslint@8.51.0 eslint-import-resolver-node: registry.npmjs.org/eslint-import-resolver-node@0.3.9 - eslint-module-utils: registry.npmjs.org/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0) + eslint-module-utils: registry.npmjs.org/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.51.0) has: registry.npmjs.org/has@1.0.4 is-core-module: registry.npmjs.org/is-core-module@2.13.0 - is-glob: registry.npmjs.org/is-glob@4.0.3 - minimatch: registry.npmjs.org/minimatch@3.1.2 + is-glob: 4.0.3 + minimatch: 3.1.2 object.fromentries: registry.npmjs.org/object.fromentries@2.0.7 object.groupby: registry.npmjs.org/object.groupby@1.0.1 object.values: registry.npmjs.org/object.values@1.1.7 - semver: registry.npmjs.org/semver@6.3.1 + semver: 6.3.1 tsconfig-paths: registry.npmjs.org/tsconfig-paths@3.14.2 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -3539,7 +3792,7 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.18.0)(eslint@8.51.0)(typescript@5.2.2) '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@5.2.2) eslint: registry.npmjs.org/eslint@8.51.0 jest: registry.npmjs.org/jest@29.7.0(@types/node@20.8.6)(ts-node@10.9.1) @@ -3586,10 +3839,10 @@ packages: has: registry.npmjs.org/has@1.0.4 jsx-ast-utils: registry.npmjs.org/jsx-ast-utils@3.3.5 language-tags: registry.npmjs.org/language-tags@1.0.5 - minimatch: registry.npmjs.org/minimatch@3.1.2 + minimatch: 3.1.2 object.entries: registry.npmjs.org/object.entries@1.1.7 object.fromentries: registry.npmjs.org/object.fromentries@2.0.7 - semver: registry.npmjs.org/semver@6.3.1 + semver: 6.3.1 dev: true registry.npmjs.org/eslint-plugin-no-only-tests@3.1.0: @@ -3713,7 +3966,7 @@ packages: dependencies: acorn: registry.npmjs.org/acorn@8.10.0 acorn-jsx: registry.npmjs.org/acorn-jsx@5.3.2(acorn@8.10.0) - eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 + eslint-visitor-keys: 3.4.3 dev: true registry.npmjs.org/esprima@4.0.1: @@ -3843,19 +4096,6 @@ packages: version: 1.3.0 dev: true - registry.npmjs.org/fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz} - name: fast-glob - version: 3.3.1 - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': registry.npmjs.org/@nodelib/fs.stat@2.0.5 - '@nodelib/fs.walk': registry.npmjs.org/@nodelib/fs.walk@1.2.8 - glob-parent: registry.npmjs.org/glob-parent@5.1.2 - merge2: registry.npmjs.org/merge2@1.4.1 - micromatch: registry.npmjs.org/micromatch@4.0.5 - dev: true - registry.npmjs.org/fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} name: fast-json-stable-stringify @@ -3868,14 +4108,6 @@ packages: version: 2.0.6 dev: true - registry.npmjs.org/fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz} - name: fastq - version: 1.15.0 - dependencies: - reusify: registry.npmjs.org/reusify@1.0.4 - dev: true - registry.npmjs.org/fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz} name: fb-watchman @@ -3893,15 +4125,6 @@ packages: flat-cache: registry.npmjs.org/flat-cache@3.1.1 dev: true - registry.npmjs.org/fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz} - name: fill-range - version: 7.0.1 - engines: {node: '>=8'} - dependencies: - to-regex-range: registry.npmjs.org/to-regex-range@5.0.1 - dev: true - registry.npmjs.org/find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz} name: find-up @@ -3986,16 +4209,6 @@ packages: version: 1.0.0 dev: true - registry.npmjs.org/fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz} - name: fsevents - version: 2.3.3 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - registry.npmjs.org/function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz} name: function-bind @@ -4083,22 +4296,13 @@ packages: through2: registry.npmjs.org/through2@4.0.2 dev: true - registry.npmjs.org/glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz} - name: glob-parent - version: 5.1.2 - engines: {node: '>= 6'} - dependencies: - is-glob: registry.npmjs.org/is-glob@4.0.3 - dev: true - registry.npmjs.org/glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz} name: glob-parent version: 6.0.2 engines: {node: '>=10.13.0'} dependencies: - is-glob: registry.npmjs.org/is-glob@4.0.3 + is-glob: 4.0.3 dev: true registry.npmjs.org/glob@7.2.3: @@ -4109,7 +4313,7 @@ packages: fs.realpath: registry.npmjs.org/fs.realpath@1.0.0 inflight: registry.npmjs.org/inflight@1.0.6 inherits: registry.npmjs.org/inherits@2.0.4 - minimatch: registry.npmjs.org/minimatch@3.1.2 + minimatch: 3.1.2 once: registry.npmjs.org/once@1.4.0 path-is-absolute: registry.npmjs.org/path-is-absolute@1.0.1 dev: true @@ -4148,20 +4352,6 @@ packages: define-properties: registry.npmjs.org/define-properties@1.2.1 dev: true - registry.npmjs.org/globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz} - name: globby - version: 11.1.0 - engines: {node: '>=10'} - dependencies: - array-union: registry.npmjs.org/array-union@2.1.0 - dir-glob: registry.npmjs.org/dir-glob@3.0.1 - fast-glob: registry.npmjs.org/fast-glob@3.3.1 - ignore: registry.npmjs.org/ignore@5.2.4 - merge2: registry.npmjs.org/merge2@1.4.1 - slash: registry.npmjs.org/slash@3.0.0 - dev: true - registry.npmjs.org/gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz} name: gopd @@ -4268,7 +4458,7 @@ packages: version: 4.1.0 engines: {node: '>=10'} dependencies: - lru-cache: registry.npmjs.org/lru-cache@6.0.0 + lru-cache: 6.0.0 dev: true registry.npmjs.org/html-escaper@2.0.2: @@ -4446,13 +4636,6 @@ packages: hasBin: true dev: true - registry.npmjs.org/is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz} - name: is-extglob - version: 2.1.1 - engines: {node: '>=0.10.0'} - dev: true - registry.npmjs.org/is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} name: is-fullwidth-code-point @@ -4473,7 +4656,7 @@ packages: version: 4.0.3 engines: {node: '>=0.10.0'} dependencies: - is-extglob: registry.npmjs.org/is-extglob@2.1.1 + is-extglob: 2.1.1 dev: true registry.npmjs.org/is-inside-container@1.0.0: @@ -4502,13 +4685,6 @@ packages: has-tostringtag: registry.npmjs.org/has-tostringtag@1.0.0 dev: true - registry.npmjs.org/is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz} - name: is-number - version: 7.0.0 - engines: {node: '>=0.12.0'} - dev: true - registry.npmjs.org/is-obj@2.0.0: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz} name: is-obj @@ -4651,7 +4827,7 @@ packages: '@babel/parser': registry.npmjs.org/@babel/parser@7.23.0 '@istanbuljs/schema': registry.npmjs.org/@istanbuljs/schema@0.1.3 istanbul-lib-coverage: registry.npmjs.org/istanbul-lib-coverage@3.2.0 - semver: registry.npmjs.org/semver@6.3.1 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -4666,7 +4842,7 @@ packages: '@babel/parser': registry.npmjs.org/@babel/parser@7.23.0 '@istanbuljs/schema': registry.npmjs.org/@istanbuljs/schema@0.1.3 istanbul-lib-coverage: registry.npmjs.org/istanbul-lib-coverage@3.2.0 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true @@ -4688,7 +4864,7 @@ packages: version: 4.0.1 engines: {node: '>=10'} dependencies: - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 istanbul-lib-coverage: registry.npmjs.org/istanbul-lib-coverage@3.2.0 source-map: registry.npmjs.org/source-map@0.6.1 transitivePeerDependencies: @@ -4740,7 +4916,7 @@ packages: p-limit: registry.npmjs.org/p-limit@3.1.0 pretty-format: registry.npmjs.org/pretty-format@29.7.0 pure-rand: registry.npmjs.org/pure-rand@6.0.4 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 stack-utils: registry.npmjs.org/stack-utils@2.0.6 transitivePeerDependencies: - babel-plugin-macros @@ -4811,10 +4987,10 @@ packages: jest-runner: registry.npmjs.org/jest-runner@29.7.0 jest-util: registry.npmjs.org/jest-util@29.7.0 jest-validate: registry.npmjs.org/jest-validate@29.7.0 - micromatch: registry.npmjs.org/micromatch@4.0.5 + micromatch: 4.0.5 parse-json: registry.npmjs.org/parse-json@5.2.0 pretty-format: registry.npmjs.org/pretty-format@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 strip-json-comments: registry.npmjs.org/strip-json-comments@3.1.1 ts-node: registry.npmjs.org/ts-node@10.9.1(@types/node@20.8.6)(typescript@5.2.2) transitivePeerDependencies: @@ -4892,10 +5068,10 @@ packages: jest-regex-util: registry.npmjs.org/jest-regex-util@29.6.3 jest-util: registry.npmjs.org/jest-util@29.7.0 jest-worker: registry.npmjs.org/jest-worker@29.7.0 - micromatch: registry.npmjs.org/micromatch@4.0.5 + micromatch: 4.0.5 walker: registry.npmjs.org/walker@1.0.8 optionalDependencies: - fsevents: registry.npmjs.org/fsevents@2.3.3 + fsevents: 2.3.3 dev: true registry.npmjs.org/jest-leak-detector@29.7.0: @@ -4931,9 +5107,9 @@ packages: '@types/stack-utils': registry.npmjs.org/@types/stack-utils@2.0.1 chalk: registry.npmjs.org/chalk@4.1.2 graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - micromatch: registry.npmjs.org/micromatch@4.0.5 + micromatch: 4.0.5 pretty-format: registry.npmjs.org/pretty-format@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 stack-utils: registry.npmjs.org/stack-utils@2.0.6 dev: true @@ -4996,7 +5172,7 @@ packages: jest-validate: registry.npmjs.org/jest-validate@29.7.0 resolve: registry.npmjs.org/resolve@1.22.8 resolve.exports: registry.npmjs.org/resolve.exports@2.0.2 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 dev: true registry.npmjs.org/jest-runner@29.7.0: @@ -5056,7 +5232,7 @@ packages: jest-resolve: registry.npmjs.org/jest-resolve@29.7.0 jest-snapshot: registry.npmjs.org/jest-snapshot@29.7.0 jest-util: registry.npmjs.org/jest-util@29.7.0 - slash: registry.npmjs.org/slash@3.0.0 + slash: 3.0.0 strip-bom: registry.npmjs.org/strip-bom@4.0.0 transitivePeerDependencies: - supports-color @@ -5087,7 +5263,7 @@ packages: jest-util: registry.npmjs.org/jest-util@29.7.0 natural-compare: registry.npmjs.org/natural-compare@1.4.0 pretty-format: registry.npmjs.org/pretty-format@29.7.0 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true @@ -5112,7 +5288,7 @@ packages: chalk: registry.npmjs.org/chalk@4.1.2 ci-info: registry.npmjs.org/ci-info@3.9.0 graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 - picomatch: registry.npmjs.org/picomatch@2.3.1 + picomatch: 2.3.1 dev: true registry.npmjs.org/jest-validate@29.7.0: @@ -5268,9 +5444,9 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: registry.npmjs.org/acorn@8.10.0 - eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 + eslint-visitor-keys: 3.4.3 espree: registry.npmjs.org/espree@9.6.1 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 dev: true registry.npmjs.org/jsonfile@6.1.0: @@ -5280,7 +5456,7 @@ packages: dependencies: universalify: registry.npmjs.org/universalify@2.0.0 optionalDependencies: - graceful-fs: registry.npmjs.org/graceful-fs@4.2.11 + graceful-fs: 4.2.11 dev: true registry.npmjs.org/jsonparse@1.3.1: @@ -5304,8 +5480,8 @@ packages: lodash.isplainobject: registry.npmjs.org/lodash.isplainobject@4.0.6 lodash.isstring: registry.npmjs.org/lodash.isstring@4.0.1 lodash.once: registry.npmjs.org/lodash.once@4.1.1 - ms: registry.npmjs.org/ms@2.1.3 - semver: registry.npmjs.org/semver@7.5.4 + ms: 2.1.3 + semver: 7.5.4 dev: false registry.npmjs.org/jsx-ast-utils@3.3.5: @@ -5539,28 +5715,14 @@ packages: engines: {node: '>= 0.6.0'} dev: true - registry.npmjs.org/lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz} - name: lru-cache - version: 10.0.1 - engines: {node: 14 || >=16.14} - dev: false - - registry.npmjs.org/lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz} - name: lru-cache - version: 5.1.1 - dependencies: - yallist: registry.npmjs.org/yallist@3.1.1 - dev: true - registry.npmjs.org/lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz} name: lru-cache version: 6.0.0 engines: {node: '>=10'} dependencies: - yallist: registry.npmjs.org/yallist@4.0.0 + yallist: 4.0.0 + dev: true registry.npmjs.org/make-coverage-badge@1.2.0: resolution: {integrity: sha512-nA1eQZJ9vcY2UoQLVIdzqyRoNtAZHWlXJfrHkaMB/pQgTYBPmbImkykfxWeAtUQuLJXzb6eAhbR7nEgrt+S7FA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/make-coverage-badge/-/make-coverage-badge-1.2.0.tgz} @@ -5578,7 +5740,7 @@ packages: version: 4.0.0 engines: {node: '>=10'} dependencies: - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 dev: true registry.npmjs.org/make-error@1.3.6: @@ -5634,23 +5796,6 @@ packages: version: 2.0.0 dev: true - registry.npmjs.org/merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz} - name: merge2 - version: 1.4.1 - engines: {node: '>= 8'} - dev: true - - registry.npmjs.org/micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz} - name: micromatch - version: 4.0.5 - engines: {node: '>=8.6'} - dependencies: - braces: registry.npmjs.org/braces@3.0.2 - picomatch: registry.npmjs.org/picomatch@2.3.1 - dev: true - registry.npmjs.org/mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz} name: mime-db @@ -5693,7 +5838,8 @@ packages: name: minimatch version: 3.1.2 dependencies: - brace-expansion: registry.npmjs.org/brace-expansion@1.1.11 + brace-expansion: 1.1.11 + dev: true registry.npmjs.org/minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz} @@ -5719,17 +5865,6 @@ packages: engines: {node: '>=4'} dev: true - registry.npmjs.org/ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/ms/-/ms-2.1.2.tgz} - name: ms - version: 2.1.2 - dev: true - - registry.npmjs.org/ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz} - name: ms - version: 2.1.3 - registry.npmjs.org/natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz} name: natural-compare @@ -5769,7 +5904,7 @@ packages: dependencies: hosted-git-info: registry.npmjs.org/hosted-git-info@2.8.9 resolve: registry.npmjs.org/resolve@1.22.8 - semver: registry.npmjs.org/semver@5.7.2 + semver: 5.7.2 validate-npm-package-license: registry.npmjs.org/validate-npm-package-license@3.0.4 dev: true @@ -5781,7 +5916,7 @@ packages: dependencies: hosted-git-info: registry.npmjs.org/hosted-git-info@4.1.0 is-core-module: registry.npmjs.org/is-core-module@2.13.0 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 validate-npm-package-license: registry.npmjs.org/validate-npm-package-license@3.0.4 dev: true @@ -6046,26 +6181,12 @@ packages: version: 1.0.7 dev: true - registry.npmjs.org/path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz} - name: path-type - version: 4.0.0 - engines: {node: '>=8'} - dev: true - registry.npmjs.org/picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz} name: picocolors version: 1.0.0 dev: true - registry.npmjs.org/picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz} - name: picomatch - version: 2.3.1 - engines: {node: '>=8.6'} - dev: true - registry.npmjs.org/pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz} name: pirates @@ -6095,7 +6216,7 @@ packages: version: 16.1.1 engines: {node: '>=16.10.0'} dependencies: - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.18.0(eslint@8.51.0)(typescript@5.2.2) common-tags: registry.npmjs.org/common-tags@1.8.2 dlv: registry.npmjs.org/dlv@1.1.3 eslint: registry.npmjs.org/eslint@8.51.0 @@ -6169,12 +6290,6 @@ packages: version: 6.0.4 dev: true - registry.npmjs.org/queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz} - name: queue-microtask - version: 1.2.3 - dev: true - registry.npmjs.org/quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz} name: quick-lru @@ -6319,13 +6434,6 @@ packages: supports-preserve-symlinks-flag: registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0 dev: true - registry.npmjs.org/reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz} - name: reusify - version: 1.0.4 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - registry.npmjs.org/rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz} name: rimraf @@ -6344,14 +6452,6 @@ packages: execa: registry.npmjs.org/execa@5.1.1 dev: true - registry.npmjs.org/run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz} - name: run-parallel - version: 1.2.0 - dependencies: - queue-microtask: registry.npmjs.org/queue-microtask@1.2.3 - dev: true - registry.npmjs.org/safe-array-concat@1.0.1: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz} name: safe-array-concat @@ -6385,18 +6485,12 @@ packages: version: 1.3.0 dev: false - registry.npmjs.org/semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/semver/-/semver-5.7.2.tgz} - name: semver - version: 5.7.2 - hasBin: true - dev: true - registry.npmjs.org/semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/semver/-/semver-6.3.1.tgz} name: semver version: 6.3.1 hasBin: true + dev: false registry.npmjs.org/semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/semver/-/semver-7.5.4.tgz} @@ -6406,6 +6500,7 @@ packages: hasBin: true dependencies: lru-cache: registry.npmjs.org/lru-cache@6.0.0 + dev: true registry.npmjs.org/set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz} @@ -6456,13 +6551,6 @@ packages: version: 1.0.5 dev: true - registry.npmjs.org/slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz} - name: slash - version: 3.0.0 - engines: {node: '>=8'} - dev: true - registry.npmjs.org/source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz} name: source-map-support @@ -6719,7 +6807,7 @@ packages: dependencies: '@istanbuljs/schema': registry.npmjs.org/@istanbuljs/schema@0.1.3 glob: registry.npmjs.org/glob@7.2.3 - minimatch: registry.npmjs.org/minimatch@3.1.2 + minimatch: 3.1.2 dev: true registry.npmjs.org/text-extensions@1.9.0: @@ -6769,15 +6857,6 @@ packages: engines: {node: '>=4'} dev: true - registry.npmjs.org/to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz} - name: to-regex-range - version: 5.0.1 - engines: {node: '>=8.0'} - dependencies: - is-number: registry.npmjs.org/is-number@7.0.0 - dev: true - registry.npmjs.org/tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz} name: tr46 @@ -7152,14 +7231,14 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: registry.npmjs.org/debug@4.3.4 + debug: 4.3.4 eslint: registry.npmjs.org/eslint@8.51.0 eslint-scope: registry.npmjs.org/eslint-scope@7.2.2 - eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys@3.4.3 + eslint-visitor-keys: 3.4.3 espree: registry.npmjs.org/espree@9.6.1 esquery: registry.npmjs.org/esquery@1.5.0 lodash: registry.npmjs.org/lodash@4.17.21 - semver: registry.npmjs.org/semver@7.5.4 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true @@ -7278,17 +7357,6 @@ packages: engines: {node: '>=10'} dev: true - registry.npmjs.org/yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz} - name: yallist - version: 3.1.1 - dev: true - - registry.npmjs.org/yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz} - name: yallist - version: 4.0.0 - registry.npmjs.org/yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, registry: https://npm.pkg.st/, tarball: https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz} name: yargs-parser