* chore: skeleton to detect read write directories and if we have access to notify user * chore: adding buttont to easily change project directory * chore: cleaning up home page error bar layout and button * fix: adding clearer comments * fix: ugly console debugging but I need to save off progress * fix: removing project dir check on empty string * fix: debug progress to save off listProjects once. Still bugged... * fix: more hard coded debugging to get project loading optimizted * fix: yarp, we got another one bois * fix: cleaning up code * fix: massive bug comment to warn devs about chokidar bugs * fix: returning error instead of throwing * fix: cleaning up PR * fix: fixed loading the projects when the project directory changes * fix: remove testing code * fix: only skip directories if you can access the project directory since we don't need to view them * fix: unit tests, turning off noisey localhost vitest garbage * A snapshot a day keeps the bugs away! 📷🐛 (OS: namespace-profile-ubuntu-8-cores) * A snapshot a day keeps the bugs away! 📷🐛 (OS: namespace-profile-ubuntu-8-cores) * fix: deleted testing state --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com> Co-authored-by: Pierre Jacquier <pierre@zoo.dev>
32 lines
827 B
TypeScript
32 lines
827 B
TypeScript
// Overrides the test options from the modeling-app config.
|
|
|
|
import viteTsconfigPaths from 'vite-tsconfig-paths'
|
|
import { defineConfig, configDefaults } from 'vitest/config'
|
|
// @ts-ignore: No types available
|
|
import { lezer } from '@lezer/generator/rollup'
|
|
|
|
const config = defineConfig({
|
|
test: {
|
|
globals: true,
|
|
pool: 'forks',
|
|
poolOptions: {
|
|
forks: {
|
|
maxForks: 2,
|
|
minForks: 1,
|
|
},
|
|
},
|
|
environment: 'node',
|
|
reporters: process.env.GITHUB_ACTIONS
|
|
? ['dot', 'github-actions']
|
|
: // Gotcha: 'hanging-process' is very noisey, turn off by default on localhost
|
|
// : ['verbose', 'hanging-process'],
|
|
['verbose'],
|
|
testTimeout: 1000,
|
|
hookTimeout: 1000,
|
|
teardownTimeout: 1000,
|
|
},
|
|
plugins: [viteTsconfigPaths(), lezer()],
|
|
})
|
|
|
|
export default config
|