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

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

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