diff --git a/.gitignore b/.gitignore index c04d9736..f90e1b2e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ yarn.lock .nyc_output *.map docs/_site +.vscode/ diff --git a/.npmignore b/.npmignore index c40ad9eb..50107c59 100644 --- a/.npmignore +++ b/.npmignore @@ -20,6 +20,7 @@ rollup.config.mjs src test tools -tsconfig.json +tsconfig*.json web-test/ yarn.lock +peggy.code-workspace \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e3f322e7..cb3a59b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ Released: TBD ### Minor Changes +- [#432](https://github.com/peggyjs/peggy/pull/432) Add peggy.code-workspace - [#451](https://github.com/peggyjs/peggy/pull/451) Make stack.js ts clean - [#439](https://github.com/peggyjs/peggy/pull/439) Make peg$computePosDetails a little faster - [#437](https://github.com/peggyjs/peggy/pull/437) Better type checking for visitor diff --git a/peggy.code-workspace b/peggy.code-workspace new file mode 100644 index 00000000..66d40a82 --- /dev/null +++ b/peggy.code-workspace @@ -0,0 +1,17 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": { + "eslint.format.enable": true, + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "extensions": { + "recommendations": [ + "dbaeumer.vscode-eslint", + "peggyjs.peggy-language" + ] + } +}