Skip to content

Commit 0274408

Browse files
committed
Bumped to 0.30.0
1 parent 74f08d3 commit 0274408

File tree

6 files changed

+137
-99
lines changed

6 files changed

+137
-99
lines changed

.vscode/Node.js.code-profile

Lines changed: 0 additions & 1 deletion
This file was deleted.

.vscode/extensions.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"recommendations": [
3+
"dbaeumer.vscode-eslint",
4+
"esbenp.prettier-vscode",
5+
"connor4312.nodejs-testing"
6+
]
7+
}

.vscode/settings.json

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,49 @@
99
"source.addMissingImports": "always"
1010
},
1111

12+
"[typescript]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode",
14+
"editor.formatOnPaste": false,
15+
"editor.formatOnSave": true,
16+
17+
"editor.codeActionsOnSave": {
18+
"source.organizeImports": "explicit",
19+
"source.fixAll.eslint": "explicit",
20+
"source.addMissingImports": "always"
21+
}
22+
},
23+
"[javascript]": {
24+
"editor.defaultFormatter": "esbenp.prettier-vscode",
25+
"editor.formatOnPaste": false,
26+
"editor.formatOnSave": true,
27+
28+
"editor.codeActionsOnSave": {
29+
"source.organizeImports": "explicit",
30+
"source.fixAll.eslint": "explicit",
31+
"source.addMissingImports": "always"
32+
}
33+
},
34+
1235
"editor.tabSize": 2,
1336

1437
"files.exclude": {
15-
"**/*.tsbuildinfo": true
38+
"**/*.tsbuildinfo": true,
39+
"**/node_modules": true,
40+
"**/dist": true
1641
},
1742
"files.eol": "\n",
1843

1944
"typescript.preferences.importModuleSpecifier": "relative",
2045
"eslint.workingDirectories": [{ "mode": "auto" }],
2146
"debug.javascript.terminalOptions": {
2247
"nodeVersionHint": 20
23-
}
48+
},
49+
"nodejs-testing.include": ["./**/**"],
50+
"nodejs-testing.extensions": [
51+
{
52+
"extensions": ["ts", "mts"],
53+
"filePatterns": ["**/*.spec.ts", "**/*.spec.mts"],
54+
"parameters": ["--import", "tsx"]
55+
}
56+
]
2457
}

.vscode/tasks.json

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,21 @@
44
{
55
"type": "npm",
66
"script": "build:ts:watch",
7-
"group": "build",
7+
"group": {
8+
"kind": "build",
9+
"isDefault": true
10+
},
811
"problemMatcher": [],
912
"label": "npm: build:ts:watch",
10-
"detail": "tsc --watch"
13+
"detail": "tsc -b --watch"
14+
},
15+
{
16+
"label": "Install All Recommended Extensions",
17+
"type": "shell",
18+
"windows": {
19+
"command": "powershell ((node -e \"console.log(JSON.parse(require('fs').readFileSync('./.vscode/extensions.json')).recommendations.join('\\\\n'))\") -split '\\r?\\n') | ForEach-Object { code --install-extension $_ }"
20+
},
21+
"command": "node -e \"console.log(JSON.parse(require('fs').readFileSync('./.vscode/extensions.json')).recommendations.join('\\n'))\" | xargs -L 1 code --install-extension"
1122
}
1223
]
1324
}

0 commit comments

Comments
 (0)