diff --git a/packages/vite-plugin-angular/src/lib/angular-storybook-plugin.ts b/packages/vite-plugin-angular/src/lib/angular-storybook-plugin.ts deleted file mode 100644 index 236fe0975..000000000 --- a/packages/vite-plugin-angular/src/lib/angular-storybook-plugin.ts +++ /dev/null @@ -1,35 +0,0 @@ -import fs from 'node:fs'; -import { resolve } from 'node:path'; - -export function angularStorybookPlugin(workspaceRoot: string) { - const esmPath = resolve( - workspaceRoot, - 'node_modules/@storybook/angular/dist/client/index.mjs', - ); - const hasESM = fs.existsSync(esmPath); - - return { - name: 'analogjs-storybook-import-plugin', - transform(code: string, id: string) { - if (id.includes('node_modules')) { - return; - } - - if (code.includes('"@storybook/angular"')) { - return code.replace( - /\"@storybook\/angular\"/g, - `"@storybook/angular/dist/client/index.${hasESM ? 'm' : ''}js"`, - ); - } - - if (code.includes("'@storybook/angular'")) { - return code.replace( - /\'@storybook\/angular\'/g, - `'@storybook/angular/dist/client/index.${hasESM ? 'm' : ''}js'`, - ); - } - - return; - }, - }; -} diff --git a/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts b/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts index 56aca0303..eefbb16d1 100644 --- a/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts +++ b/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts @@ -38,7 +38,6 @@ import { mergeTransformers, } from './host.js'; -import { angularStorybookPlugin } from './angular-storybook-plugin.js'; import { angularVitestPlugins } from './angular-vitest-plugin.js'; import { angularMajor, @@ -143,11 +142,6 @@ export function angular(options?: PluginOptions): Plugin[] { const isVitestVscode = !!process.env['VITEST_VSCODE']; const isStackBlitz = !!process.versions['webcontainer']; const isAstroIntegration = process.env['ANALOG_ASTRO'] === 'true'; - const isStorybook = - process.env['npm_lifecycle_script']?.includes('storybook') || - process.env['_']?.includes('storybook') || - process.env['NX_TASK_TARGET_TARGET']?.includes('storybook') || - process.env['ANALOG_STORYBOOK'] === 'true'; const jit = typeof pluginOptions?.jit !== 'undefined' ? pluginOptions.jit : isTest; @@ -606,8 +600,6 @@ export function angular(options?: PluginOptions): Plugin[] { supportedBrowsers: pluginOptions.supportedBrowsers, jit, }), - (isStorybook && - angularStorybookPlugin(pluginOptions.workspaceRoot)) as Plugin, routerPlugin(), pendingTasksPlugin(), nxFolderPlugin(),