message: Add test for vite
diff: @@ -6,6 +6,7 @@ import * as git from '../git/git';
  jest.mock('../git/git');
  const CSF_GLOB = './src sync ^\\.\\/(?:(?!\\.)(?=.)[^/]*?\\.stories\\.js)$';
  +const VITE_ENTRY = '/virtual:/@storybook/builder-vite/storybook-stories.js';
  const statsPath = 'preview-stats.json';
  const log = { info: jest.fn(), warn: jest.fn(), error: jest.fn(), debug: jest.fn() };
  @@ -95,6 +96,27 @@ describe('getDependentStoryFiles', () => {
  });
  });
  + it('detects direct changes to CSF files, vite', async () => {
  + const changedFiles = ['src/foo.stories.js'];
  + const modules = [
  + {
  + id: './src/foo.stories.js',
  + name: './src/foo.stories.js',
  + reasons: [{ moduleName: VITE_ENTRY }],
  + },
  + {
  + id: VITE_ENTRY,
  + name: VITE_ENTRY,
  + reasons: [{ moduleName: '/virtual:/@storybook/builder-vite/vite-app.js' }],
  + },
  + ];
  + const ctx = getContext();
  + const res = await getDependentStoryFiles(ctx, { modules }, statsPath, changedFiles);
  + expect(res).toEqual({
  + './src/foo.stories.js': ['src/foo.stories.js'],
  + });
  + });
  +
  it('detects indirect changes to CSF files', async () => {
  const changedFiles = ['src/foo.js'];
  const modules = [
  