Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 2.6 KB

README.md

File metadata and controls

53 lines (37 loc) · 2.6 KB

Package logo

Build Status npm Standard Shared Config

Standard Shared Config for vscode

Install

npm install @tagproject/vscode-shared-config --save-dev

Usage

  • Add "prepare:vscode": "vscode-shared-config" to scripts property in your package.json
  • Rename your prepare scripts to prepare:[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

append to package.json:

scripts:

  • prepare - run all prepare:*
  • prepare:vscode - extract and merge vscode configs
  • lint - run linting
  • lint:spell - run spell check

dependencies: