From 6b69de79fa84f5e7f82db9160f97fbb7a563ebde Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Mon, 16 Sep 2024 11:51:40 -0700 Subject: [PATCH] fix: import process for improved Deno compatibility (#13204) --- packages/svelte/scripts/check-treeshakeability.js | 1 + packages/svelte/scripts/generate-types.js | 1 + packages/svelte/src/compiler/validate-options.js | 2 ++ 3 files changed, 4 insertions(+) diff --git a/packages/svelte/scripts/check-treeshakeability.js b/packages/svelte/scripts/check-treeshakeability.js index 90d5ab022c..9263649956 100644 --- a/packages/svelte/scripts/check-treeshakeability.js +++ b/packages/svelte/scripts/check-treeshakeability.js @@ -1,5 +1,6 @@ import fs from 'node:fs'; import path from 'node:path'; +import process from 'node:process'; import { rollup } from 'rollup'; import virtual from '@rollup/plugin-virtual'; import { nodeResolve } from '@rollup/plugin-node-resolve'; diff --git a/packages/svelte/scripts/generate-types.js b/packages/svelte/scripts/generate-types.js index 57f5097a86..8083851c35 100644 --- a/packages/svelte/scripts/generate-types.js +++ b/packages/svelte/scripts/generate-types.js @@ -1,4 +1,5 @@ import fs from 'node:fs'; +import process from 'node:process'; import { fileURLToPath } from 'node:url'; import { createBundle } from 'dts-buddy'; diff --git a/packages/svelte/src/compiler/validate-options.js b/packages/svelte/src/compiler/validate-options.js index cef1b7e64b..c84fdac8a7 100644 --- a/packages/svelte/src/compiler/validate-options.js +++ b/packages/svelte/src/compiler/validate-options.js @@ -1,3 +1,5 @@ +import process from 'node:process'; + /** @import { ModuleCompileOptions, ValidatedModuleCompileOptions, CompileOptions, ValidatedCompileOptions } from '#compiler' */ import * as e from './errors.js'; import * as w from './warnings.js';