From 05b63f5fe9b30e94f19057c0b554957dd2007d4e Mon Sep 17 00:00:00 2001 From: Matt Godbolt Date: Sat, 1 Jun 2024 12:18:11 -0500 Subject: [PATCH] Add some vscode nonsense --- .vscode/settings.json | 6 ++++++ jsconfig.json | 13 +++++++++++++ package.json | 3 +++ 3 files changed, 22 insertions(+) create mode 100644 .vscode/settings.json create mode 100644 jsconfig.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..cf2a9d14 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "editor.defaultFormatter": "esbenp.prettier-vscode", + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + } + } \ No newline at end of file diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 00000000..ae3f6d00 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "module": "ESNext", + "moduleResolution": "Bundler", + "target": "ES2020", + "strictNullChecks": true, + "strictFunctionTypes": true + }, + "exclude": [ + "node_modules", + "**/node_modules/*" + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 806993e9..1cc518e3 100644 --- a/package.json +++ b/package.json @@ -81,5 +81,8 @@ "lint-staged": { "*.js": "eslint --cache --fix", "*.{css,md}": "prettier --write" + }, + "mocha": { + "spec": ["tests/unit/**/*.js"] } }