Skip to content

Commit 19414ce

Browse files
committed
various cleanup
1 parent a862f9e commit 19414ce

File tree

4 files changed

+13
-14
lines changed

4 files changed

+13
-14
lines changed

packages/adapter-node/src/env.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
export const path = process.env['PATH'] || false;
1+
export const path = process.env['SOCKET_PATH'] || false;
22
export const host = process.env['HOST'] || '0.0.0.0';
33
export const port = process.env['PORT'] || (!path && 3000);

packages/adapter-node/src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import './shims';
12
import { path, host, port } from './env';
23
import { assetsMiddleware, kitMiddleware, prerenderedMiddleware } from './middlewares';
34
import compression from 'compression';

packages/adapter-node/src/shims.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { createRequire } from 'module';
2-
export { fetch, Response, Request, Headers } from '@sveltejs/kit/install-fetch';
1+
import { fetch, Response, Request, Headers } from '@sveltejs/kit/install-fetch';
32

4-
// esbuild automatically renames "require"
5-
// So we still have to use Object.defineProperty here
6-
Object.defineProperty(globalThis, 'require', {
7-
enumerable: true,
8-
value: createRequire(import.meta.url)
9-
});
3+
// @ts-expect-error
4+
globalThis.fetch = fetch;
5+
// @ts-expect-error
6+
globalThis.Response = Response;
7+
// @ts-expect-error
8+
globalThis.Request = Request;
9+
globalThis.Headers = Headers;

packages/adapter-vercel/index.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,9 @@ export default function (options) {
2323
lambda: join(dir, 'functions/node/render')
2424
};
2525

26-
// TODO ideally we'd have something like utils.tmpdir('vercel')
27-
// rather than hardcoding '.svelte-kit/vercel/entry.js', and the
28-
// relative import from that file to output/server/app.js
29-
// would be controlled. at the moment we're exposing
30-
// implementation details that could change
26+
// TODO ideally we'd have something like utils.tmpdir('vercel') rather
27+
// than hardcoding '.svelte-kit/vercel/entry.js'. At the moment we're
28+
// exposing implementation details that could change
3129
utils.log.minor('Generating serverless function...');
3230
utils.copy(join(files, 'entry.js'), '.svelte-kit/vercel/entry.js');
3331

0 commit comments

Comments
 (0)