chore: update test setup

pull/666/head
Anthony Fu 3 years ago
parent ccd25dd0b0
commit 8e68a6324e

@ -1,14 +1,8 @@
{ {
"extends": "../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": ".", "baseUrl": ".",
"module": "esnext", "types": ["node", "vitest/globals"],
"moduleResolution": "node",
"strict": true,
"noUnusedLocals": true,
"skipLibCheck": true,
"esModuleInterop": true,
"lib": ["ESNext", "DOM"],
"types": ["node", "vitest/global"],
"paths": { "paths": {
"node/*": ["../src/node/*"], "node/*": ["../src/node/*"],
"client/*": ["../src/client/*"] "client/*": ["../src/client/*"]

@ -1,5 +1,5 @@
import path from 'path' import path from 'path'
import {defineConfig} from 'vite' import { defineConfig } from 'vite'
export default defineConfig({ export default defineConfig({
resolve: { resolve: {
@ -7,5 +7,8 @@ export default defineConfig({
node: path.resolve(__dirname, '../src/node'), node: path.resolve(__dirname, '../src/node'),
client: path.resolve(__dirname, '../src/client') client: path.resolve(__dirname, '../src/client')
} }
},
test: {
globals: true
} }
}) })

@ -54,7 +54,7 @@
"build-node": "rollup --config rollup.config.ts --configPlugin esbuild", "build-node": "rollup --config rollup.config.ts --configPlugin esbuild",
"format": "prettier --write .", "format": "prettier --write .",
"lint": "pnpm run format", "lint": "pnpm run format",
"test": "vitest run __tests__ -c __tests__/vitest.config.js --global", "test": "vitest -c __tests__/vitest.config.ts",
"test:all": "run-s lint test", "test:all": "run-s lint test",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
"release": "node scripts/release.js", "release": "node scripts/release.js",

Loading…
Cancel
Save