diff options
author | 2023-01-04 03:06:07 +0800 | |
---|---|---|
committer | 2023-01-03 14:06:07 -0500 | |
commit | 5eba34fcc663def20bdf6e0daad02a6a5472776b (patch) | |
tree | 43e6112eaac84b3c66f9ad3c4fed736677f533f5 /packages/integrations/netlify | |
parent | 8fb28648f66629741cb976bfe34ccd9d8f55661e (diff) | |
download | astro-5eba34fcc663def20bdf6e0daad02a6a5472776b.tar.gz astro-5eba34fcc663def20bdf6e0daad02a6a5472776b.tar.zst astro-5eba34fcc663def20bdf6e0daad02a6a5472776b.zip |
Remove deprecated APIs (#5707)
* Remove deprecated Astro globals
* Remove deprecated hook param
* Fix test
* Add changeset
* Add TODO
Diffstat (limited to 'packages/integrations/netlify')
-rw-r--r-- | packages/integrations/netlify/src/integration-edge-functions.ts | 11 | ||||
-rw-r--r-- | packages/integrations/netlify/src/integration-functions.ts | 9 |
2 files changed, 0 insertions, 20 deletions
diff --git a/packages/integrations/netlify/src/integration-edge-functions.ts b/packages/integrations/netlify/src/integration-edge-functions.ts index 8e16e0595..35b660e2c 100644 --- a/packages/integrations/netlify/src/integration-edge-functions.ts +++ b/packages/integrations/netlify/src/integration-edge-functions.ts @@ -111,13 +111,11 @@ export function netlifyEdgeFunctions({ dist }: NetlifyEdgeFunctionsOptions = {}) let _config: AstroConfig; let entryFile: string; let _buildConfig: BuildConfig; - let needsBuildConfig = false; let _vite: any; return { name: '@astrojs/netlify/edge-functions', hooks: { 'astro:config:setup': ({ config, updateConfig }) => { - needsBuildConfig = !config.build.client; // Add a plugin that shims the global environment. const injectPlugin: VitePlugin = { name: '@astrojs/netlify/plugin-inject', @@ -156,15 +154,6 @@ export function netlifyEdgeFunctions({ dist }: NetlifyEdgeFunctionsOptions = {}) ); } }, - 'astro:build:start': ({ buildConfig }) => { - if (needsBuildConfig) { - buildConfig.client = _config.outDir; - buildConfig.server = new URL('./.netlify/edge-functions/', _config.root); - buildConfig.serverEntry = 'entry.js'; - _buildConfig = buildConfig; - entryFile = buildConfig.serverEntry.replace(/\.m?js/, ''); - } - }, 'astro:build:setup': ({ vite, target }) => { if (target === 'server') { _vite = vite; diff --git a/packages/integrations/netlify/src/integration-functions.ts b/packages/integrations/netlify/src/integration-functions.ts index e1d6de420..e8ff4bd1f 100644 --- a/packages/integrations/netlify/src/integration-functions.ts +++ b/packages/integrations/netlify/src/integration-functions.ts @@ -22,12 +22,10 @@ function netlifyFunctions({ }: NetlifyFunctionsOptions = {}): AstroIntegration { let _config: AstroConfig; let entryFile: string; - let needsBuildConfig = false; return { name: '@astrojs/netlify', hooks: { 'astro:config:setup': ({ config, updateConfig }) => { - needsBuildConfig = !config.build.client; const outDir = dist ?? new URL('./dist/', config.root); updateConfig({ outDir, @@ -49,13 +47,6 @@ function netlifyFunctions({ ); } }, - 'astro:build:start': ({ buildConfig }) => { - if (needsBuildConfig) { - buildConfig.client = _config.outDir; - buildConfig.server = new URL('./.netlify/functions-internal/', _config.root); - entryFile = buildConfig.serverEntry.replace(/\.m?js/, ''); - } - }, 'astro:build:done': async ({ routes, dir }) => { await createRedirects(routes, dir, entryFile, false); }, |