diff --git a/@kindspells/astro-shield/package.json b/@kindspells/astro-shield/package.json index 7cd8567..3ccd41b 100644 --- a/@kindspells/astro-shield/package.json +++ b/@kindspells/astro-shield/package.json @@ -1,6 +1,6 @@ { "name": "@kindspells/astro-shield", - "version": "1.3.1", + "version": "1.3.2", "description": "Astro integration to enhance your website's security with SubResource Integrity hashes, Content-Security-Policy headers, and other techniques.", "private": false, "type": "module", @@ -59,7 +59,7 @@ "astro": "^4.0.0" }, "devDependencies": { - "@types/node": "^20.11.30", + "@types/node": "^20.12.2", "@vitest/coverage-v8": "^1.4.0", "astro": "^4.5.12", "typescript": "^5.4.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3411769..372733c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,25 +19,25 @@ importers: version: 0.2.7 vitest: specifier: ^1.4.0 - version: 1.4.0(@types/node@20.11.30) + version: 1.4.0(@types/node@20.12.2) '@kindspells/astro-shield': devDependencies: '@types/node': - specifier: ^20.11.30 - version: 20.11.30 + specifier: ^20.12.2 + version: 20.12.2 '@vitest/coverage-v8': specifier: ^1.4.0 version: 1.4.0(vitest@1.4.0) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) typescript: specifier: ^5.4.3 version: 5.4.3 vite: specifier: ^5.2.7 - version: 5.2.7(@types/node@20.11.30) + version: 5.2.7(@types/node@20.12.2) '@kindspells/astro-shield/e2e/fixtures/dynamic': dependencies: @@ -46,7 +46,7 @@ importers: version: 8.2.5(astro@4.5.12) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) devDependencies: '@kindspells/astro-shield': specifier: workspace:* @@ -59,7 +59,7 @@ importers: version: 8.2.5(astro@4.5.12) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) devDependencies: '@kindspells/astro-shield': specifier: workspace:* @@ -72,7 +72,7 @@ importers: version: 8.2.5(astro@4.5.12) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) devDependencies: '@kindspells/astro-shield': specifier: workspace:* @@ -85,7 +85,7 @@ importers: version: 8.2.5(astro@4.5.12) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) devDependencies: '@kindspells/astro-shield': specifier: workspace:* @@ -95,7 +95,7 @@ importers: dependencies: astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) devDependencies: '@kindspells/astro-shield': specifier: workspace:* @@ -121,7 +121,7 @@ importers: version: 0.21.2(astro@4.5.12) astro: specifier: ^4.5.12 - version: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + version: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) typescript: specifier: ^5.4.3 version: 5.4.3 @@ -205,7 +205,7 @@ packages: remark-parse: 11.0.0 remark-rehype: 11.1.0 remark-smartypants: 2.1.0 - shiki: 1.2.1 + shiki: 1.2.2 unified: 11.0.4 unist-util-remove-position: 5.0.0 unist-util-visit: 5.0.0 @@ -223,7 +223,7 @@ packages: '@astrojs/markdown-remark': 4.3.2 '@mdx-js/mdx': 3.0.1 acorn: 8.11.3 - astro: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + astro: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) es-module-lexer: 1.5.0 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -245,7 +245,7 @@ packages: peerDependencies: astro: ^4.2.0 dependencies: - astro: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + astro: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) send: 0.18.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -275,7 +275,7 @@ packages: '@pagefind/default-ui': 1.0.4 '@types/hast': 3.0.4 '@types/mdast': 4.0.3 - astro: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + astro: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) astro-expressive-code: 0.33.5(astro@4.5.12) bcp-47: 2.1.0 hast-util-from-html: 2.0.1 @@ -1474,7 +1474,7 @@ packages: resolution: {integrity: sha512-LWgttQTUrIPE1X+Lya1qFWiX47tH2AS2hkbj/cZoWkdiSjn6zUvtTypK/2Xn6Rgn6z6ClzpgHvkXRqFn7nAB4A==} dependencies: '@expressive-code/core': 0.33.5 - shiki: 1.2.1 + shiki: 1.2.2 dev: true /@expressive-code/plugin-text-markers@0.33.5: @@ -1796,8 +1796,8 @@ packages: requiresBuild: true optional: true - /@shikijs/core@1.2.1: - resolution: {integrity: sha512-KaIS0H4EQ3KI2d++TjYqRNgwp8E3M/68e9veR4QtInzA7kKFgcjeiJqb80fuXW+blDy5fmd11PN9g9soz/3ANQ==} + /@shikijs/core@1.2.2: + resolution: {integrity: sha512-GXbTyNP6HlxpyWMR4eirW54Cxp84nVuivcV5hGVBgKnIl+UmD4AJgCX1uXuNRcFFAw58lB3HqryuezIc0iCLgw==} /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2301,8 +2301,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node@20.11.30: - resolution: {integrity: sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==} + /@types/node@20.12.2: + resolution: {integrity: sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==} dependencies: undici-types: 5.26.5 @@ -2313,7 +2313,7 @@ packages: /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.2 dev: true /@types/unist@2.0.10: @@ -2344,7 +2344,7 @@ packages: strip-literal: 2.1.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.4.0(@types/node@20.11.30) + vitest: 1.4.0(@types/node@20.12.2) transitivePeerDependencies: - supports-color dev: true @@ -2564,7 +2564,7 @@ packages: peerDependencies: astro: ^4.0.0-beta || ^3.3.0 dependencies: - astro: 4.5.12(@types/node@20.11.30)(typescript@5.4.3) + astro: 4.5.12(@types/node@20.12.2)(typescript@5.4.3) hast-util-to-html: 8.0.4 remark-expressive-code: 0.33.5 dev: true @@ -2576,7 +2576,7 @@ packages: set-cookie-parser: 2.6.0 dev: false - /astro@4.5.12(@types/node@20.11.30)(typescript@5.4.3): + /astro@4.5.12(@types/node@20.12.2)(typescript@5.4.3): resolution: {integrity: sha512-xIJcFI2hbyV8+h5pWjL7SKD1jIP0K01fYVAH+gdAt0mJaXy+u8Mj+goD0cPlK6sEaykR+7zxQLYGKJ44U4qarg==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true @@ -2631,13 +2631,13 @@ packages: rehype: 13.0.1 resolve: 1.22.8 semver: 7.6.0 - shiki: 1.2.1 + shiki: 1.2.2 string-width: 7.1.0 strip-ansi: 7.1.0 tsconfck: 3.0.3(typescript@5.4.3) unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.2.7(@types/node@20.11.30) + vite: 5.2.7(@types/node@20.12.2) vitefu: 0.2.5(vite@5.2.7) which-pm: 2.1.1 yargs-parser: 21.1.1 @@ -2781,7 +2781,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001600 + caniuse-lite: 1.0.30001603 electron-to-chromium: 1.4.722 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) @@ -2808,8 +2808,8 @@ packages: resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} engines: {node: '>=14.16'} - /caniuse-lite@1.0.30001600: - resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} + /caniuse-lite@1.0.30001603: + resolution: {integrity: sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -3709,8 +3709,8 @@ packages: property-information: 6.4.1 space-separated-tokens: 2.0.2 - /hono@4.1.5: - resolution: {integrity: sha512-3ChJiIoeCxvkt6vnkxJagplrt1YZg3NyNob7ssVeK2PUqEINp4q1F94HzFnvY9QE8asVmbW5kkTDlyWylfg2vg==} + /hono@4.1.7: + resolution: {integrity: sha512-Qa9/OM64d3we/COpxpJNT8p2IEvXbvRzp2eX4wf48eDvqoU3pBrnbY6zAF2rK878GxkkfCo6yipZXNsPiTrBMQ==} engines: {node: '>=16.0.0'} dev: false @@ -5366,10 +5366,10 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shiki@1.2.1: - resolution: {integrity: sha512-u+XW6o0vCkUNlneZb914dLO+AayEIwK5tI62WeS//R5HIXBFiYaj/Hc5xcq27Yh83Grr4JbNtUBV8W6zyK4hWg==} + /shiki@1.2.2: + resolution: {integrity: sha512-nqazfFgrU+DBLqk4+WjmGQz8sVWkcUcGriHqSM2zGk0GhjirVz4FyJ3AABEx91OpjGiKpuKBg2diYfRfQG3Fbg==} dependencies: - '@shikijs/core': 1.2.1 + '@shikijs/core': 1.2.2 /siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} @@ -5433,7 +5433,7 @@ packages: resolution: {integrity: sha512-nBVo6f7AcKaLUeeYaZbVm5q/p5TPfiTp155NFmrVG+Sr0c2ytKoEnqBhFwtlR/oy5oPIKkQ1rTKPHz8cjKuxJA==} dependencies: '@aws-sdk/client-lambda': 3.478.0 - hono: 4.1.5 + hono: 4.1.7 jose: 5.2.3 openid-client: 5.6.5 transitivePeerDependencies: @@ -5911,7 +5911,7 @@ packages: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - /vite-node@1.4.0(@types/node@20.11.30): + /vite-node@1.4.0(@types/node@20.12.2): resolution: {integrity: sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5920,7 +5920,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.7(@types/node@20.11.30) + vite: 5.2.7(@types/node@20.12.2) transitivePeerDependencies: - '@types/node' - less @@ -5932,7 +5932,7 @@ packages: - terser dev: true - /vite@5.2.7(@types/node@20.11.30): + /vite@5.2.7(@types/node@20.12.2): resolution: {integrity: sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5960,7 +5960,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.2 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.2 @@ -5975,9 +5975,9 @@ packages: vite: optional: true dependencies: - vite: 5.2.7(@types/node@20.11.30) + vite: 5.2.7(@types/node@20.12.2) - /vitest@1.4.0(@types/node@20.11.30): + /vitest@1.4.0(@types/node@20.12.2): resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -6002,7 +6002,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.2 '@vitest/expect': 1.4.0 '@vitest/runner': 1.4.0 '@vitest/snapshot': 1.4.0 @@ -6020,8 +6020,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.7(@types/node@20.11.30) - vite-node: 1.4.0(@types/node@20.11.30) + vite: 5.2.7(@types/node@20.12.2) + vite-node: 1.4.0(@types/node@20.12.2) why-is-node-running: 2.2.2 transitivePeerDependencies: - less