Standard Shared Config for vscode
Install
npm install @tagproject/vscode-shared-config --save-dev
Usage
- Add
"prepare:vscode": "vscode-shared-config"
toscripts
property in yourpackage.json
- Rename your
prepare
scripts toprepare:[NAME]
- Add
"prepare": "run-s prepare:*"
- Run
npm run prepare
Configs
extract configs:
.editorconfig
.prettierrc
merge files:
.gitignore
.npmignore
.prettierignore
.vscode/cspell.json
.vscode/launch.json
.vscode/settings.json
package.json
:
append to scripts:
-
prepare
- run allprepare:*
-
prepare:vscode
- extract and merge vscode configs -
lint
- run linting -
lint:spell
- run spell check
dependencies:
-
prettier:
3.x
-
cspell:
8.x
-
npm-run-all:
4.x