From d87366c0950b0842eb5213c603fad8bae3ff2fdf Mon Sep 17 00:00:00 2001 From: Jaime Baez Date: Thu, 8 Sep 2022 17:41:24 +0200 Subject: [PATCH] Add `dev-setup` documentation --- dev-setup.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 dev-setup.md diff --git a/dev-setup.md b/dev-setup.md new file mode 100644 index 0000000000..e8b7779355 --- /dev/null +++ b/dev-setup.md @@ -0,0 +1,25 @@ +# Development Setup + +## Lint / format extensions + +### VSCode +Install Prettier, ESLint and Svelte extensions. + +in User `settings.json` (`cmd + shift + p` and search for Open User Settings JSON) add the following: + +```json +{ + "editor.formatOnSave": true, + "[javascript][typescript][css]": { + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.tabSize": 2, + "editor.formatOnSave": true + }, + "[svelte]": { + "editor.defaultFormatter": "svelte.svelte-vscode", + "editor.tabSize": 2 + }, + "svelte.enable-ts-plugin": true, + "eslint.validate": ["javascript", "svelte"] +} +```