Skip to content

Commit 52910d0

Browse files
authored
Merge pull request #241 from storybookjs/remove-post
chore: Remove Vite plugin `post` enforcement
2 parents 4f5cb24 + 28144a7 commit 52910d0

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

Diff for: src/compiler/plugins.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export async function preTransformPlugin(): Promise<Plugin> {
5757
};
5858
}
5959

60-
export async function postTransformPlugin(): Promise<Plugin> {
60+
export async function transformPlugin(): Promise<Plugin> {
6161
const [{ createFilter }, { loadSvelteConfig }] = await Promise.all([
6262
import('vite'),
6363
import('@sveltejs/vite-plugin-svelte'),
@@ -68,8 +68,7 @@ export async function postTransformPlugin(): Promise<Plugin> {
6868
const filter = createFilter(include);
6969

7070
return {
71-
name: 'storybook:addon-svelte-csf-plugin-post',
72-
enforce: 'post',
71+
name: 'storybook:addon-svelte-csf',
7372
async transform(compiledCode, id) {
7473
if (!filter(id)) return undefined;
7574

Diff for: src/preset.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { StorybookConfig } from '@storybook/svelte-vite';
22
import type { Options } from '@storybook/types';
33

4-
import { postTransformPlugin, preTransformPlugin } from '#compiler/plugins';
4+
import { transformPlugin, preTransformPlugin } from '#compiler/plugins';
55
import { createIndexer } from '#indexer/index';
66

77
export interface StorybookAddonSvelteCsFOptions extends Options {
@@ -28,7 +28,7 @@ export const viteFinal: StorybookConfig['viteFinal'] = async (
2828
if (legacyTemplate) {
2929
plugins.unshift(await preTransformPlugin());
3030
}
31-
plugins.push(await postTransformPlugin());
31+
plugins.push(await transformPlugin());
3232

3333
return {
3434
...restConfig,

0 commit comments

Comments
 (0)