8000 Add `pre-commit` config for `eslint` (#259) · Linux4SA/pyscript@5332aad · GitHub
[go: up one dir, main page]

Skip to content

Commit 5332aad

Browse files
Add pre-commit config for eslint (pyscript#259)
* Add eslint config Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent ff3b994 commit 5332aad

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

.pre-commit-config.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,16 @@ repos:
6262
- id: pyupgrade
6363
args:
6464
- --py310-plus
65+
66+
- repo: https://github.com/pre-commit/mirrors-eslint
67+
rev: v8.4.0
68+
hooks:
69+
- id: eslint
70+
files: pyscriptjs/src/.*\.[jt]sx?$ # *.js, *.jsx, *.ts and *.tsx
71+
types: [file]
72+
additional_dependencies:
73+
- eslint
74+
- eslint-plugin-svelte3
75+
- typescript
76+
- '@typescript-eslint/eslint-plugin'
77+
- '@typescript-eslint/parser'

pyscriptjs/tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
2-
"extends": "@tsconfig/svelte/tsconfig.json",
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"display": "Svelte",
4+
"_version": "3.0.0",
35

46
"include": ["src/**/*"],
57
"exclude": ["node_modules/*", "__sapper__/*", "public/*"],

0 commit comments

Comments
 (0)
0