Skip to content

Commit fef614e

Browse files
committed
fix: rewrite .js to .ts imports in test files
Test files import from source using .js extensions which don't resolve on Node 24 with module:nodenext. Apply the same .js -> .ts import rewrite to test files as was done for source files. Assisted-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 39ee9f6 commit fef614e

36 files changed

Lines changed: 106 additions & 106 deletions

File tree

packages/dev-server-esbuild/test/banner-footer.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { createTestServer } from '@web/dev-server-core/test-helpers';
5-
import { expectIncludes } from '@web/dev-server-core/test-helpers';
4+
import { createTestServer } from '@web/dev-server-core/test-helpers.ts';
5+
import { expectIncludes } from '@web/dev-server-core/test-helpers.ts';
66

77
import { esbuildPlugin } from '../src/index.ts';
88

packages/dev-server-esbuild/test/browser-targets.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
3-
import browserCompatData from '@mdn/browser-compat-data';
3+
import browserCompatData from '@mdn/browser-compat-data.ts';
44
const { browsers } = browserCompatData;
55
import { isLatestModernBrowser, getLatestStableMajor } from '../src/browser-targets.ts';
66

packages/dev-server-esbuild/test/json.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers';
4+
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers.ts';
55

66
import { esbuildPlugin } from '../src/index.ts';
77

packages/dev-server-esbuild/test/jsx.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers';
4+
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers.ts';
55

66
import { esbuildPlugin } from '../src/index.ts';
77

packages/dev-server-esbuild/test/target.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers';
4+
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers.ts';
55

66
import { esbuildPlugin } from '../src/index.ts';
77

packages/dev-server-esbuild/test/ts.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { createTestServer } from '@web/dev-server-core/test-helpers';
5-
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers';
4+
import { createTestServer } from '@web/dev-server-core/test-helpers.ts';
5+
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers.ts';
66
import type { Plugin as RollupPlugin } from 'rollup';
7-
import { fromRollup } from '@web/dev-server-rollup';
7+
import { fromRollup } from '@web/dev-server-rollup.ts';
88

99
import { esbuildPlugin } from '../src/index.ts';
1010

packages/dev-server-esbuild/test/tsx.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import assert from 'node:assert/strict';
22
import { describe, it } from 'node:test';
33
import path from 'path';
4-
import { createTestServer } from '@web/dev-server-core/test-helpers';
5-
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers';
4+
import { createTestServer } from '@web/dev-server-core/test-helpers.ts';
5+
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers.ts';
66

77
import { esbuildPlugin } from '../src/index.ts';
88

packages/dev-server-hmr/test/browser.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { describe, it, before, after } from 'node:test';
22
import assert from 'node:assert/strict';
33
import { stubMethod } from 'hanbi';
4-
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers';
4+
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers.ts';
55
import type { Browser, HTTPResponse, Page } from 'puppeteer';
66
import { launch as launchPuppeteer } from 'puppeteer';
77
import { posix as pathUtil } from 'path';

packages/dev-server-import-maps/test/injection.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { it } from 'node:test';
2-
import { createTestServer, expectNotIncludes } from '@web/dev-server-core/test-helpers';
3-
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers';
2+
import { createTestServer, expectNotIncludes } from '@web/dev-server-core/test-helpers.ts';
3+
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers.ts';
44

5-
import { importMapsPlugin } from '../src/importMapsPlugin.js';
5+
import { importMapsPlugin } from '../src/importMapsPlugin.ts';
66

77
it('can inject an import map into any page', async () => {
88
const { server, host } = await createTestServer({

packages/dev-server-import-maps/test/resolving.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { describe, it } from 'node:test';
22
import assert from 'node:assert/strict';
3-
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers';
4-
import { createTestServer } from '@web/dev-server-core/test-helpers';
3+
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers.ts';
4+
import { createTestServer } from '@web/dev-server-core/test-helpers.ts';
55
import { spy } from 'hanbi';
66
import path from 'path';
77

0 commit comments

Comments
 (0)