From c2e7ca1c62733215dc156abf96f423eafb87b824 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 21 Jul 2023 12:28:14 +0200 Subject: [PATCH 1/6] Bump Vite to 4.4.6 --- packages/astro/package.json | 2 +- packages/astro/src/vite-plugin-astro/compile.ts | 1 - packages/astro/src/vite-plugin-jsx/index.ts | 1 - packages/integrations/image/package.json | 2 +- packages/integrations/markdoc/package.json | 2 +- packages/integrations/mdx/package.json | 2 +- packages/integrations/netlify/package.json | 2 +- packages/integrations/svelte/package.json | 2 +- packages/integrations/tailwind/package.json | 2 +- packages/integrations/vue/package.json | 2 +- 10 files changed, 8 insertions(+), 10 deletions(-) diff --git a/packages/astro/package.json b/packages/astro/package.json index 0aeccdcfe4d6..80728ed13fc2 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -168,7 +168,7 @@ "typescript": "*", "unist-util-visit": "^4.1.2", "vfile": "^5.3.7", - "vite": "^4.3.9", + "vite": "^4.4.6", "vitefu": "^0.2.4", "which-pm": "^2.0.0", "yargs-parser": "^21.1.1", diff --git a/packages/astro/src/vite-plugin-astro/compile.ts b/packages/astro/src/vite-plugin-astro/compile.ts index 0013676157b5..b8704c81b4e6 100644 --- a/packages/astro/src/vite-plugin-astro/compile.ts +++ b/packages/astro/src/vite-plugin-astro/compile.ts @@ -41,7 +41,6 @@ export async function cachedFullCompilation({ tsconfigRaw: { compilerOptions: { // Ensure client:only imports are treeshaken - // @ts-expect-error anticipate esbuild 0.18 feature verbatimModuleSyntax: false, importsNotUsedAsValues: 'remove', }, diff --git a/packages/astro/src/vite-plugin-jsx/index.ts b/packages/astro/src/vite-plugin-jsx/index.ts index eb5ea7631986..7aa7e7b1642b 100644 --- a/packages/astro/src/vite-plugin-jsx/index.ts +++ b/packages/astro/src/vite-plugin-jsx/index.ts @@ -160,7 +160,6 @@ export default function jsx({ settings, logging }: AstroPluginJSXOptions): Plugi tsconfigRaw: { compilerOptions: { // Ensure client:only imports are treeshaken - // @ts-expect-error anticipate esbuild 0.18 feature verbatimModuleSyntax: false, importsNotUsedAsValues: 'remove', }, diff --git a/packages/integrations/image/package.json b/packages/integrations/image/package.json index 9acb769a8716..c19ffe0bab23 100644 --- a/packages/integrations/image/package.json +++ b/packages/integrations/image/package.json @@ -60,7 +60,7 @@ "rollup-plugin-copy": "^3.4.0", "sharp": "^0.32.1", "srcset-parse": "^1.1.0", - "vite": "^4.3.9" + "vite": "^4.4.6" }, "peerDependencies": { "astro": "workspace:^2.9.1", diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 13c413242f27..b2918dccc5a1 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -88,7 +88,7 @@ "linkedom": "^0.14.26", "mocha": "^9.2.2", "rollup": "^3.25.1", - "vite": "^4.3.9" + "vite": "^4.4.6" }, "engines": { "node": ">=16.12.0" diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index 9de2897364a1..7e38cb1b6ebb 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -75,7 +75,7 @@ "remark-rehype": "^10.1.0", "remark-shiki-twoslash": "^3.1.3", "remark-toc": "^8.0.1", - "vite": "^4.3.9" + "vite": "^4.4.6" }, "engines": { "node": ">=16.12.0" diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json index 762d30c7af46..a4f4608b7fc4 100644 --- a/packages/integrations/netlify/package.json +++ b/packages/integrations/netlify/package.json @@ -55,7 +55,7 @@ "chai": "^4.3.7", "cheerio": "1.0.0-rc.12", "mocha": "^9.2.2", - "vite": "^4.3.9", + "vite": "^4.4.6", "chai-jest-snapshot": "^2.0.0" }, "astro": { diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index e16a4562b06f..e55e77090064 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -45,7 +45,7 @@ "astro": "workspace:*", "astro-scripts": "workspace:*", "svelte": "^3.59.1", - "vite": "^4.3.9" + "vite": "^4.4.6" }, "peerDependencies": { "astro": "workspace:^2.9.1", diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index c5e69486088c..0b983539b02f 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -40,7 +40,7 @@ "astro": "workspace:*", "astro-scripts": "workspace:*", "tailwindcss": "^3.3.2", - "vite": "^4.3.9" + "vite": "^4.4.6" }, "peerDependencies": { "astro": "workspace:^2.9.1", diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index 25e08df486e3..2861d57c659b 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -52,7 +52,7 @@ "chai": "^4.3.7", "linkedom": "^0.14.26", "mocha": "^9.2.2", - "vite": "^4.3.9", + "vite": "^4.4.6", "vue": "^3.3.4" }, "peerDependencies": { From fd44d41aede9efdb2fc04e51236e7fba5b8ba00c Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 21 Jul 2023 12:31:17 +0200 Subject: [PATCH 2/6] changeset --- .changeset/sweet-lamps-cover.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .changeset/sweet-lamps-cover.md diff --git a/.changeset/sweet-lamps-cover.md b/.changeset/sweet-lamps-cover.md new file mode 100644 index 000000000000..126b32e26996 --- /dev/null +++ b/.changeset/sweet-lamps-cover.md @@ -0,0 +1,12 @@ +--- +'@astrojs/tailwind': minor +'@astrojs/markdoc': minor +'@astrojs/netlify': minor +'@astrojs/svelte': minor +'@astrojs/image': minor +'@astrojs/mdx': minor +'@astrojs/vue': minor +'astro': minor +--- + +Update Vite to 4.4 From 0891d0fe1d5df8a24dcbe9fb8ba993fb9faa5b54 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 21 Jul 2023 13:07:19 +0200 Subject: [PATCH 3/6] Update changeset to become patch releases --- .changeset/sweet-lamps-cover.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.changeset/sweet-lamps-cover.md b/.changeset/sweet-lamps-cover.md index 126b32e26996..59221943225c 100644 --- a/.changeset/sweet-lamps-cover.md +++ b/.changeset/sweet-lamps-cover.md @@ -1,12 +1,12 @@ --- -'@astrojs/tailwind': minor -'@astrojs/markdoc': minor -'@astrojs/netlify': minor -'@astrojs/svelte': minor -'@astrojs/image': minor -'@astrojs/mdx': minor -'@astrojs/vue': minor -'astro': minor +'@astrojs/tailwind': patch +'@astrojs/markdoc': patch +'@astrojs/netlify': patch +'@astrojs/svelte': patch +'@astrojs/image': patch +'@astrojs/mdx': patch +'@astrojs/vue': patch +'astro': patch --- Update Vite to 4.4 From 4bbbaa5894777c7eb81bcdc2c1c422c36c4c7c11 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 21 Jul 2023 14:18:16 +0200 Subject: [PATCH 4/6] only include 'astro': patch --- .changeset/sweet-lamps-cover.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.changeset/sweet-lamps-cover.md b/.changeset/sweet-lamps-cover.md index 59221943225c..f51db5b1a49e 100644 --- a/.changeset/sweet-lamps-cover.md +++ b/.changeset/sweet-lamps-cover.md @@ -1,11 +1,4 @@ --- -'@astrojs/tailwind': patch -'@astrojs/markdoc': patch -'@astrojs/netlify': patch -'@astrojs/svelte': patch -'@astrojs/image': patch -'@astrojs/mdx': patch -'@astrojs/vue': patch 'astro': patch --- From 29fd4aa1f422b85bb2e7766d9d6a2615410c5013 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Sun, 23 Jul 2023 12:11:58 +0200 Subject: [PATCH 5/6] Fix solid-js circular e2e test --- .../fixtures/solid-circular/src/components/ContextProvider.tsx | 3 ++- .../e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx b/packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx index 191a4cf8c7ce..6e206eccb8a1 100644 --- a/packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx +++ b/packages/astro/e2e/fixtures/solid-circular/src/components/ContextProvider.tsx @@ -1,4 +1,5 @@ -import { Component, createContext } from 'solid-js'; +import { createContext } from 'solid-js'; +import type {Component} from 'solid-js'; import { SimpleDiv } from './SimpleDiv'; export const ApplicationContext = createContext([{ lng: 'en' }, {}]); diff --git a/packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx b/packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx index 0607149c4eeb..0e3c4878a628 100644 --- a/packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx +++ b/packages/astro/e2e/fixtures/solid-circular/src/components/SimpleDiv.tsx @@ -1,4 +1,5 @@ -import { Component, useContext } from 'solid-js'; +import { useContext } from 'solid-js'; +import type {Component} from 'solid-js'; import { ApplicationContext } from './ContextProvider'; export const SimpleDiv: Component = () => { From aa24751856bdd4c902ef8d15e87bf7b753b59f6c Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Sun, 23 Jul 2023 12:15:07 +0200 Subject: [PATCH 6/6] update lockfile --- pnpm-lock.yaml | 359 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 307 insertions(+), 52 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4a781f73498..775d79d35d2d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -645,11 +645,11 @@ importers: specifier: ^5.3.7 version: 5.3.7 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) vitefu: specifier: ^0.2.4 - version: 0.2.4(vite@4.3.9) + version: 0.2.4(vite@4.4.6) which-pm: specifier: ^2.0.0 version: 2.0.0 @@ -3828,8 +3828,8 @@ importers: specifier: ^1.1.0 version: 1.1.0 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) packages/integrations/image/test/fixtures/assets-prefix: dependencies: @@ -4073,8 +4073,8 @@ importers: specifier: ^3.25.1 version: 3.25.1 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) packages/integrations/markdoc/test/fixtures/content-collections: dependencies: @@ -4291,8 +4291,8 @@ importers: specifier: ^8.0.1 version: 8.0.1 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) packages/integrations/mdx/test/fixtures/css-head-mdx: dependencies: @@ -4466,8 +4466,8 @@ importers: specifier: ^9.2.2 version: 9.2.2 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@14.18.51) + specifier: ^4.4.6 + version: 4.4.6(@types/node@14.18.51) packages/integrations/netlify/test/edge-functions/fixtures/dynimport: dependencies: @@ -4830,7 +4830,7 @@ importers: version: 1.7.4 vitefu: specifier: ^0.2.4 - version: 0.2.4(vite@4.3.9) + version: 0.2.4(vite@4.4.6) devDependencies: astro: specifier: workspace:* @@ -4846,7 +4846,7 @@ importers: dependencies: '@sveltejs/vite-plugin-svelte': specifier: ^2.4.2 - version: 2.4.2(svelte@3.59.1)(vite@4.3.9) + version: 2.4.2(svelte@3.59.1)(vite@4.4.6) svelte2tsx: specifier: ^0.6.15 version: 0.6.15(svelte@3.59.1)(typescript@5.0.2) @@ -4861,8 +4861,8 @@ importers: specifier: ^3.59.1 version: 3.59.1 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) packages/integrations/tailwind: dependencies: @@ -4886,8 +4886,8 @@ importers: specifier: ^3.3.2 version: 3.3.2 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) packages/integrations/turbolinks: dependencies: @@ -5033,10 +5033,10 @@ importers: dependencies: '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.3.9)(vue@3.3.4) + version: 4.2.3(vite@4.4.6)(vue@3.3.4) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.0.1(vite@4.3.9)(vue@3.3.4) + version: 3.0.1(vite@4.4.6)(vue@3.3.4) '@vue/babel-plugin-jsx': specifier: ^1.1.1 version: 1.1.1(@babel/core@7.22.5) @@ -5063,8 +5063,8 @@ importers: specifier: ^9.2.2 version: 9.2.2 vite: - specifier: ^4.3.9 - version: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + specifier: ^4.4.6 + version: 4.4.6(@types/node@18.16.18)(sass@1.63.4) vue: specifier: ^3.3.4 version: 3.3.4 @@ -7540,6 +7540,14 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.18.16: + resolution: {integrity: sha512-wsCqSPqLz+6Ov+OM4EthU43DyYVVyfn15S4j1bJzylDpc1r1jZFFfJQNfDuT8SlgwuqpmpJXK4uPlHGw6ve7eA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-arm@0.15.18: resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} engines: {node: '>=12'} @@ -7557,6 +7565,14 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.18.16: + resolution: {integrity: sha512-gCHjjQmA8L0soklKbLKA6pgsLk1byULuHe94lkZDzcO3/Ta+bbeewJioEn1Fr7kgy9NWNFy/C+MrBwC6I/WCug==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-x64@0.17.19: resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} @@ -7565,6 +7581,14 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.18.16: + resolution: {integrity: sha512-ldsTXolyA3eTQ1//4DS+E15xl0H/3DTRJaRL0/0PgkqDsI0fV/FlOtD+h0u/AUJr+eOTlZv4aC9gvfppo3C4sw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + /@esbuild/darwin-arm64@0.17.19: resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} @@ -7573,6 +7597,14 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.18.16: + resolution: {integrity: sha512-aBxruWCII+OtluORR/KvisEw0ALuw/qDQWvkoosA+c/ngC/Kwk0lLaZ+B++LLS481/VdydB2u6tYpWxUfnLAIw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + /@esbuild/darwin-x64@0.17.19: resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} @@ -7581,6 +7613,14 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.18.16: + resolution: {integrity: sha512-6w4Dbue280+rp3LnkgmriS1icOUZDyPuZo/9VsuMUTns7SYEiOaJ7Ca1cbhu9KVObAWfmdjUl4gwy9TIgiO5eA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + /@esbuild/freebsd-arm64@0.17.19: resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} @@ -7589,6 +7629,14 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.18.16: + resolution: {integrity: sha512-x35fCebhe9s979DGKbVAwXUOcTmCIE32AIqB9CB1GralMIvxdnMLAw5CnID17ipEw9/3MvDsusj/cspYt2ZLNQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + /@esbuild/freebsd-x64@0.17.19: resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} @@ -7597,6 +7645,14 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.18.16: + resolution: {integrity: sha512-YM98f+PeNXF3GbxIJlUsj+McUWG1irguBHkszCIwfr3BXtXZsXo0vqybjUDFfu9a8Wr7uUD/YSmHib+EeGAFlg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + /@esbuild/linux-arm64@0.17.19: resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} @@ -7605,6 +7661,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm64@0.18.16: + resolution: {integrity: sha512-XIqhNUxJiuy+zsR77+H5Z2f7s4YRlriSJKtvx99nJuG5ATuJPjmZ9n0ANgnGlPCpXGSReFpgcJ7O3SMtzIFeiQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-arm@0.17.19: resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} @@ -7613,6 +7677,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm@0.18.16: + resolution: {integrity: sha512-b5ABb+5Ha2C9JkeZXV+b+OruR1tJ33ePmv9ZwMeETSEKlmu/WJ45XTTG+l6a2KDsQtJJ66qo/hbSGBtk0XVLHw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-ia32@0.17.19: resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} @@ -7621,6 +7693,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ia32@0.18.16: + resolution: {integrity: sha512-no+pfEpwnRvIyH+txbBAWtjxPU9grslmTBfsmDndj7bnBmr55rOo/PfQmRfz7Qg9isswt1FP5hBbWb23fRWnow==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-loong64@0.15.18: resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==} engines: {node: '>=12'} @@ -7638,6 +7718,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.18.16: + resolution: {integrity: sha512-Zbnczs9ZXjmo0oZSS0zbNlJbcwKXa/fcNhYQjahDs4Xg18UumpXG/lwM2lcSvHS3mTrRyCYZvJbmzYc4laRI1g==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-mips64el@0.17.19: resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} @@ -7646,6 +7734,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.18.16: + resolution: {integrity: sha512-YMF7hih1HVR/hQVa/ot4UVffc5ZlrzEb3k2ip0nZr1w6fnYypll9td2qcoMLvd3o8j3y6EbJM3MyIcXIVzXvQQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-ppc64@0.17.19: resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} @@ -7654,6 +7750,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.18.16: + resolution: {integrity: sha512-Wkz++LZ29lDwUyTSEnzDaaP5OveOgTU69q9IyIw9WqLRxM4BjTBjz9un4G6TOvehWpf/J3gYVFN96TjGHrbcNQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-riscv64@0.17.19: resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} @@ -7662,6 +7766,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.18.16: + resolution: {integrity: sha512-LFMKZ30tk78/mUv1ygvIP+568bwf4oN6reG/uczXnz6SvFn4e2QUFpUpZY9iSJT6Qpgstrhef/nMykIXZtZWGQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-s390x@0.17.19: resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} @@ -7670,6 +7782,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.18.16: + resolution: {integrity: sha512-3ZC0BgyYHYKfZo3AV2/66TD/I9tlSBaW7eWTEIkrQQKfJIifKMMttXl9FrAg+UT0SGYsCRLI35Gwdmm96vlOjg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-x64@0.17.19: resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} @@ -7678,6 +7798,14 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.18.16: + resolution: {integrity: sha512-xu86B3647DihHJHv/wx3NCz2Dg1gjQ8bbf9cVYZzWKY+gsvxYmn/lnVlqDRazObc3UMwoHpUhNYaZset4X8IPA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/netbsd-x64@0.17.19: resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} @@ -7686,6 +7814,14 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.18.16: + resolution: {integrity: sha512-uVAgpimx9Ffw3xowtg/7qQPwHFx94yCje+DoBx+LNm2ePDpQXHrzE+Sb0Si2VBObYz+LcRps15cq+95YM7gkUw==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + /@esbuild/openbsd-x64@0.17.19: resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} @@ -7694,6 +7830,14 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.18.16: + resolution: {integrity: sha512-6OjCQM9wf7z8/MBi6BOWaTL2AS/SZudsZtBziXMtNI8r/U41AxS9x7jn0ATOwVy08OotwkPqGRMkpPR2wcTJXA==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + /@esbuild/sunos-x64@0.17.19: resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} @@ -7702,6 +7846,14 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.18.16: + resolution: {integrity: sha512-ZoNkruFYJp9d1LbUYCh8awgQDvB9uOMZqlQ+gGEZR7v6C+N6u7vPr86c+Chih8niBR81Q/bHOSKGBK3brJyvkQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + /@esbuild/win32-arm64@0.17.19: resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} @@ -7710,6 +7862,14 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.18.16: + resolution: {integrity: sha512-+j4anzQ9hrs+iqO+/wa8UE6TVkKua1pXUb0XWFOx0FiAj6R9INJ+WE//1/Xo6FG1vB5EpH3ko+XcgwiDXTxcdw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + /@esbuild/win32-ia32@0.17.19: resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} @@ -7718,6 +7878,14 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.18.16: + resolution: {integrity: sha512-5PFPmq3sSKTp9cT9dzvI67WNfRZGvEVctcZa1KGjDDu4n3H8k59Inbk0du1fz0KrAbKKNpJbdFXQMDUz7BG4rQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + /@esbuild/win32-x64@0.17.19: resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} @@ -7726,6 +7894,14 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-x64@0.18.16: + resolution: {integrity: sha512-sCIVrrtcWN5Ua7jYXNG1xD199IalrbfV2+0k/2Zf2OyV2FtnQnMgdzgpRAbi4AWlKJj1jkX+M+fEGPQj6BQB4w==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.43.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -8525,7 +8701,7 @@ packages: string.prototype.matchall: 4.0.8 dev: false - /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.1)(vite@4.3.9): + /@sveltejs/vite-plugin-svelte-inspector@1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.1)(vite@4.4.6): resolution: {integrity: sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -8536,15 +8712,15 @@ packages: vite: optional: true dependencies: - '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@3.59.1)(vite@4.3.9) + '@sveltejs/vite-plugin-svelte': 2.4.2(svelte@3.59.1)(vite@4.4.6) debug: 4.3.4 svelte: 3.59.1 - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) transitivePeerDependencies: - supports-color dev: false - /@sveltejs/vite-plugin-svelte@2.4.2(svelte@3.59.1)(vite@4.3.9): + /@sveltejs/vite-plugin-svelte@2.4.2(svelte@3.59.1)(vite@4.4.6): resolution: {integrity: sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -8554,15 +8730,15 @@ packages: vite: optional: true dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.1)(vite@4.3.9) + '@sveltejs/vite-plugin-svelte-inspector': 1.0.3(@sveltejs/vite-plugin-svelte@2.4.2)(svelte@3.59.1)(vite@4.4.6) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.0 svelte: 3.59.1 svelte-hmr: 0.15.2(svelte@3.59.1) - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) - vitefu: 0.2.4(vite@4.3.9) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) + vitefu: 0.2.4(vite@4.4.6) transitivePeerDependencies: - supports-color dev: false @@ -9177,7 +9353,7 @@ packages: - supports-color dev: false - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.9)(vue@3.3.4): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.4.6)(vue@3.3.4): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -9190,13 +9366,13 @@ packages: '@babel/core': 7.22.5 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.22.5) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.22.5) - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) vue: 3.3.4 transitivePeerDependencies: - supports-color dev: false - /@vitejs/plugin-vue@4.2.3(vite@4.3.9)(vue@3.3.4): + /@vitejs/plugin-vue@4.2.3(vite@4.4.6)(vue@3.3.4): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -9206,7 +9382,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) vue: 3.3.4 dev: false @@ -11439,6 +11615,35 @@ packages: '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 + /esbuild@0.18.16: + resolution: {integrity: sha512-1xLsOXrDqwdHxyXb/x/SOyg59jpf/SH7YMvU5RNSU7z3TInaASNJWNFJ6iRvLvLETZMasF3d1DdZLg7sgRimRQ==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.16 + '@esbuild/android-arm64': 0.18.16 + '@esbuild/android-x64': 0.18.16 + '@esbuild/darwin-arm64': 0.18.16 + '@esbuild/darwin-x64': 0.18.16 + '@esbuild/freebsd-arm64': 0.18.16 + '@esbuild/freebsd-x64': 0.18.16 + '@esbuild/linux-arm': 0.18.16 + '@esbuild/linux-arm64': 0.18.16 + '@esbuild/linux-ia32': 0.18.16 + '@esbuild/linux-loong64': 0.18.16 + '@esbuild/linux-mips64el': 0.18.16 + '@esbuild/linux-ppc64': 0.18.16 + '@esbuild/linux-riscv64': 0.18.16 + '@esbuild/linux-s390x': 0.18.16 + '@esbuild/linux-x64': 0.18.16 + '@esbuild/netbsd-x64': 0.18.16 + '@esbuild/openbsd-x64': 0.18.16 + '@esbuild/sunos-x64': 0.18.16 + '@esbuild/win32-arm64': 0.18.16 + '@esbuild/win32-ia32': 0.18.16 + '@esbuild/win32-x64': 0.18.16 + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -15370,6 +15575,14 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss@8.4.27: + resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + /preact-render-to-string@5.2.6(preact@10.15.1): resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} peerDependencies: @@ -16103,6 +16316,13 @@ packages: optionalDependencies: fsevents: 2.3.2 + /rollup@3.26.3: + resolution: {integrity: sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -17579,10 +17799,11 @@ packages: mlly: 1.2.1 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -17611,7 +17832,7 @@ packages: - supports-color dev: false - /vite@4.3.9(@types/node@14.18.51): + /vite@4.3.9(@types/node@18.16.18): resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -17636,21 +17857,58 @@ packages: terser: optional: true dependencies: - '@types/node': 14.18.51 + '@types/node': 18.16.18 esbuild: 0.17.19 postcss: 8.4.24 rollup: 3.25.1 optionalDependencies: fsevents: 2.3.2 + dev: false + + /vite@4.4.6(@types/node@14.18.51): + resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 14.18.51 + esbuild: 0.18.16 + postcss: 8.4.27 + rollup: 3.26.3 + optionalDependencies: + fsevents: 2.3.2 dev: true - /vite@4.3.9(@types/node@18.16.18)(sass@1.63.4): - resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} + /vite@4.4.6(@types/node@18.16.18)(sass@1.63.4): + resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' + lightningcss: ^1.21.0 sass: '*' stylus: '*' sugarss: '*' @@ -17660,6 +17918,8 @@ packages: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -17670,14 +17930,14 @@ packages: optional: true dependencies: '@types/node': 18.16.18 - esbuild: 0.17.19 - postcss: 8.4.24 - rollup: 3.25.1 + esbuild: 0.18.16 + postcss: 8.4.27 + rollup: 3.26.3 sass: 1.63.4 optionalDependencies: fsevents: 2.3.2 - /vitefu@0.2.4(vite@4.3.9): + /vitefu@0.2.4(vite@4.4.6): resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} peerDependencies: vite: ^3.0.0 || ^4.0.0 @@ -17685,7 +17945,7 @@ packages: vite: optional: true dependencies: - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) dev: false /vitest@0.31.4: @@ -17741,11 +18001,12 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.5.0 - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) + vite: 4.3.9(@types/node@18.16.18) vite-node: 0.31.4(@types/node@18.16.18) why-is-node-running: 2.2.2 transitivePeerDependencies: - less + - lightningcss - sass - stylus - sugarss @@ -18391,7 +18652,6 @@ packages: resolution: {directory: packages/astro, type: directory} id: file:packages/astro name: astro - version: 2.9.1 engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true peerDependencies: @@ -18453,14 +18713,15 @@ packages: typescript: 5.0.4 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.3.9(@types/node@18.16.18)(sass@1.63.4) - vitefu: 0.2.4(vite@4.3.9) + vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4) + vitefu: 0.2.4(vite@4.4.6) which-pm: 2.0.0 yargs-parser: 21.1.1 zod: 3.20.6 transitivePeerDependencies: - '@types/node' - less + - lightningcss - sass - stylus - sugarss @@ -18476,25 +18737,21 @@ packages: file:packages/astro/test/fixtures/css-assets/packages/font-awesome: resolution: {directory: packages/astro/test/fixtures/css-assets/packages/font-awesome, type: directory} name: '@test/astro-font-awesome-package' - version: 0.0.1 dev: false file:packages/astro/test/fixtures/multiple-renderers/renderers/one: resolution: {directory: packages/astro/test/fixtures/multiple-renderers/renderers/one, type: directory} name: '@test/astro-renderer-one' - version: 1.0.0 dev: false file:packages/astro/test/fixtures/multiple-renderers/renderers/two: resolution: {directory: packages/astro/test/fixtures/multiple-renderers/renderers/two, type: directory} name: '@test/astro-renderer-two' - version: 1.0.0 dev: false file:packages/astro/test/fixtures/solid-component/deps/solid-jsx-component: resolution: {directory: packages/astro/test/fixtures/solid-component/deps/solid-jsx-component, type: directory} name: '@test/solid-jsx-component' - version: 0.0.0 dependencies: solid-js: 1.7.6 dev: false @@ -18503,7 +18760,6 @@ packages: resolution: {directory: packages/integrations/netlify, type: directory} id: file:packages/integrations/netlify name: '@astrojs/netlify' - version: 2.5.0 peerDependencies: astro: '*' dependencies: @@ -18518,7 +18774,6 @@ packages: resolution: {directory: packages/integrations/vercel, type: directory} id: file:packages/integrations/vercel name: '@astrojs/vercel' - version: 3.7.4 peerDependencies: astro: '*' dependencies: