From 7eca0ace6b152beaa0ff6521d8615cabe7d23275 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 18:32:12 +0000 Subject: [PATCH] chore(ci): bump actions/upload-pages-artifact from 4 to 5 Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 4 to 5. - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](https://github.com/actions/upload-pages-artifact/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/upload-pages-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/deploy-docs.yml | 2 +- docs-site/scripts/generate-hero-images-free.js | 2 +- docs-site/scripts/generate-hero-images.js | 2 +- docs-site/scripts/generate-trading-only.js | 2 +- scripts/build/auto-changelog.js | 4 +++- scripts/build/copy-adapters.js | 4 +++- scripts/build/copy-hook-dependencies.js | 4 +++- scripts/build/copy-locales.js | 4 +++- scripts/build/copy-plugin-js.js | 4 +++- scripts/check-node-version.js | 4 +++- scripts/validation/validate-platforms.js | 4 +++- tests/performance/compare-to-baseline.ts | 4 +++- tests/performance/run-all-benchmarks.ts | 4 +++- tests/performance/session-registry-bench.ts | 4 +++- 14 files changed, 34 insertions(+), 14 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index c96daeb57..aabf5ae82 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -65,7 +65,7 @@ jobs: npm run build - name: Upload artifact - uses: actions/upload-pages-artifact@v4 + uses: actions/upload-pages-artifact@v5 with: path: 'docs-site/build' diff --git a/docs-site/scripts/generate-hero-images-free.js b/docs-site/scripts/generate-hero-images-free.js index 7c160cd92..b1a73a36a 100644 --- a/docs-site/scripts/generate-hero-images-free.js +++ b/docs-site/scripts/generate-hero-images-free.js @@ -217,4 +217,4 @@ async function main() { main().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/docs-site/scripts/generate-hero-images.js b/docs-site/scripts/generate-hero-images.js index 8829cd3fd..e9affba9d 100755 --- a/docs-site/scripts/generate-hero-images.js +++ b/docs-site/scripts/generate-hero-images.js @@ -285,4 +285,4 @@ async function main() { main().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/docs-site/scripts/generate-trading-only.js b/docs-site/scripts/generate-trading-only.js index 2101962ce..1879433ce 100644 --- a/docs-site/scripts/generate-trading-only.js +++ b/docs-site/scripts/generate-trading-only.js @@ -116,4 +116,4 @@ async function generateImage() { generateImage().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/scripts/build/auto-changelog.js b/scripts/build/auto-changelog.js index 6c43a81c2..032fb852d 100644 --- a/scripts/build/auto-changelog.js +++ b/scripts/build/auto-changelog.js @@ -1,3 +1,5 @@ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { readFileSync, writeFileSync } from 'fs'; const pkg = JSON.parse(readFileSync('package.json', 'utf8')); const version = pkg.version; @@ -5,4 +7,4 @@ const date = new Date().toISOString().split('T')[0]; let existing = ''; try { existing = readFileSync('CHANGELOG.md', 'utf8'); } catch {} const entry = `## [${version}] - ${date}\n\n- Patch release\n\n`; -writeFileSync('CHANGELOG.md', entry + existing); +writeFileSync('CHANGELOG.md', entry + existing); diff --git a/scripts/build/copy-adapters.js b/scripts/build/copy-adapters.js index 073d0c088..a2dfaae93 100644 --- a/scripts/build/copy-adapters.js +++ b/scripts/build/copy-adapters.js @@ -5,6 +5,8 @@ * Copies .md, .json, and other non-compiled files that adapters need at runtime */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { cpSync, existsSync, readdirSync, statSync, mkdirSync } from 'fs'; import { dirname, join, extname } from 'path'; import { fileURLToPath } from 'url'; @@ -64,4 +66,4 @@ try { console.warn(' This is non-fatal - continuing build...'); // Exit with 0 so it doesn't break the build process.exit(0); -} +}; diff --git a/scripts/build/copy-hook-dependencies.js b/scripts/build/copy-hook-dependencies.js index 05ee920a7..9fad21a4c 100755 --- a/scripts/build/copy-hook-dependencies.js +++ b/scripts/build/copy-hook-dependencies.js @@ -14,6 +14,8 @@ // - Marketplace-compatible (no build step required) // - Simple build process (just copy files) +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { existsSync, mkdirSync, readFileSync, writeFileSync, copyFileSync, rmSync, promises as fsPromises } from 'fs'; import path from 'path'; import { fileURLToPath } from 'url'; @@ -166,4 +168,4 @@ async function main() { } } -main(); +main(); diff --git a/scripts/build/copy-locales.js b/scripts/build/copy-locales.js index 04d8cdb15..06a8a05b1 100644 --- a/scripts/build/copy-locales.js +++ b/scripts/build/copy-locales.js @@ -5,6 +5,8 @@ * Replaces Unix commands (mkdir -p, cp -r) with Node.js fs operations */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { mkdirSync, cpSync, existsSync } from 'fs'; import { dirname, join } from 'path'; import { fileURLToPath } from 'url'; @@ -29,4 +31,4 @@ try { } catch (error) { console.error('✗ Failed to copy locales:', error.message); process.exit(1); -} +}; diff --git a/scripts/build/copy-plugin-js.js b/scripts/build/copy-plugin-js.js index 57ea6842f..8ca0be581 100644 --- a/scripts/build/copy-plugin-js.js +++ b/scripts/build/copy-plugin-js.js @@ -8,6 +8,8 @@ * them in-place with minimal type checking. */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { execSync } from 'child_process'; import { readFileSync, writeFileSync, existsSync, statSync } from 'fs'; import path from 'path'; @@ -67,4 +69,4 @@ async function transpilePlugins() { transpilePlugins().catch(err => { console.error('❌ Error transpiling plugin files:', err); process.exit(1); -}); +}); diff --git a/scripts/check-node-version.js b/scripts/check-node-version.js index 3d77b6c7e..b6c96a468 100644 --- a/scripts/check-node-version.js +++ b/scripts/check-node-version.js @@ -12,6 +12,8 @@ * - Without this check, users see cryptic "SyntaxError: Unexpected token 'with'" */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); const MIN_NODE_VERSION = '20.12.0'; const CURRENT_NODE_VERSION = process.versions.node; @@ -126,4 +128,4 @@ if (!isVersionSatisfied(CURRENT_NODE_VERSION, MIN_NODE_VERSION)) { } // Version OK - continue silently -process.exit(0); +process.exit(0); diff --git a/scripts/validation/validate-platforms.js b/scripts/validation/validate-platforms.js index 71575a39c..848c7d406 100644 --- a/scripts/validation/validate-platforms.js +++ b/scripts/validation/validate-platforms.js @@ -14,6 +14,8 @@ * npm run validate:platforms */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; import { fileURLToPath } from 'url'; @@ -248,4 +250,4 @@ if (failedValidation > 0) { } else { console.log('✅ All platform data validated successfully!\n'); process.exit(0); -} +}; diff --git a/tests/performance/compare-to-baseline.ts b/tests/performance/compare-to-baseline.ts index 330c014fe..96c47c241 100644 --- a/tests/performance/compare-to-baseline.ts +++ b/tests/performance/compare-to-baseline.ts @@ -4,6 +4,8 @@ * Detects performance regressions by comparing results to baseline thresholds */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; @@ -205,4 +207,4 @@ function main() { } } -main(); +main(); diff --git a/tests/performance/run-all-benchmarks.ts b/tests/performance/run-all-benchmarks.ts index 72a5c613a..cfd471d89 100644 --- a/tests/performance/run-all-benchmarks.ts +++ b/tests/performance/run-all-benchmarks.ts @@ -4,6 +4,8 @@ * Executes all performance benchmarks and generates RESULTS.md */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { runProjectManagerBenchmarks } from './project-manager.bench'; import { runBrownfieldImportBenchmarks } from './brownfield-import.bench'; import { runAnalyzerBenchmarks } from './analyzer.bench'; @@ -218,4 +220,4 @@ if (import.meta.url === `file://${process.argv[1]}`) { }); } -export { runAllBenchmarks }; +export { runAllBenchmarks }; diff --git a/tests/performance/session-registry-bench.ts b/tests/performance/session-registry-bench.ts index da5cf9b2e..4a6b26954 100644 --- a/tests/performance/session-registry-bench.ts +++ b/tests/performance/session-registry-bench.ts @@ -4,6 +4,8 @@ * Measures registry update latency and performance */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; import { execSync } from 'child_process'; @@ -197,4 +199,4 @@ async function main() { main().catch(err => { console.error('Benchmark failed:', err); process.exit(1); -}); +});