summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cmd/build.js2
-rw-r--r--scripts/package.json11
-rw-r--r--scripts/smoke/cleanup.js5
-rw-r--r--scripts/smoke/index.js5
4 files changed, 8 insertions, 15 deletions
diff --git a/scripts/cmd/build.js b/scripts/cmd/build.js
index 6d1189b71..b516e6b51 100644
--- a/scripts/cmd/build.js
+++ b/scripts/cmd/build.js
@@ -12,7 +12,7 @@ const defaultConfig = {
minify: false,
format: 'esm',
platform: 'node',
- target: 'node16',
+ target: 'node18',
sourcemap: false,
sourcesContent: false,
};
diff --git a/scripts/package.json b/scripts/package.json
index 1bb517750..8e89fb97c 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -8,20 +8,19 @@
"astro-scripts": "./index.js"
},
"dependencies": {
- "@astrojs/webapi": "workspace:*",
"arg": "^5.0.2",
- "esbuild": "^0.17.19",
- "globby": "^12.2.0",
+ "esbuild": "^0.19.2",
+ "globby": "^13.2.2",
"kleur": "^4.1.4",
"p-limit": "^4.0.0",
- "svelte": "^3.59.1",
+ "svelte": "^4.2.0",
"tar": "^6.1.15"
},
"devDependencies": {
- "@octokit/action": "^3.18.1",
+ "@octokit/action": "^6.0.5",
"del": "^7.0.0",
"esbuild-plugin-copy": "^2.1.1",
- "execa": "^6.1.0",
+ "execa": "^8.0.1",
"tsconfig-resolver": "^3.0.1"
}
}
diff --git a/scripts/smoke/cleanup.js b/scripts/smoke/cleanup.js
index 0d7db79f3..3b03951f9 100644
--- a/scripts/smoke/cleanup.js
+++ b/scripts/smoke/cleanup.js
@@ -3,11 +3,8 @@
// @ts-check
import { execa } from 'execa';
-import { polyfill } from '@astrojs/webapi';
-import { fileURLToPath } from 'node:url';
import { promises as fs } from 'node:fs';
-
-polyfill(globalThis, { exclude: 'window document' });
+import { fileURLToPath } from 'node:url';
/* Configuration
/* ========================================================================== */
diff --git a/scripts/smoke/index.js b/scripts/smoke/index.js
index 9bdaff820..7ab78e286 100644
--- a/scripts/smoke/index.js
+++ b/scripts/smoke/index.js
@@ -3,11 +3,8 @@
// @ts-check
import { execa } from 'execa';
-import { polyfill } from '@astrojs/webapi';
-import { fileURLToPath } from 'node:url';
import { promises as fs } from 'node:fs';
-
-polyfill(globalThis, { exclude: 'window document' });
+import { fileURLToPath } from 'node:url';
/** URL directory containing the entire project. */
const rootDir = new URL('../../', import.meta.url);