Skip to content

Commit 4c14962

Browse files
authored
chore(style,grammar) add eslint configuration file (#238)
Most tree-sitter eslint configurations do not include `eslint-prettier` which I suspect is why some tree-sitter-eslint style guides were being overridden. This PR removes the prettier config and file and applies formatting to resembled more popular tree-sitter grammars. https://github.com/tree-sitter/tree-sitter-rust/blob/master/eslint.config.mjs https://github.com/tree-sitter/tree-sitter-rust/blob/261b20226c04ef601adbdf185a800512a5f66291/grammar.js#L129 https://github.com/tree-sitter/tree-sitter-rust/blob/master/grammar.js#L136
1 parent 64ba3f8 commit 4c14962

File tree

5 files changed

+265
-297
lines changed

5 files changed

+265
-297
lines changed

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
node-version: ${{vars.NODE_VERSION}}
2323
- name: Install modules
2424
run: npm ci --legacy-peer-deps
25-
- name: Run ESLint
25+
- name: Run ESLint linter
2626
run: npm run lint
27-
- name: Run Prettier
27+
- name: Run ESLint formatter
2828
run: npm run format

eslint.config.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import treesitter from 'eslint-config-treesitter';
2-
import prettier from 'eslint-config-prettier';
32

4-
export default [...treesitter, prettier];
3+
export default [
4+
...treesitter,
5+
];

0 commit comments

Comments
 (0)