@lokalise/node-api
Version:
Official Lokalise API 2.0 Node.js client
27 lines (24 loc) • 521 B
text/typescript
import { defineConfig } from "vitest/config";
const isCI = process.env.CI === "true";
// On some win systems coverage randomly causes timeouts
const isWindows = process.platform === "win32";
export default defineConfig({
esbuild: {
target: "es2024",
},
test: {
silent: isCI,
sequence: {
shuffle: true,
},
coverage: {
enabled: !isWindows,
provider: "istanbul",
reporter: isCI ? ["lcov"] : ["html", "text-summary"],
include: ["src/**/*.ts"],
},
typecheck: {
enabled: true,
},
},
});