Initial commit
This commit is contained in:
commit
89053153cc
8152 files changed
+2086461
No files matched your search
+90
@@ -0,0 +1,90 @@
|
||||
import os__default from 'node:os';
|
||||
import './env.DzFJjrmK.js';
|
||||
import { isCI, isAgent } from 'std-env';
|
||||
|
||||
const defaultInclude = ["**/*.{test,spec}.?(c|m)[jt]s?(x)"];
|
||||
const defaultExclude = ["**/node_modules/**", "**/.git/**"];
|
||||
const benchmarkConfigDefaults = {
|
||||
enabled: false,
|
||||
include: ["**/*.{bench,benchmark}.?(c|m)[jt]s?(x)"],
|
||||
exclude: defaultExclude,
|
||||
includeSource: [],
|
||||
retainSamples: false,
|
||||
suppressExportGetterWarnings: false,
|
||||
// Populated automatically when Vitest clones the parent project; the default
|
||||
// here applies to the (unused) raw config that's never run as a benchmark.
|
||||
projectName: ""
|
||||
};
|
||||
// These are the generic defaults for coverage. Providers may also set some provider specific defaults.
|
||||
const coverageConfigDefaults = {
|
||||
provider: "v8",
|
||||
enabled: false,
|
||||
clean: true,
|
||||
cleanOnRerun: true,
|
||||
reportsDirectory: "./coverage",
|
||||
exclude: [],
|
||||
reportOnFailure: false,
|
||||
reporter: [
|
||||
"text",
|
||||
"html",
|
||||
"clover",
|
||||
"json"
|
||||
],
|
||||
allowExternal: false,
|
||||
excludeAfterRemap: false,
|
||||
processingConcurrency: Math.min(20, os__default.availableParallelism?.() ?? os__default.cpus().length),
|
||||
ignoreClassMethods: [],
|
||||
skipFull: false,
|
||||
watermarks: {
|
||||
statements: [50, 80],
|
||||
functions: [50, 80],
|
||||
branches: [50, 80],
|
||||
lines: [50, 80]
|
||||
},
|
||||
autoAttachSubprocess: false
|
||||
};
|
||||
const fakeTimersDefaults = {
|
||||
loopLimit: 1e4,
|
||||
shouldClearNativeTimers: true
|
||||
};
|
||||
const configDefaults = Object.freeze({
|
||||
allowOnly: !isCI,
|
||||
isolate: true,
|
||||
watch: !isCI && process.stdin.isTTY && !isAgent,
|
||||
globals: false,
|
||||
injectCjsGlobals: true,
|
||||
environment: "node",
|
||||
clearMocks: true,
|
||||
restoreMocks: false,
|
||||
mockReset: false,
|
||||
unstubGlobals: false,
|
||||
unstubEnvs: false,
|
||||
include: defaultInclude,
|
||||
exclude: defaultExclude,
|
||||
teardownTimeout: 1e4,
|
||||
forceRerunTriggers: ["**/package.json", "**/{vitest,vite}.config.*"],
|
||||
update: false,
|
||||
reporters: [isAgent ? "minimal" : "default", ...process.env.GITHUB_ACTIONS === "true" ? ["github-actions"] : []],
|
||||
silent: false,
|
||||
hideSkippedTests: false,
|
||||
api: false,
|
||||
ui: false,
|
||||
uiBase: "/__vitest__/",
|
||||
open: !isCI,
|
||||
css: { include: [] },
|
||||
coverage: coverageConfigDefaults,
|
||||
fakeTimers: fakeTimersDefaults,
|
||||
maxConcurrency: 5,
|
||||
dangerouslyIgnoreUnhandledErrors: false,
|
||||
typecheck: {
|
||||
checker: "tsc",
|
||||
include: ["**/*.{test,spec}-d.?(c|m)[jt]s?(x)"],
|
||||
exclude: defaultExclude
|
||||
},
|
||||
slowTestThreshold: 300,
|
||||
taskTitleValueFormatTruncate: 40,
|
||||
disableConsoleIntercept: false,
|
||||
detectAsyncLeaks: false
|
||||
});
|
||||
|
||||
export { coverageConfigDefaults as a, defaultInclude as b, configDefaults as c, defaultExclude as d, benchmarkConfigDefaults as e };
|
||||
Reference in new issue
Block a user