diff --git a/.changeset/brown-panthers-give.md b/.changeset/brown-panthers-give.md new file mode 100644 index 00000000..0ecced45 --- /dev/null +++ b/.changeset/brown-panthers-give.md @@ -0,0 +1,5 @@ +--- +"@matthiesenxyz/astro-ghostcms-rendercontent": patch +--- + +Bump astro from 4.0.0 to 4.3.7 diff --git a/.changeset/proud-eggs-run.md b/.changeset/proud-eggs-run.md new file mode 100644 index 00000000..b7d0b5db --- /dev/null +++ b/.changeset/proud-eggs-run.md @@ -0,0 +1,5 @@ +--- +"@matthiesenxyz/astro-ghostcms": patch +--- + +Bump astro from 4.0.0 to 4.3.7 diff --git a/packages/astro-ghostcms-rendercontent/package.json b/packages/astro-ghostcms-rendercontent/package.json index 14587294..514ae9d2 100644 --- a/packages/astro-ghostcms-rendercontent/package.json +++ b/packages/astro-ghostcms-rendercontent/package.json @@ -42,6 +42,6 @@ "ultrahtml": "^1.5.2" }, "devDependencies": { - "astro": "4.0.0" + "astro": "4.3.7" } } diff --git a/packages/astro-ghostcms/package.json b/packages/astro-ghostcms/package.json index 336eb0c0..9f6d1286 100644 --- a/packages/astro-ghostcms/package.json +++ b/packages/astro-ghostcms/package.json @@ -96,7 +96,7 @@ "@astrojs/sitemap": "^3.0.5", "@resvg/resvg-js": "^2.6.0", "@ts-ghost/core-api": "^5.1.2", - "astro": "^4.3.2", + "astro": "^4.3.7", "astro-robots-txt": "^1.0.0", "fs-extra": "^11.1.0", "package-json": "9.0.0", diff --git a/playground/package.json b/playground/package.json index c819c42d..2465ba5a 100644 --- a/playground/package.json +++ b/playground/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^4.3.2", + "astro": "^4.3.7", "@matthiesenxyz/astro-ghostcms-theme-default": "workspace:*", "@matthiesenxyz/astro-ghostcms-catppuccin": "workspace:*", "@matthiesenxyz/astro-ghostcms-brutalbyelian": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 100cf8d9..97eaecf2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,7 +30,7 @@ importers: specifier: ^3.0.5 version: 3.0.5 '@matthiesenxyz/astro-ghostcms-theme-default': - specifier: ^0.1.10 + specifier: ^0.1.11 version: link:../astro-ghostcms-theme-default '@resvg/resvg-js': specifier: ^2.6.0 @@ -39,8 +39,8 @@ importers: specifier: ^5.1.2 version: 5.1.2 astro: - specifier: ^4.3.2 - version: 4.3.2(@types/node@20.11.17)(typescript@5.3.3) + specifier: ^4.3.7 + version: 4.3.7(@types/node@20.11.17)(typescript@5.3.3) astro-robots-txt: specifier: ^1.0.0 version: 1.0.0 @@ -124,10 +124,10 @@ importers: specifier: ^1.1.8 version: 1.1.8 '@matthiesenxyz/astro-ghostcms': - specifier: ^3.2.3 + specifier: ^3.2.4 version: link:../astro-ghostcms '@matthiesenxyz/astro-ghostcms-rendercontent': - specifier: ^0.0.3 + specifier: ^0.0.4 version: link:../astro-ghostcms-rendercontent '@unocss/astro': specifier: ^0.57.7 @@ -185,7 +185,7 @@ importers: specifier: ^5.0.16 version: 5.0.16 '@matthiesenxyz/astro-ghostcms': - specifier: ^3.2.3 + specifier: ^3.2.4 version: link:../astro-ghostcms '@tailwindcss/typography': specifier: ^0.5.10 @@ -213,13 +213,13 @@ importers: version: 1.5.2 devDependencies: astro: - specifier: 4.0.0 - version: 4.0.0 + specifier: 4.3.7 + version: 4.3.7(typescript@5.3.3) packages/astro-ghostcms-theme-default: dependencies: '@matthiesenxyz/astro-ghostcms': - specifier: ^3.2.3 + specifier: ^3.2.4 version: link:../astro-ghostcms astro: specifier: ^4.2.1 @@ -311,7 +311,7 @@ importers: dependencies: '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.3.2)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.3.7)(tailwindcss@3.4.1) '@matthiesenxyz/astro-ghostcms': specifier: workspace:* version: link:../packages/astro-ghostcms @@ -328,8 +328,8 @@ importers: specifier: ^0.57.7 version: 0.57.7(vite@5.0.12) astro: - specifier: ^4.3.2 - version: 4.3.2(typescript@5.3.3) + specifier: ^4.3.7 + version: 4.3.7(typescript@5.3.3) tailwindcss: specifier: ^3.3.5 version: 3.4.1 @@ -396,6 +396,9 @@ packages: /@astrojs/compiler@2.5.0: resolution: {integrity: sha512-ZDluNgMIJT+z+HJcZ6QEJ/KqaFkTkrb+Za6c6VZs8G/nb1LBErL14/iU5EVJ9yu25i4QCLweuBJ3m5df34gZJg==} + /@astrojs/compiler@2.5.3: + resolution: {integrity: sha512-jzj01BRv/fmo+9Mr2FhocywGzEYiyiP2GVHje1ziGNU6c97kwhYGsnvwMkHrncAy9T9Vi54cjaMK7UE4ClX4vA==} + /@astrojs/internal-helpers@0.2.1: resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} @@ -435,30 +438,6 @@ packages: - typescript dev: true - /@astrojs/markdown-remark@4.0.0(astro@4.0.0): - resolution: {integrity: sha512-JSrn49fJGuH/0S2TTGxLK7bNDspOakJWZVFHeP+IDFjWdghT4HtsTShS2EiISNx3zfOFBAwy5Cj4xT4U5BWNeA==} - peerDependencies: - astro: ^4.0.0-beta.0 - dependencies: - '@astrojs/prism': 3.0.0 - astro: 4.0.0 - github-slugger: 2.0.0 - import-meta-resolve: 4.0.0 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.0 - remark-gfm: 4.0.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.0 - remark-smartypants: 2.1.0 - shikiji: 0.6.13 - unified: 11.0.4 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: true - /@astrojs/markdown-remark@4.2.0: resolution: {integrity: sha512-qQB+LoxmIqzkhLXaQAzfzlBxZU1jeQYailsifurz89WeY0Q8ywIj8uQQSyqxb7rPPg3ZfdNdxsN9lF5UaCRn0w==} dependencies: @@ -499,7 +478,6 @@ packages: vfile: 6.0.1 transitivePeerDependencies: - supports-color - dev: false /@astrojs/prism@3.0.0: resolution: {integrity: sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==} @@ -536,13 +514,13 @@ packages: - ts-node dev: false - /@astrojs/tailwind@5.1.0(astro@4.3.2)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.3.7)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.3.2(typescript@5.3.3) + astro: 4.3.7(typescript@5.3.3) autoprefixer: 10.4.17(postcss@8.4.33) postcss: 8.4.33 postcss-load-config: 4.0.2(postcss@8.4.33) @@ -2633,10 +2611,10 @@ packages: resolution: {integrity: sha512-JJ/AlnPEiFgu5Tuuj9AxkSjiyobg2x7hjiXpglZtyzN2Bkj7GSXVppDQL6oavwtk0kHOAAkvyuJJ+8cC5c1NqQ==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@astrojs/compiler': 2.5.0 + '@astrojs/compiler': 2.5.3 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - astrojs-compiler-sync: 0.3.5(@astrojs/compiler@2.5.0) + astrojs-compiler-sync: 0.3.5(@astrojs/compiler@2.5.3) debug: 4.3.4 entities: 4.5.0 eslint-visitor-keys: 3.4.3 @@ -2669,14 +2647,14 @@ packages: resolution: {integrity: sha512-7gq6lhibCM8FuzZIJlbLLWP5EJ9KL2/4XqeFrAg9O6ZK2xMFxJ5ubKf+a0VJwwTu8W8Xr421CmpiXu6Hq7n/7Q==} dev: false - /astro@4.0.0: - resolution: {integrity: sha512-18VcFYBEIMBHHnKrebncvJirNg2WiSOuoOg5BAVDvl23YhF/qYenN6Hz/zxqiWY7nQGr2hbC2YZkbU7lm9iMZg==} + /astro@4.2.3(sass@1.70.0)(typescript@5.3.3): + resolution: {integrity: sha512-6bfSogmcwMdaTRAxuhJ7aISGin/T3ovI/69JWPRYOHBkPZxA/EfsNQOI2TiRHFJSF9XtoMnFlgvT+iYapkhOwg==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.5.0 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.0.0(astro@4.0.0) + '@astrojs/markdown-remark': 4.2.0 '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -2686,6 +2664,8 @@ packages: '@babel/types': 7.23.6 '@types/babel__core': 7.20.5 acorn: 8.11.3 + aria-query: 5.3.0 + axobject-query: 4.0.0 boxen: 7.1.1 chokidar: 3.5.3 ci-info: 4.0.0 @@ -2715,7 +2695,7 @@ packages: mime: 3.0.0 ora: 7.0.1 p-limit: 5.0.0 - p-queue: 7.4.1 + p-queue: 8.0.1 path-to-regexp: 6.2.1 preferred-pm: 3.1.2 probe-image-size: 7.2.3 @@ -2724,7 +2704,7 @@ packages: resolve: 1.22.8 semver: 7.5.4 server-destroy: 1.0.1 - shikiji: 0.6.13 + shikiji: 0.9.19 string-width: 7.1.0 strip-ansi: 7.1.0 tsconfck: 3.0.1(typescript@5.3.3) @@ -2747,16 +2727,16 @@ packages: - supports-color - terser - typescript - dev: true + dev: false - /astro@4.2.3(sass@1.70.0)(typescript@5.3.3): - resolution: {integrity: sha512-6bfSogmcwMdaTRAxuhJ7aISGin/T3ovI/69JWPRYOHBkPZxA/EfsNQOI2TiRHFJSF9XtoMnFlgvT+iYapkhOwg==} + /astro@4.2.8: + resolution: {integrity: sha512-h78IAdSEPMo1bvR40HECQYpnMPfDnk9WxRNJ1+Hw5szk4k5IMUw3nG153nErJABRnaxb6WLv7dtS4tukzJz0mw==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: '@astrojs/compiler': 2.5.0 '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.2.0 + '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -2774,6 +2754,7 @@ packages: clsx: 2.1.0 common-ancestor-path: 1.0.1 cookie: 0.6.0 + cssesc: 3.0.0 debug: 4.3.4 deterministic-object-hash: 2.0.2 devalue: 4.3.2 @@ -2831,8 +2812,8 @@ packages: - typescript dev: false - /astro@4.2.8: - resolution: {integrity: sha512-h78IAdSEPMo1bvR40HECQYpnMPfDnk9WxRNJ1+Hw5szk4k5IMUw3nG153nErJABRnaxb6WLv7dtS4tukzJz0mw==} + /astro@4.3.2(typescript@5.3.3): + resolution: {integrity: sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: @@ -2914,12 +2895,12 @@ packages: - typescript dev: false - /astro@4.3.2(@types/node@20.11.17)(typescript@5.3.3): - resolution: {integrity: sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==} + /astro@4.3.7(@types/node@20.11.17)(typescript@5.3.3): + resolution: {integrity: sha512-spdl+Ae6WZjQ0w8VBPq8ulN1hdN0m4EWvKG7ecgHjPQIHidMnzWJoZLEFEeKASqCGB1fDibqr7RDHoHkhZbp2Q==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.5.0 + '@astrojs/compiler': 2.5.3 '@astrojs/internal-helpers': 0.2.1 '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 @@ -2973,6 +2954,7 @@ packages: semver: 7.5.4 server-destroy: 1.0.1 shikiji: 0.9.19 + shikiji-core: 0.9.19 string-width: 7.1.0 strip-ansi: 7.1.0 tsconfck: 3.0.1(typescript@5.3.3) @@ -2997,12 +2979,12 @@ packages: - typescript dev: false - /astro@4.3.2(typescript@5.3.3): - resolution: {integrity: sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==} + /astro@4.3.7(typescript@5.3.3): + resolution: {integrity: sha512-spdl+Ae6WZjQ0w8VBPq8ulN1hdN0m4EWvKG7ecgHjPQIHidMnzWJoZLEFEeKASqCGB1fDibqr7RDHoHkhZbp2Q==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.5.0 + '@astrojs/compiler': 2.5.3 '@astrojs/internal-helpers': 0.2.1 '@astrojs/markdown-remark': 4.2.1 '@astrojs/telemetry': 3.0.4 @@ -3056,6 +3038,7 @@ packages: semver: 7.5.4 server-destroy: 1.0.1 shikiji: 0.9.19 + shikiji-core: 0.9.19 string-width: 7.1.0 strip-ansi: 7.1.0 tsconfck: 3.0.1(typescript@5.3.3) @@ -3078,15 +3061,14 @@ packages: - supports-color - terser - typescript - dev: false - /astrojs-compiler-sync@0.3.5(@astrojs/compiler@2.5.0): + /astrojs-compiler-sync@0.3.5(@astrojs/compiler@2.5.3): resolution: {integrity: sha512-y420rhIIJ2HHDkYeqKArBHSdJNIIGMztLH90KGIX3zjcJyt/cr9Z2wYA8CP5J1w6KE7xqMh0DAkhfjhNDpQb2Q==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' dependencies: - '@astrojs/compiler': 2.5.0 + '@astrojs/compiler': 2.5.3 synckit: 0.9.0 dev: true @@ -3131,7 +3113,6 @@ packages: resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} dependencies: dequal: 2.0.3 - dev: false /b4a@1.6.4: resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} @@ -6165,31 +6146,16 @@ packages: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} engines: {node: '>=6'} - /p-queue@7.4.1: - resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} - engines: {node: '>=12'} - dependencies: - eventemitter3: 5.0.1 - p-timeout: 5.1.0 - dev: true - /p-queue@8.0.1: resolution: {integrity: sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==} engines: {node: '>=18'} dependencies: eventemitter3: 5.0.1 p-timeout: 6.1.2 - dev: false - - /p-timeout@5.1.0: - resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} - engines: {node: '>=12'} - dev: true /p-timeout@6.1.2: resolution: {integrity: sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==} engines: {node: '>=14.16'} - dev: false /p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} @@ -6976,19 +6942,11 @@ packages: /shikiji-core@0.9.19: resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==} - dev: false - - /shikiji@0.6.13: - resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} - dependencies: - hast-util-to-html: 9.0.0 - dev: true /shikiji@0.9.19: resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==} dependencies: shikiji-core: 0.9.19 - dev: false /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -7969,7 +7927,7 @@ packages: vitest: '>=0.16.0' dependencies: cross-fetch: 3.1.8 - vitest: 1.2.1 + vitest: 1.2.1(@types/node@20.11.17) transitivePeerDependencies: - encoding dev: true