diff --git a/package.json b/package.json index a85fb2a..a7972a7 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "locate-chrome": "^0.1.1", "pdf-lib": "^1.17.1", "puppeteer-chromium-resolver": "^22.0.0", - "puppeteer-core": "^22.13.0", + "puppeteer-core": "^22.13.1", "puppeteer-report": "^3.1.0", "typescript": "^5.5.3", "yargs": "^17.7.2" @@ -46,18 +46,18 @@ "@types/conventional-changelog": "^3.1.5", "@types/debug": "^4.1.12", "@types/express": "^4.17.21", - "@types/node": "^20.14.10", + "@types/node": "^20.14.11", "@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.0.11", + "husky": "^9.1.1", "knip": "^5.26.0", "lint-staged": "^15.2.7", "npm-run-all2": "^6.2.2", "release-it": "^17.6.0", - "semver": "^7.6.2", + "semver": "^7.6.3", "tsx": "^4.16.2", "wireit": "^0.14.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 013c662..66069eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ dependencies: specifier: ^22.0.0 version: 22.0.0 puppeteer-core: - specifier: ^22.13.0 - version: 22.13.0 + specifier: ^22.13.1 + version: 22.13.1 puppeteer-report: specifier: ^3.1.0 version: 3.1.0 @@ -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.10)(typescript@5.5.3) + version: 19.3.0(@types/node@20.14.11)(typescript@5.5.3) '@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.10 - version: 20.14.10 + specifier: ^20.14.11 + version: 20.14.11 '@types/semver': specifier: ^7.5.8 version: 7.5.8 @@ -86,11 +86,11 @@ devDependencies: specifier: ^9.7.0 version: 9.7.0 husky: - specifier: ^9.0.11 - version: 9.0.11 + specifier: ^9.1.1 + version: 9.1.1 knip: specifier: ^5.26.0 - version: 5.26.0(@types/node@20.14.10)(typescript@5.5.3) + version: 5.26.0(@types/node@20.14.11)(typescript@5.5.3) lint-staged: specifier: ^15.2.7 version: 15.2.7 @@ -101,8 +101,8 @@ devDependencies: specifier: ^17.6.0 version: 17.6.0(typescript@5.5.3) semver: - specifier: ^7.6.2 - version: 7.6.2 + specifier: ^7.6.3 + version: 7.6.3 tsx: specifier: ^4.16.2 version: 4.16.2 @@ -255,14 +255,14 @@ packages: - tslint dev: true - /@commitlint/cli@19.3.0(@types/node@20.14.10)(typescript@5.5.3): + /@commitlint/cli@19.3.0(@types/node@20.14.11)(typescript@5.5.3): 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.10)(typescript@5.5.3) + '@commitlint/load': 19.2.0(@types/node@20.14.11)(typescript@5.5.3) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -318,7 +318,7 @@ packages: engines: {node: '>=v18'} dependencies: '@commitlint/types': 19.0.3 - semver: 7.6.2 + semver: 7.6.3 dev: true /@commitlint/lint@19.2.2: @@ -331,7 +331,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.2.0(@types/node@20.14.10)(typescript@5.5.3): + /@commitlint/load@19.2.0(@types/node@20.14.11)(typescript@5.5.3): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: @@ -341,7 +341,7 @@ packages: '@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.10)(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) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -432,7 +432,7 @@ packages: dependencies: '@types/semver': 7.5.8 conventional-commits-parser: 6.0.0 - semver: 7.6.2 + semver: 7.6.3 dev: true /@esbuild/aix-ppc64@0.21.5: @@ -975,17 +975,17 @@ packages: - supports-color dev: false - /@puppeteer/browsers@2.2.3: - resolution: {integrity: sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==} + /@puppeteer/browsers@2.2.4: + resolution: {integrity: sha512-BdG2qiI1dn89OTUUsx2GZSpUzW+DRffR1wlMJyKxVHYrhnKoELSDxDd+2XImUkuWPEKk76H5FcM/gPFrEK1Tfw==} engines: {node: '>=18'} hasBin: true dependencies: - debug: 4.3.4 + debug: 4.3.5 extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.4.0 - semver: 7.6.0 - tar-fs: 3.0.5 + semver: 7.6.3 + tar-fs: 3.0.6 unbzip2-stream: 1.4.3 yargs: 17.7.2 transitivePeerDependencies: @@ -1002,7 +1002,7 @@ packages: conventional-changelog: 5.1.0 conventional-recommended-bump: 9.0.0 release-it: 17.6.0(typescript@5.5.3) - semver: 7.6.2 + semver: 7.6.3 dev: true /@sindresorhus/is@5.3.0: @@ -1039,13 +1039,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.14.10 + '@types/node': 20.14.11 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 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.10 + '@types/node': 20.14.11 '@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.10 + '@types/node': 20.14.11 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.10 + '@types/node': 20.14.11 dev: true /@types/conventional-commits-parser@3.0.2: resolution: {integrity: sha512-1kVPUHFaart1iGRFxKn8WNXYEDVAgMb+DLatgql2dGg9jTGf3bNxWtN//C/tDG3ckOLg4u7SSx+qcn8VjzI5zg==} dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 dev: true /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 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.10 + '@types/node': 20.14.11 '@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.10 + '@types/node': 20.14.11 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.10 + '@types/node': 20.14.11 dev: true /@types/http-cache-semantics@4.0.1: @@ -1160,8 +1160,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node@20.14.10: - resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + /@types/node@20.14.11: + resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==} 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.10 + '@types/node': 20.14.11 dev: true /@types/serve-static@1.15.1: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 20.14.10 + '@types/node': 20.14.11 dev: true /@types/yargs-parser@21.0.0: @@ -1213,7 +1213,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 dev: false optional: true @@ -1342,7 +1342,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) typescript: 5.5.3 transitivePeerDependencies: @@ -1364,7 +1364,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.3) typescript: 5.5.3 transitivePeerDependencies: @@ -1384,7 +1384,7 @@ packages: '@typescript-eslint/types': 7.0.2 '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.5.3) eslint: 8.57.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -1935,8 +1935,8 @@ packages: fsevents: 2.3.3 dev: true - /chromium-bidi@0.6.0(devtools-protocol@0.0.1299070): - resolution: {integrity: sha512-VnxVrpGojAjkiGFN2I+KtsDILFAjiGWVEDizOEnKzEDkT93eQT1cqTfUkqmOyLq33i1q4a1KDYbH+52CUe4Ufw==} + /chromium-bidi@0.6.1(devtools-protocol@0.0.1299070): + resolution: {integrity: sha512-kSxJRj0VgtUKz6nmzc2JPfyfJGzwzt65u7PqhPHtgGQUZLF5oG+ST6l6e5ONfStUMAlhSutFCjaGKllXZa16jA==} peerDependencies: devtools-protocol: '*' dependencies: @@ -2258,7 +2258,7 @@ packages: handlebars: 4.7.7 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.6.2 + semver: 7.6.3 split2: 4.2.0 dev: true @@ -2271,7 +2271,7 @@ packages: conventional-commits-filter: 5.0.0 handlebars: 4.7.7 meow: 13.2.0 - semver: 7.6.2 + semver: 7.6.3 dev: true /conventional-changelog@5.1.0: @@ -2361,7 +2361,7 @@ packages: engines: {node: '>= 0.6'} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.10)(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): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2369,7 +2369,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.11 cosmiconfig: 9.0.0(typescript@5.5.3) jiti: 1.21.6 typescript: 5.5.3 @@ -2943,7 +2943,7 @@ packages: eslint: 8.57.0 fast-glob: 3.3.2 requireindex: 1.2.0 - semver: 7.6.2 + semver: 7.6.3 sort-package-json: 1.57.0 dev: true @@ -3546,7 +3546,7 @@ packages: hasBin: true dependencies: meow: 12.1.1 - semver: 7.6.2 + semver: 7.6.3 dev: true /git-semver-tags@8.0.0(conventional-commits-parser@6.0.0): @@ -3816,8 +3816,8 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + /husky@9.1.1: + resolution: {integrity: sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==} engines: {node: '>=18'} hasBin: true dev: true @@ -4295,7 +4295,7 @@ packages: json-buffer: 3.0.1 dev: true - /knip@5.26.0(@types/node@20.14.10)(typescript@5.5.3): + /knip@5.26.0(@types/node@20.14.11)(typescript@5.5.3): resolution: {integrity: sha512-vOp+Wk86aqlPwElrUpxXyg6Q8w+j0j6wuzyu5p6k/mBWUI8iP91PCAz1Jzz9PGq5JYdptV7rFBYB9vHr7AFgqg==} engines: {node: '>=18.6.0'} hasBin: true @@ -4305,7 +4305,7 @@ packages: dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.14.10 + '@types/node': 20.14.11 easy-table: 1.2.0 fast-glob: 3.3.2 jiti: 1.21.6 @@ -4707,7 +4707,7 @@ packages: dependencies: hosted-git-info: 7.0.0 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -4961,7 +4961,7 @@ packages: ky: 1.4.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.6.3 dev: true /pako@1.0.11: @@ -5192,19 +5192,19 @@ packages: '@puppeteer/browsers': 2.1.0 eight-colors: 1.3.0 gauge: 5.0.1 - puppeteer-core: 22.13.0 + puppeteer-core: 22.13.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /puppeteer-core@22.13.0: - resolution: {integrity: sha512-ZkpRX8nm/S39BnpcCverMzIc6oGWBPOUeOeaWRLKHqiKVCZ1l28HxPTYLitJlDiB16xZATSKpjul+sl+ZEm0HQ==} + /puppeteer-core@22.13.1: + resolution: {integrity: sha512-NmhnASYp51QPRCAf9n0OPxuPMmzkKd8+2sB9Q+BjwwCG25gz6iuNc3LQDWa+cH2tyivmJppLhNNFt6Q3HmoOpw==} engines: {node: '>=18'} dependencies: - '@puppeteer/browsers': 2.2.3 - chromium-bidi: 0.6.0(devtools-protocol@0.0.1299070) + '@puppeteer/browsers': 2.2.4 + chromium-bidi: 0.6.1(devtools-protocol@0.0.1299070) debug: 4.3.5 devtools-protocol: 0.0.1299070 ws: 8.18.0 @@ -5539,7 +5539,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /semver@5.7.2: @@ -5566,6 +5566,11 @@ packages: hasBin: true dev: true + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -5931,6 +5936,16 @@ packages: bare-path: 2.1.3 dev: false + /tar-fs@3.0.6: + resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} + dependencies: + pump: 3.0.0 + tar-stream: 3.1.6 + optionalDependencies: + bare-fs: 2.3.1 + bare-path: 2.1.3 + dev: false + /tar-stream@3.1.6: resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} dependencies: @@ -6213,7 +6228,7 @@ packages: is-npm: 6.0.0 latest-version: 9.0.0 pupa: 3.1.0 - semver: 7.6.2 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true