From afa87af01c79a9baa539f2992d32154d2a4739bd Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 14:46:37 -0800 Subject: task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq --- vanilla/node_modules/vitest/dist/workers/forks.js | 54 ------------ .../node_modules/vitest/dist/workers/runVmTests.js | 95 ---------------------- .../node_modules/vitest/dist/workers/threads.js | 55 ------------- .../node_modules/vitest/dist/workers/vmForks.js | 36 -------- .../node_modules/vitest/dist/workers/vmThreads.js | 37 --------- 5 files changed, 277 deletions(-) delete mode 100644 vanilla/node_modules/vitest/dist/workers/forks.js delete mode 100644 vanilla/node_modules/vitest/dist/workers/runVmTests.js delete mode 100644 vanilla/node_modules/vitest/dist/workers/threads.js delete mode 100644 vanilla/node_modules/vitest/dist/workers/vmForks.js delete mode 100644 vanilla/node_modules/vitest/dist/workers/vmThreads.js (limited to 'vanilla/node_modules/vitest/dist/workers') diff --git a/vanilla/node_modules/vitest/dist/workers/forks.js b/vanilla/node_modules/vitest/dist/workers/forks.js deleted file mode 100644 index 676b2ce..0000000 --- a/vanilla/node_modules/vitest/dist/workers/forks.js +++ /dev/null @@ -1,54 +0,0 @@ -import { r as runBaseTests, s as setupEnvironment } from '../chunks/base.CJ0Y4ePK.js'; -import { w as workerInit } from '../chunks/init-forks._y3TW739.js'; -import 'node:vm'; -import '@vitest/spy'; -import '../chunks/index.6Qv1eEA6.js'; -import '@vitest/expect'; -import '../chunks/setup-common.Cm-kSBVi.js'; -import '../chunks/coverage.D_JHT54q.js'; -import '@vitest/snapshot'; -import '@vitest/utils/timers'; -import '../chunks/utils.DvEY5TfP.js'; -import '../chunks/rpc.BoxB0q7B.js'; -import '../chunks/index.Chj8NDwU.js'; -import '../chunks/test.B8ej_ZHS.js'; -import '@vitest/runner'; -import '@vitest/utils/helpers'; -import '../chunks/benchmark.B3N2zMcH.js'; -import '@vitest/runner/utils'; -import '@vitest/utils/error'; -import 'pathe'; -import '../chunks/vi.2VT5v0um.js'; -import '@vitest/utils/offset'; -import '@vitest/utils/source-map'; -import '../chunks/_commonjsHelpers.D26ty3Ew.js'; -import '../chunks/date.Bq6ZW5rf.js'; -import '../chunks/init.B6MLFIaN.js'; -import 'node:fs'; -import 'node:module'; -import 'node:url'; -import 'vite/module-runner'; -import '../chunks/startModuleRunner.DEj0jb3e.js'; -import '../chunks/modules.BJuCwlRJ.js'; -import '../path.js'; -import 'node:path'; -import '@vitest/utils/serialize'; -import '../module-evaluator.js'; -import '../chunks/traces.CCmnQaNT.js'; -import '@vitest/mocker'; -import '../chunks/index.CyBMJtT7.js'; -import 'node:console'; -import '../chunks/inspector.CvyFGlXm.js'; -import '../chunks/evaluatedModules.Dg1zASAC.js'; -import 'node:perf_hooks'; -import 'node:timers'; -import 'node:timers/promises'; -import 'node:util'; -import '@vitest/utils/constants'; -import '../chunks/index.Z5E_ObnR.js'; -import 'expect-type'; - -workerInit({ - runTests: runBaseTests, - setup: setupEnvironment -}); diff --git a/vanilla/node_modules/vitest/dist/workers/runVmTests.js b/vanilla/node_modules/vitest/dist/workers/runVmTests.js deleted file mode 100644 index 84328b4..0000000 --- a/vanilla/node_modules/vitest/dist/workers/runVmTests.js +++ /dev/null @@ -1,95 +0,0 @@ -import { createRequire } from 'node:module'; -import { performance } from 'node:perf_hooks'; -import timers from 'node:timers'; -import timersPromises from 'node:timers/promises'; -import util from 'node:util'; -import { startTests, collectTests } from '@vitest/runner'; -import { KNOWN_ASSET_TYPES } from '@vitest/utils/constants'; -import { s as setupChaiConfig, r as resolveTestRunner, a as resolveSnapshotEnvironment } from '../chunks/index.6Qv1eEA6.js'; -import { c as setupCommonEnv, s as startCoverageInsideWorker, a as stopCoverageInsideWorker } from '../chunks/setup-common.Cm-kSBVi.js'; -import { i as index } from '../chunks/index.Z5E_ObnR.js'; -import { c as closeInspector } from '../chunks/inspector.CvyFGlXm.js'; -import { g as getWorkerState } from '../chunks/utils.DvEY5TfP.js'; -import { g as globalExpect } from '../chunks/vi.2VT5v0um.js'; -import '@vitest/expect'; -import '../chunks/rpc.BoxB0q7B.js'; -import '@vitest/utils/timers'; -import '../chunks/index.Chj8NDwU.js'; -import '../chunks/test.B8ej_ZHS.js'; -import '@vitest/utils/helpers'; -import '../chunks/benchmark.B3N2zMcH.js'; -import '@vitest/runner/utils'; -import '@vitest/utils/error'; -import 'pathe'; -import '../chunks/coverage.D_JHT54q.js'; -import '@vitest/snapshot'; -import '../chunks/evaluatedModules.Dg1zASAC.js'; -import 'vite/module-runner'; -import 'expect-type'; -import 'node:url'; -import '@vitest/spy'; -import '@vitest/utils/offset'; -import '@vitest/utils/source-map'; -import '../chunks/_commonjsHelpers.D26ty3Ew.js'; -import '../chunks/date.Bq6ZW5rf.js'; - -async function run(method, files, config, moduleRunner, traces) { - const workerState = getWorkerState(); - await traces.$("vitest.runtime.global_env", () => setupCommonEnv(config)); - Object.defineProperty(globalThis, "__vitest_index__", { - value: index, - enumerable: false - }); - const viteEnvironment = workerState.environment.viteEnvironment || workerState.environment.name; - globalExpect.setState({ environment: workerState.environment.name }); - if (viteEnvironment === "client") { - const _require = createRequire(import.meta.url); - // always mock "required" `css` files, because we cannot process them - _require.extensions[".css"] = resolveCss; - _require.extensions[".scss"] = resolveCss; - _require.extensions[".sass"] = resolveCss; - _require.extensions[".less"] = resolveCss; - // since we are using Vite, we can assume how these will be resolved - KNOWN_ASSET_TYPES.forEach((type) => { - _require.extensions[`.${type}`] = resolveAsset; - }); - process.env.SSR = ""; - } else process.env.SSR = "1"; - // @ts-expect-error not typed global for patched timers - globalThis.__vitest_required__ = { - util, - timers, - timersPromises - }; - await traces.$("vitest.runtime.coverage.start", () => startCoverageInsideWorker(config.coverage, moduleRunner, { isolate: false })); - if (config.chaiConfig) setupChaiConfig(config.chaiConfig); - const [testRunner, snapshotEnvironment] = await Promise.all([traces.$("vitest.runtime.runner", () => resolveTestRunner(config, moduleRunner, traces)), traces.$("vitest.runtime.snapshot.environment", () => resolveSnapshotEnvironment(config, moduleRunner))]); - config.snapshotOptions.snapshotEnvironment = snapshotEnvironment; - testRunner.getWorkerContext = void 0; - workerState.onCancel((reason) => { - closeInspector(config); - testRunner.cancel?.(reason); - }); - workerState.durations.prepare = performance.now() - workerState.durations.prepare; - const { vi } = index; - await traces.$(`vitest.test.runner.${method}`, async () => { - for (const file of files) { - workerState.filepath = file.filepath; - if (method === "run") await traces.$(`vitest.test.runner.${method}.module`, { attributes: { "code.file.path": file.filepath } }, () => startTests([file], testRunner)); - else await traces.$(`vitest.test.runner.${method}.module`, { attributes: { "code.file.path": file.filepath } }, () => collectTests([file], testRunner)); - // reset after tests, because user might call `vi.setConfig` in setupFile - vi.resetConfig(); - // mocks should not affect different files - vi.restoreAllMocks(); - } - }); - await traces.$("vitest.runtime.coverage.stop", () => stopCoverageInsideWorker(config.coverage, moduleRunner, { isolate: false })); -} -function resolveCss(mod) { - mod.exports = ""; -} -function resolveAsset(mod, url) { - mod.exports = url; -} - -export { run }; diff --git a/vanilla/node_modules/vitest/dist/workers/threads.js b/vanilla/node_modules/vitest/dist/workers/threads.js deleted file mode 100644 index 728087f..0000000 --- a/vanilla/node_modules/vitest/dist/workers/threads.js +++ /dev/null @@ -1,55 +0,0 @@ -import { s as setupEnvironment, r as runBaseTests } from '../chunks/base.CJ0Y4ePK.js'; -import { w as workerInit } from '../chunks/init-threads.DBO2kn-p.js'; -import 'node:vm'; -import '@vitest/spy'; -import '../chunks/index.6Qv1eEA6.js'; -import '@vitest/expect'; -import '../chunks/setup-common.Cm-kSBVi.js'; -import '../chunks/coverage.D_JHT54q.js'; -import '@vitest/snapshot'; -import '@vitest/utils/timers'; -import '../chunks/utils.DvEY5TfP.js'; -import '../chunks/rpc.BoxB0q7B.js'; -import '../chunks/index.Chj8NDwU.js'; -import '../chunks/test.B8ej_ZHS.js'; -import '@vitest/runner'; -import '@vitest/utils/helpers'; -import '../chunks/benchmark.B3N2zMcH.js'; -import '@vitest/runner/utils'; -import '@vitest/utils/error'; -import 'pathe'; -import '../chunks/vi.2VT5v0um.js'; -import '@vitest/utils/offset'; -import '@vitest/utils/source-map'; -import '../chunks/_commonjsHelpers.D26ty3Ew.js'; -import '../chunks/date.Bq6ZW5rf.js'; -import '../chunks/init.B6MLFIaN.js'; -import 'node:fs'; -import 'node:module'; -import 'node:url'; -import 'vite/module-runner'; -import '../chunks/startModuleRunner.DEj0jb3e.js'; -import '../chunks/modules.BJuCwlRJ.js'; -import '../path.js'; -import 'node:path'; -import '@vitest/utils/serialize'; -import '../module-evaluator.js'; -import '../chunks/traces.CCmnQaNT.js'; -import '@vitest/mocker'; -import '../chunks/index.CyBMJtT7.js'; -import 'node:console'; -import '../chunks/inspector.CvyFGlXm.js'; -import '../chunks/evaluatedModules.Dg1zASAC.js'; -import 'node:perf_hooks'; -import 'node:timers'; -import 'node:timers/promises'; -import 'node:util'; -import '@vitest/utils/constants'; -import '../chunks/index.Z5E_ObnR.js'; -import 'expect-type'; -import 'node:worker_threads'; - -workerInit({ - runTests: runBaseTests, - setup: setupEnvironment -}); diff --git a/vanilla/node_modules/vitest/dist/workers/vmForks.js b/vanilla/node_modules/vitest/dist/workers/vmForks.js deleted file mode 100644 index ffb6ab1..0000000 --- a/vanilla/node_modules/vitest/dist/workers/vmForks.js +++ /dev/null @@ -1,36 +0,0 @@ -import { w as workerInit } from '../chunks/init-forks._y3TW739.js'; -import { r as runVmTests } from '../chunks/vm.D3epNOPZ.js'; -import '../chunks/init.B6MLFIaN.js'; -import 'node:fs'; -import 'node:module'; -import 'node:url'; -import 'pathe'; -import 'vite/module-runner'; -import '../chunks/startModuleRunner.DEj0jb3e.js'; -import '@vitest/utils/helpers'; -import '../chunks/modules.BJuCwlRJ.js'; -import '../path.js'; -import 'node:path'; -import '@vitest/utils/serialize'; -import '../module-evaluator.js'; -import 'node:vm'; -import '../chunks/traces.CCmnQaNT.js'; -import '@vitest/mocker'; -import '../chunks/index.CyBMJtT7.js'; -import 'node:console'; -import '@vitest/utils/error'; -import '../chunks/rpc.BoxB0q7B.js'; -import '@vitest/utils/timers'; -import '../chunks/index.Chj8NDwU.js'; -import '../chunks/utils.DvEY5TfP.js'; -import '@vitest/utils/source-map'; -import '../chunks/inspector.CvyFGlXm.js'; -import '../chunks/evaluatedModules.Dg1zASAC.js'; -import '../chunks/console.Cf-YriPC.js'; -import 'node:stream'; -import 'tinyrainbow'; -import '../chunks/date.Bq6ZW5rf.js'; -import '@vitest/utils/resolver'; -import '@vitest/utils/constants'; - -workerInit({ runTests: runVmTests }); diff --git a/vanilla/node_modules/vitest/dist/workers/vmThreads.js b/vanilla/node_modules/vitest/dist/workers/vmThreads.js deleted file mode 100644 index 6a194e5..0000000 --- a/vanilla/node_modules/vitest/dist/workers/vmThreads.js +++ /dev/null @@ -1,37 +0,0 @@ -import { w as workerInit } from '../chunks/init-threads.DBO2kn-p.js'; -import { r as runVmTests } from '../chunks/vm.D3epNOPZ.js'; -import 'node:worker_threads'; -import '../chunks/init.B6MLFIaN.js'; -import 'node:fs'; -import 'node:module'; -import 'node:url'; -import 'pathe'; -import 'vite/module-runner'; -import '../chunks/startModuleRunner.DEj0jb3e.js'; -import '@vitest/utils/helpers'; -import '../chunks/modules.BJuCwlRJ.js'; -import '../path.js'; -import 'node:path'; -import '@vitest/utils/serialize'; -import '../module-evaluator.js'; -import 'node:vm'; -import '../chunks/traces.CCmnQaNT.js'; -import '@vitest/mocker'; -import '../chunks/index.CyBMJtT7.js'; -import 'node:console'; -import '@vitest/utils/error'; -import '../chunks/rpc.BoxB0q7B.js'; -import '@vitest/utils/timers'; -import '../chunks/index.Chj8NDwU.js'; -import '../chunks/utils.DvEY5TfP.js'; -import '@vitest/utils/source-map'; -import '../chunks/inspector.CvyFGlXm.js'; -import '../chunks/evaluatedModules.Dg1zASAC.js'; -import '../chunks/console.Cf-YriPC.js'; -import 'node:stream'; -import 'tinyrainbow'; -import '../chunks/date.Bq6ZW5rf.js'; -import '@vitest/utils/resolver'; -import '@vitest/utils/constants'; - -workerInit({ runTests: runVmTests }); -- cgit v1.2.3