Update github actions

This commit is contained in:
tobspr 2020-05-28 09:37:57 +02:00
parent f46797ba21
commit e219802305
4 changed files with 56 additions and 56 deletions

View File

@ -2,24 +2,24 @@ env:
browser: true
es6: true
extends:
- 'eslint:recommended'
- 'plugin:@typescript-eslint/eslint-recommended'
- 'prettier'
- "eslint:recommended"
- "plugin:@typescript-eslint/eslint-recommended"
- "prettier"
globals:
Atomics: readonly
SharedArrayBuffer: readonly
parser: '@typescript-eslint/parser'
parser: "@typescript-eslint/parser"
parserOptions:
ecmaVersion: 6
sourceType: 'module'
sourceType: "module"
ecmaFeatures:
- modules: true
plugins:
- '@typescript-eslint'
- 'prettier'
- "@typescript-eslint"
- "prettier"
rules:
prettier/prettier: error
no-undef: off
no-unused-vars: off
no-prototype-builtins: off
linebreak-style: off

View File

@ -11,7 +11,6 @@ on:
jobs:
setup:
name: CI
runs-on: ubuntu-latest
@ -39,4 +38,4 @@ jobs:
- name: Lint
run: |
npx eslint src/js
yarn lint

View File

@ -8,4 +8,4 @@ useTabs: false
quoteProps: "consistent"
bracketSpacing: true
arrowParens: avoid
endOfLine: "lf"
endOfLine: auto

View File

@ -9,6 +9,7 @@
"scripts": {
"dev": "./gulp/gulp main.serveDev",
"tslint": "cd src/js && tsc",
"lint": "npx eslint src/js",
"prettier-all": "prettier --write src/**/*.* && prettier --write gulp/**/*.*",
"publishOnItch": "butler push tmp_standalone_files/shapez.io-standalone-win32-x64 tobspr/shapezio:windows --userversion-file version"
},