Skip to content

Commit 8cffb67

Browse files
committed
chore: set up tests with mocha
1 parent 7156dd8 commit 8cffb67

File tree

6 files changed

+866
-3
lines changed

6 files changed

+866
-3
lines changed

eslint.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@ import js from "@eslint/js";
33
import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import eslintConfigPrettier from "eslint-config-prettier/flat";
6+
import mochaPlugin from "eslint-plugin-mocha";
67

78
export default defineConfig([
89
{ files: ["src/**/*.ts"], plugins: { js }, extends: ["js/recommended"] },
910
{ files: ["src/**/*.ts"], languageOptions: { globals: globals.node } },
11+
{
12+
files: ["**/*.spec.ts"],
13+
env: { mocha: true },
14+
},
1015
tseslint.configs.recommended,
1116
eslintConfigPrettier,
1217
globalIgnores(["node_modules", "dist"]),
18+
mochaPlugin.configs.flat.recommended,
1319
]);

0 commit comments

Comments
 (0)