diff --git a/packages/wxt/e2e/tests/auto-imports.test.ts b/packages/wxt/e2e/tests/auto-imports.test.ts index 896bbd8c..e7a26e21 100644 --- a/packages/wxt/e2e/tests/auto-imports.test.ts +++ b/packages/wxt/e2e/tests/auto-imports.test.ts @@ -183,47 +183,6 @@ describe('Auto Imports', () => { " `); }); - - it('should still generate the #imports module', async () => { - const project = new TestProject(); - project.addFile('entrypoints/popup.html', ``); - // Project auto-imports should also be exported - project.addFile( - 'utils/time.ts', - `export function startOfDay(date: Date): Date { - throw Error("TODO") - }`, - ); - - await project.prepare(); - - expect(await project.serializeFile('.wxt/types/imports-module.d.ts')) - .toMatchInlineSnapshot(` - ".wxt/types/imports-module.d.ts - ---------------------------------------- - // Generated by wxt - // Types for the #import virtual module - declare module '#imports' { - export { browser } from 'wxt/browser'; - export { MigrationError, storage } from 'wxt/storage'; - export { useAppConfig } from 'wxt/utils/app-config'; - export { ContentScriptContext } from 'wxt/utils/content-script-context'; - export { createIframeUi } from 'wxt/utils/content-script-ui/iframe'; - export { createIntegratedUi } from 'wxt/utils/content-script-ui/integrated'; - export { createShadowRootUi } from 'wxt/utils/content-script-ui/shadow-root'; - export { defineAppConfig } from 'wxt/utils/define-app-config'; - export { defineBackground } from 'wxt/utils/define-background'; - export { defineContentScript } from 'wxt/utils/define-content-script'; - export { defineUnlistedScript } from 'wxt/utils/define-unlisted-script'; - export { defineWxtPlugin } from 'wxt/utils/define-wxt-plugin'; - export { injectScript } from 'wxt/utils/inject-script'; - export { InvalidMatchPattern, MatchPattern } from 'wxt/utils/match-patterns'; - export { fakeBrowser } from 'wxt/testing'; - export { startOfDay } from '../utils/time'; - } - " - `); - }); }); describe('eslintrc', () => {