@lokalise/node-api
Version:
Official Lokalise API 2.0 Node.js client
27 lines (24 loc) • 472 B
text/typescript
import { defineConfig } from "vitest/config";
const isCI = !!process.env.CI;
export default defineConfig({
esbuild: {
target: "es2024",
},
test: {
silent: isCI,
sequence: {
shuffle: { files: true, tests: true },
},
coverage: {
enabled: true,
provider: "v8",
reporter: isCI ? ["lcov"] : ["html", "text-summary"],
include: ["src/**/*.ts"],
clean: true,
},
typecheck: {
enabled: true,
tsconfig: "./tsconfig.test.json",
},
},
});