chore(client): format
All checks were successful
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished

Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
2026-02-01 15:31:29 +08:00
parent 094d02d203
commit 06f86cb8e3
7 changed files with 42 additions and 38 deletions

View File

@@ -1,35 +1,36 @@
/// <reference types="vitest/config" />
import path from 'node:path';
import tailwindcss from '@tailwindcss/vite';
import { tanstackRouter } from '@tanstack/router-plugin/vite';
import react from '@vitejs/plugin-react';
import { defineConfig } from 'vite';
import svgr from 'vite-plugin-svgr';
// https://vite.dev/config/
import { fileURLToPath } from 'node:url';
import { storybookTest } from '@storybook/addon-vitest/vitest-plugin';
import tailwindcss from '@tailwindcss/vite';
import { tanstackRouter } from '@tanstack/router-plugin/vite';
import react from '@vitejs/plugin-react';
import { playwright } from '@vitest/browser-playwright';
import { defineConfig } from 'vite';
import svgr from 'vite-plugin-svgr';
const dirname = typeof __dirname !== 'undefined' ? __dirname : path.dirname(fileURLToPath(import.meta.url));
// More info at: https://storybook.js.org/docs/next/writing-tests/integrations/vitest-addon
export default defineConfig({
plugins: [tanstackRouter({
target: 'react',
autoCodeSplitting: true
autoCodeSplitting: true,
}), react(), tailwindcss(), svgr()],
resolve: {
alias: {
'@': path.resolve(__dirname, './src')
}
'@': path.resolve(__dirname, './src'),
},
},
server: {
proxy: {
'/api': 'http://10.0.0.10:8000'
'/api': 'http://10.0.0.10:8000',
},
host: '0.0.0.0',
port: 5173,
allowedHosts: ['nix.org.cn', 'nixos.party']
allowedHosts: ['nix.org.cn', 'nixos.party'],
},
test: {
projects: [{
@@ -37,9 +38,10 @@ export default defineConfig({
plugins: [
// The plugin will run tests for the stories defined in your Storybook config
// See options at: https://storybook.js.org/docs/next/writing-tests/integrations/vitest-addon#storybooktest
storybookTest({
configDir: path.join(dirname, '.storybook')
})],
storybookTest({
configDir: path.join(dirname, '.storybook'),
}),
],
test: {
name: 'storybook',
browser: {
@@ -47,11 +49,11 @@ export default defineConfig({
headless: true,
provider: playwright({}),
instances: [{
browser: 'chromium'
}]
browser: 'chromium',
}],
},
setupFiles: ['.storybook/vitest.setup.ts']
}
}]
}
});
setupFiles: ['.storybook/vitest.setup.ts'],
},
}],
},
});