Skip to content

Commit

Permalink
Merge pull request #66 from rossjrw/type-lint
Browse files Browse the repository at this point in the history
Better dev experience: advanced linting; dev server
  • Loading branch information
rossjrw authored Feb 5, 2021
2 parents 4d7134c + 290b065 commit 06c39ba
Show file tree
Hide file tree
Showing 37 changed files with 731 additions and 13,876 deletions.
13 changes: 10 additions & 3 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
"eslint:recommended",
"plugin:vue/essential",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking",
"standard"
],
"globals": {
"Atomics": "readonly",
Expand All @@ -17,7 +19,9 @@
"parserOptions": {
"ecmaVersion": 11,
"parser": "@typescript-eslint/parser",
"sourceType": "module"
"sourceType": "module",
"project": "./tsconfig.json",
"extraFileExtensions": ["vue"]
},
"plugins": [
"vue",
Expand All @@ -27,6 +31,9 @@
"@typescript-eslint/no-unused-vars": [
"warn", { "argsIgnorePattern": "^_" }
],
"@typescript-eslint/no-non-null-assertion": "off"
"@typescript-eslint/no-non-null-assertion": "off",
"prefer-template": "error",
"quotes": ["warn", "double"],
"comma-dangle": ["error", "always-multiline"]
}
}
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- name: Install
run: npm install
- name: Build
run: npm run build-production
run: npm run build
- name: Deploy
if: github.ref == 'refs/heads/master'
uses: JamesIves/github-pages-deploy-action@releases/v3
Expand Down
15 changes: 3 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,3 @@
__pycache__
*.secret.*
*.vim
*.sw*
env
.venv
.vscode
pylintrc
.cache
Pipfile.lock
node_modules
dist
node_modules/
package-lock.json
dist/
Loading

0 comments on commit 06c39ba

Please sign in to comment.