diff --git a/package.json b/package.json index a7972a7..529b83d 100644 --- a/package.json +++ b/package.json @@ -25,15 +25,15 @@ }, "dependencies": { "@pdf-lib/fontkit": "^1.1.1", - "debug": "^4.3.5", + "debug": "^4.3.6", "express": "^4.19.2", "fast-glob": "^3.3.2", "locate-chrome": "^0.1.1", "pdf-lib": "^1.17.1", "puppeteer-chromium-resolver": "^22.0.0", - "puppeteer-core": "^22.13.1", + "puppeteer-core": "^22.14.0", "puppeteer-report": "^3.1.0", - "typescript": "^5.5.3", + "typescript": "^5.5.4", "yargs": "^17.7.2" }, "devDependencies": { @@ -46,14 +46,14 @@ "@types/conventional-changelog": "^3.1.5", "@types/debug": "^4.1.12", "@types/express": "^4.17.21", - "@types/node": "^20.14.11", + "@types/node": "^20.14.13", "@types/semver": "^7.5.8", "@types/yargs": "^17.0.32", "conventional-changelog": "^6.0.0", "conventional-changelog-conventionalcommits": "^8.0.0", - "eslint": "^9.7.0", - "husky": "^9.1.1", - "knip": "^5.26.0", + "eslint": "^9.8.0", + "husky": "^9.1.3", + "knip": "^5.27.0", "lint-staged": "^15.2.7", "npm-run-all2": "^6.2.2", "release-it": "^17.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66069eb..9b35416 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^1.1.1 version: 1.1.1 debug: - specifier: ^4.3.5 - version: 4.3.5 + specifier: ^4.3.6 + version: 4.3.6 express: specifier: ^4.19.2 version: 4.19.2 @@ -27,14 +27,14 @@ dependencies: specifier: ^22.0.0 version: 22.0.0 puppeteer-core: - specifier: ^22.13.1 - version: 22.13.1 + specifier: ^22.14.0 + version: 22.14.0 puppeteer-report: specifier: ^3.1.0 version: 3.1.0 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 yargs: specifier: ^17.7.2 version: 17.7.2 @@ -51,7 +51,7 @@ devDependencies: version: 1.3.0(tslint@6.1.3) '@commitlint/cli': specifier: ^19.3.0 - version: 19.3.0(@types/node@20.14.11)(typescript@5.5.3) + version: 19.3.0(@types/node@20.14.13)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -68,8 +68,8 @@ devDependencies: specifier: ^4.17.21 version: 4.17.21 '@types/node': - specifier: ^20.14.11 - version: 20.14.11 + specifier: ^20.14.13 + version: 20.14.13 '@types/semver': specifier: ^7.5.8 version: 7.5.8 @@ -83,14 +83,14 @@ devDependencies: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ^9.7.0 - version: 9.7.0 + specifier: ^9.8.0 + version: 9.8.0 husky: - specifier: ^9.1.1 - version: 9.1.1 + specifier: ^9.1.3 + version: 9.1.3 knip: - specifier: ^5.26.0 - version: 5.26.0(@types/node@20.14.11)(typescript@5.5.3) + specifier: ^5.27.0 + version: 5.27.0(@types/node@20.14.13)(typescript@5.5.4) lint-staged: specifier: ^15.2.7 version: 15.2.7 @@ -99,7 +99,7 @@ devDependencies: version: 6.2.2 release-it: specifier: ^17.6.0 - version: 17.6.0(typescript@5.5.3) + version: 17.6.0(typescript@5.5.4) semver: specifier: ^7.6.3 version: 7.6.3 @@ -237,9 +237,9 @@ packages: '@eslint/compat': 1.1.0 '@eslint/eslintrc': 3.1.0 '@eslint/js': 9.4.0 - '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0)(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/eslint-plugin-tslint': 7.0.2(eslint@8.57.0)(tslint@6.1.3)(typescript@5.5.3) - '@typescript-eslint/parser': 7.13.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.13.0(@typescript-eslint/parser@7.13.0)(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin-tslint': 7.0.2(eslint@8.57.0)(tslint@6.1.3)(typescript@5.5.4) + '@typescript-eslint/parser': 7.13.0(eslint@9.8.0)(typescript@5.5.4) eslint: 8.57.0 eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.13.0)(eslint@8.57.0) @@ -247,7 +247,7 @@ packages: eslint-plugin-prefer-arrow: 1.2.3(eslint@8.57.0) eslint-plugin-sort-keys-fix: 1.1.2 globals: 15.4.0 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -255,14 +255,14 @@ packages: - tslint dev: true - /@commitlint/cli@19.3.0(@types/node@20.14.11)(typescript@5.5.3): + /@commitlint/cli@19.3.0(@types/node@20.14.13)(typescript@5.5.4): resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.14.11)(typescript@5.5.3) + '@commitlint/load': 19.2.0(@types/node@20.14.13)(typescript@5.5.4) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -331,7 +331,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.2.0(@types/node@20.14.11)(typescript@5.5.3): + /@commitlint/load@19.2.0(@types/node@20.14.13)(typescript@5.5.4): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: @@ -340,8 +340,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.11)(cosmiconfig@9.0.0)(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.13)(cosmiconfig@9.0.0)(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -652,13 +652,13 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.7.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.8.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.7.0 + eslint: 9.8.0 eslint-visitor-keys: 3.4.3 dev: true @@ -677,12 +677,12 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@eslint/config-array@0.17.0: - resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} + /@eslint/config-array@0.17.1: + resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.5 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -693,7 +693,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.6 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -710,7 +710,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.6 espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 @@ -732,8 +732,8 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@eslint/js@9.7.0: - resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==} + /@eslint/js@9.8.0: + resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -748,7 +748,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -975,12 +975,12 @@ packages: - supports-color dev: false - /@puppeteer/browsers@2.2.4: - resolution: {integrity: sha512-BdG2qiI1dn89OTUUsx2GZSpUzW+DRffR1wlMJyKxVHYrhnKoELSDxDd+2XImUkuWPEKk76H5FcM/gPFrEK1Tfw==} + /@puppeteer/browsers@2.3.0: + resolution: {integrity: sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==} engines: {node: '>=18'} hasBin: true dependencies: - debug: 4.3.5 + debug: 4.3.6 extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.4.0 @@ -1001,7 +1001,7 @@ packages: concat-stream: 2.0.0 conventional-changelog: 5.1.0 conventional-recommended-bump: 9.0.0 - release-it: 17.6.0(typescript@5.5.3) + release-it: 17.6.0(typescript@5.5.4) semver: 7.6.3 dev: true @@ -1039,13 +1039,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/conventional-changelog-core@4.2.1: @@ -1055,7 +1055,7 @@ packages: '@types/conventional-commits-parser': 5.0.0 '@types/conventional-recommended-bump': 6.1.0 '@types/git-raw-commits': 2.0.1 - '@types/node': 20.14.11 + '@types/node': 20.14.13 '@types/normalize-package-data': 2.4.1 dev: true @@ -1063,7 +1063,7 @@ packages: resolution: {integrity: sha512-S7lJJByPMkkocMWnDKOtkSLi9yXu619+GhGejPnCiNK1Dgwjf5jjzBxXYgMv47tBG8MokmCCV1sWhI53lFl6FA==} dependencies: '@types/conventional-commits-parser': 5.0.0 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/conventional-changelog@3.1.5: @@ -1072,19 +1072,19 @@ packages: '@types/conventional-changelog-core': 4.2.1 '@types/conventional-changelog-writer': 4.0.1 '@types/conventional-commits-parser': 3.0.2 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/conventional-commits-parser@3.0.2: resolution: {integrity: sha512-1kVPUHFaart1iGRFxKn8WNXYEDVAgMb+DLatgql2dGg9jTGf3bNxWtN//C/tDG3ckOLg4u7SSx+qcn8VjzI5zg==} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/conventional-recommended-bump@6.1.0: @@ -1104,7 +1104,7 @@ packages: /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -1122,14 +1122,14 @@ packages: /@types/git-raw-commits@2.0.1: resolution: {integrity: sha512-vE2lbXxqJ0AqMDoP4N6d+WVfbcBla9+z8IL6e+37JNQIwYZCYY0z3J7hdpY8D/VGwFZ0yIYQLcqk8eCnfXsaEg==} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/http-cache-semantics@4.0.1: @@ -1160,8 +1160,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node@20.14.11: - resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==} + /@types/node@20.14.13: + resolution: {integrity: sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==} dependencies: undici-types: 5.26.5 @@ -1189,14 +1189,14 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/serve-static@1.15.1: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: true /@types/yargs-parser@21.0.0: @@ -1213,11 +1213,11 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.13 dev: false optional: true - /@typescript-eslint/eslint-plugin-tslint@7.0.2(eslint@8.57.0)(tslint@6.1.3)(typescript@5.5.3): + /@typescript-eslint/eslint-plugin-tslint@7.0.2(eslint@8.57.0)(tslint@6.1.3)(typescript@5.5.4): resolution: {integrity: sha512-Os20XlgmnXPlfqcvO5I6asARarEXZ/BQ2WEHaphfN+d8CUq8H3lGM2ep3SGcwaF1PXpAxfNBDN8U4EYhliFfSQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1225,15 +1225,15 @@ packages: tslint: ^5.0.0 || ^6.0.0 typescript: '*' dependencies: - '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 - tslint: 6.1.3(typescript@5.5.3) - typescript: 5.5.3 + tslint: 6.1.3(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0)(eslint@8.57.0)(typescript@5.5.3): + /@typescript-eslint/eslint-plugin@7.13.0(@typescript-eslint/parser@7.13.0)(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1245,22 +1245,22 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.13.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.13.0(eslint@9.8.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.13.0 - '@typescript-eslint/type-utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.13.0(eslint@9.7.0)(typescript@5.5.3): + /@typescript-eslint/parser@7.13.0(eslint@9.8.0)(typescript@5.5.4): resolution: {integrity: sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1272,11 +1272,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.13.0 - debug: 4.3.5 - eslint: 9.7.0 - typescript: 5.5.3 + debug: 4.3.6 + eslint: 9.8.0 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -1297,7 +1297,7 @@ packages: '@typescript-eslint/visitor-keys': 7.13.0 dev: true - /@typescript-eslint/type-utils@7.13.0(eslint@8.57.0)(typescript@5.5.3): + /@typescript-eslint/type-utils@7.13.0(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1307,12 +1307,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.3) - debug: 4.3.5 + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.13.0(eslint@8.57.0)(typescript@5.5.4) + debug: 4.3.6 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -1327,7 +1327,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.0.2(typescript@5.5.3): + /@typescript-eslint/typescript-estree@7.0.2(typescript@5.5.4): resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1338,18 +1338,18 @@ packages: dependencies: '@typescript-eslint/types': 7.0.2 '@typescript-eslint/visitor-keys': 7.0.2 - debug: 4.3.5 + debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.13.0(typescript@5.5.3): + /@typescript-eslint/typescript-estree@7.13.0(typescript@5.5.4): resolution: {integrity: sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1360,18 +1360,18 @@ packages: dependencies: '@typescript-eslint/types': 7.13.0 '@typescript-eslint/visitor-keys': 7.13.0 - debug: 4.3.5 + debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.5.3): + /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1382,7 +1382,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.5.4) eslint: 8.57.0 semver: 7.6.3 transitivePeerDependencies: @@ -1390,7 +1390,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.13.0(eslint@8.57.0)(typescript@5.5.3): + /@typescript-eslint/utils@7.13.0(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1399,7 +1399,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.13.0 '@typescript-eslint/types': 7.13.0 - '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.13.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -1478,7 +1478,7 @@ packages: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} dependencies: - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -1935,12 +1935,12 @@ packages: fsevents: 2.3.3 dev: true - /chromium-bidi@0.6.1(devtools-protocol@0.0.1299070): - resolution: {integrity: sha512-kSxJRj0VgtUKz6nmzc2JPfyfJGzwzt65u7PqhPHtgGQUZLF5oG+ST6l6e5ONfStUMAlhSutFCjaGKllXZa16jA==} + /chromium-bidi@0.6.2(devtools-protocol@0.0.1312386): + resolution: {integrity: sha512-4WVBa6ijmUTVr9cZD4eicQD8Mdy/HCX3bzEIYYpmk0glqYLoWH+LqQEvV9RpDRzoQSbY1KJHloYXbDMXMbDPhg==} peerDependencies: devtools-protocol: '*' dependencies: - devtools-protocol: 0.0.1299070 + devtools-protocol: 0.0.1312386 mitt: 3.0.1 urlpattern-polyfill: 10.0.0 zod: 3.23.8 @@ -2361,7 +2361,7 @@ packages: engines: {node: '>= 0.6'} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.11)(cosmiconfig@9.0.0)(typescript@5.5.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.13)(cosmiconfig@9.0.0)(typescript@5.5.4): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2369,13 +2369,13 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.14.11 - cosmiconfig: 9.0.0(typescript@5.5.3) + '@types/node': 20.14.13 + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 - typescript: 5.5.3 + typescript: 5.5.4 dev: true - /cosmiconfig@9.0.0(typescript@5.5.3): + /cosmiconfig@9.0.0(typescript@5.5.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -2388,7 +2388,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.3 + typescript: 5.5.4 dev: true /cross-spawn@7.0.3: @@ -2482,8 +2482,8 @@ packages: ms: 2.1.2 dev: false - /debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + /debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2588,8 +2588,8 @@ packages: engines: {node: '>=8'} dev: true - /devtools-protocol@0.0.1299070: - resolution: {integrity: sha512-+qtL3eX50qsJ7c+qVyagqi7AWMoQCBGNfoyJZMwm/NSXVqLYbuitrWEEIzxfUmTNy7//Xe8yhMmQ+elj3uAqSg==} + /devtools-protocol@0.0.1312386: + resolution: {integrity: sha512-DPnhUXvmvKT2dFA/j7B+riVLUt9Q6RKJlcppojL5CoRywJJKLDYnRlw0gTFKfgDPHP5E04UoB71SxoJlVZy8FA==} dev: false /diff@4.0.2: @@ -2878,7 +2878,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.13.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.13.0(eslint@9.8.0)(typescript@5.5.4) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -2907,7 +2907,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.13.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.13.0(eslint@9.8.0)(typescript@5.5.4) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -3012,7 +3012,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.6 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -3043,23 +3043,23 @@ packages: - supports-color dev: true - /eslint@9.7.0: - resolution: {integrity: sha512-FzJ9D/0nGiCGBf8UXO/IGLTgLVzIxze1zpfA8Ton2mjLovXdAPlYDv+MQDcqj3TmrhAGYfOpz9RfR+ent0AgAw==} + /eslint@9.8.0: + resolution: {integrity: sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.17.0 + '@eslint/config-array': 0.17.1 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.7.0 + '@eslint/js': 9.8.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.6 escape-string-regexp: 4.0.0 eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 @@ -3232,7 +3232,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.5 + debug: 4.3.6 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -3509,7 +3509,7 @@ packages: dependencies: basic-ftp: 5.0.3 data-uri-to-buffer: 5.0.1 - debug: 4.3.5 + debug: 4.3.6 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -3785,7 +3785,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -3802,7 +3802,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.5 + debug: 4.3.6 transitivePeerDependencies: - supports-color @@ -3816,8 +3816,8 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@9.1.1: - resolution: {integrity: sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==} + /husky@9.1.3: + resolution: {integrity: sha512-ET3TQmQgdIu0pt+jKkpo5oGyg/4MQZpG6xcam5J5JyNJV+CBT23OBpCF15bKHKycRyMH9k6ONy8g2HdGIsSkMQ==} engines: {node: '>=18'} hasBin: true dev: true @@ -4295,8 +4295,8 @@ packages: json-buffer: 3.0.1 dev: true - /knip@5.26.0(@types/node@20.14.11)(typescript@5.5.3): - resolution: {integrity: sha512-vOp+Wk86aqlPwElrUpxXyg6Q8w+j0j6wuzyu5p6k/mBWUI8iP91PCAz1Jzz9PGq5JYdptV7rFBYB9vHr7AFgqg==} + /knip@5.27.0(@types/node@20.14.13)(typescript@5.5.4): + resolution: {integrity: sha512-W8+jhO7i5pXRUqOzhJGm2DT5/d9aQjyrYTCSojqJxFOvi7ku/nHKzpBO3WNf4eflJo0t3zitmUkM69g53qoZQw==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -4305,7 +4305,7 @@ packages: dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.14.11 + '@types/node': 20.14.13 easy-table: 1.2.0 fast-glob: 3.3.2 jiti: 1.21.6 @@ -4318,7 +4318,7 @@ packages: smol-toml: 1.1.4 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.5.3 + typescript: 5.5.4 zod: 3.23.8 zod-validation-error: 3.0.3(zod@3.23.8) dev: true @@ -4369,7 +4369,7 @@ packages: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.5 + debug: 4.3.6 execa: 8.0.1 lilconfig: 3.1.1 listr2: 8.2.1 @@ -4937,7 +4937,7 @@ packages: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.0 - debug: 4.3.5 + debug: 4.3.6 get-uri: 6.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 @@ -5153,7 +5153,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.5 + debug: 4.3.6 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 lru-cache: 7.18.3 @@ -5192,21 +5192,21 @@ packages: '@puppeteer/browsers': 2.1.0 eight-colors: 1.3.0 gauge: 5.0.1 - puppeteer-core: 22.13.1 + puppeteer-core: 22.14.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /puppeteer-core@22.13.1: - resolution: {integrity: sha512-NmhnASYp51QPRCAf9n0OPxuPMmzkKd8+2sB9Q+BjwwCG25gz6iuNc3LQDWa+cH2tyivmJppLhNNFt6Q3HmoOpw==} + /puppeteer-core@22.14.0: + resolution: {integrity: sha512-rl4tOY5LcA3e374GAlsGGHc05HL3eGNf5rZ+uxkl6id9zVZKcwcp1Z+Nd6byb6WPiPeecT/dwz8f/iUm+AZQSw==} engines: {node: '>=18'} dependencies: - '@puppeteer/browsers': 2.2.4 - chromium-bidi: 0.6.1(devtools-protocol@0.0.1299070) - debug: 4.3.5 - devtools-protocol: 0.0.1299070 + '@puppeteer/browsers': 2.3.0 + chromium-bidi: 0.6.2(devtools-protocol@0.0.1312386) + debug: 4.3.6 + devtools-protocol: 0.0.1312386 ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -5363,7 +5363,7 @@ packages: rc: 1.2.8 dev: true - /release-it@17.6.0(typescript@5.5.3): + /release-it@17.6.0(typescript@5.5.4): resolution: {integrity: sha512-EE34dtRPL7BHpYQC7E+zAU8kjkyxFHxLk5Iqnmn/5nGcjgOQu34Au29M2V9YvxiP3tZbIlEn4gItEzu7vAPRbw==} engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0} hasBin: true @@ -5372,7 +5372,7 @@ packages: '@octokit/rest': 20.1.1 async-retry: 1.3.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) execa: 8.0.1 git-url-parse: 14.0.0 globby: 14.0.2 @@ -5712,7 +5712,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.5 + debug: 4.3.6 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -5991,13 +5991,13 @@ packages: engines: {node: '>=0.6'} dev: false - /ts-api-utils@1.3.0(typescript@5.5.3): + /ts-api-utils@1.3.0(typescript@5.5.4): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.3 + typescript: 5.5.4 dev: true /tsconfig-paths@3.15.0: @@ -6015,7 +6015,7 @@ packages: /tslib@2.6.0: resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} - /tslint@6.1.3(typescript@5.5.3): + /tslint@6.1.3(typescript@5.5.4): resolution: {integrity: sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==} engines: {node: '>=4.8.0'} deprecated: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. @@ -6035,17 +6035,17 @@ packages: resolve: 1.22.8 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.5.3) - typescript: 5.5.3 + tsutils: 2.29.0(typescript@5.5.4) + typescript: 5.5.4 dev: true - /tsutils@2.29.0(typescript@5.5.3): + /tsutils@2.29.0(typescript@5.5.4): resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: typescript: '>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev' dependencies: tslib: 1.14.1 - typescript: 5.5.3 + typescript: 5.5.4 dev: true /tsx@4.16.2: @@ -6158,8 +6158,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true