aboutsummaryrefslogtreecommitdiff
path: root/packages/integrations/node/src
diff options
context:
space:
mode:
authorGravatar Erika <3019731+Princesseuh@users.noreply.github.com> 2024-09-11 14:26:50 +0200
committerGravatar GitHub <noreply@github.com> 2024-09-11 14:26:50 +0200
commit8ab2c8c018afddff89549e077b50c30b98a2aec4 (patch)
treea4d2b39e1f71fec7b38a8a661405f7d9b47de20b /packages/integrations/node/src
parentf5663e40ace3db796de60cadaed7cd6e35c96717 (diff)
downloadastro-8ab2c8c018afddff89549e077b50c30b98a2aec4.tar.gz
astro-8ab2c8c018afddff89549e077b50c30b98a2aec4.tar.zst
astro-8ab2c8c018afddff89549e077b50c30b98a2aec4.zip
feat: remove hybrid (#375)
* feat: remove hybrid * fix: udpate with new API * fix: update for latest next changes * fix: more test-utils fix * fix: build * fix: build * fix: tests * fix: netlify * fix: astro env * fix: use types from AStro * chore: changeset
Diffstat (limited to 'packages/integrations/node/src')
-rw-r--r--packages/integrations/node/src/index.ts12
1 files changed, 5 insertions, 7 deletions
diff --git a/packages/integrations/node/src/index.ts b/packages/integrations/node/src/index.ts
index ec7a2ae3f..dbd39e6ea 100644
--- a/packages/integrations/node/src/index.ts
+++ b/packages/integrations/node/src/index.ts
@@ -9,6 +9,10 @@ export function getAdapter(options: Options): AstroAdapter {
previewEntrypoint: '@astrojs/node/preview.js',
exports: ['handler', 'startServer', 'options'],
args: options,
+ adapterFeatures: {
+ buildOutput: 'server',
+ edgeMiddleware: false,
+ },
supportedAstroFeatures: {
hybridOutput: 'stable',
staticOutput: 'stable',
@@ -59,7 +63,7 @@ export default function createIntegration(userOptions: UserOptions): AstroIntegr
},
});
},
- 'astro:config:done': ({ setAdapter, config, logger }) => {
+ 'astro:config:done': ({ setAdapter, config }) => {
_options = {
...userOptions,
client: config.build.client?.toString(),
@@ -69,12 +73,6 @@ export default function createIntegration(userOptions: UserOptions): AstroIntegr
assets: config.build.assets,
};
setAdapter(getAdapter(_options));
-
- if (config.output === 'static') {
- logger.warn(
- `\`output: "server"\` or \`output: "hybrid"\` is required to use this adapter.`
- );
- }
},
},
};