diff --git a/.arclint b/.arclint index c165abb..701db1a 100644 --- a/.arclint +++ b/.arclint @@ -18,7 +18,8 @@ }, "json": { "type": "json", - "include": ["(^\\.arcconfig$)", "(^\\.arclint$)", "(\\.json$)"] + "include": ["(^\\.arcconfig$)", "(^\\.arclint$)", "(\\.json$)"], + "exclude": ["(^.vscode/*.json$)"] }, "merge-conflict": { "type": "merge-conflict" diff --git a/.gitattributes b/.gitattributes index b189ffa..1fb024f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -19,5 +19,6 @@ # GitHub Linguist detection # https://github.com/github-linguist/linguist/blob/master/docs/overrides.md -.arclint linguist-language=json -.yamllint linguist-language=yaml +.arclint linguist-language=json +.vscode/*.json linguist-language=jsonc +.yamllint linguist-language=yaml diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..ce26534 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + "recommendations": [ + "avive.arcanist", + "christian-kohler.npm-intellisense", + "editorconfig.editorconfig", + "esbenp.prettier-vscode", + "dbaeumer.vscode-eslint", + "github.vscode-github-actions" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..f910860 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "files.associations": { + ".vscode/*.json": "jsonc" + } +}