diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 3b0e083a..253177ec 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -1,5 +1,16 @@ name: validate -on: [push, pull_request] +on: + push: + branches: + [ + '+([0-9])?(.{+([0-9]),x}).x', + 'master', + 'next', + 'next-major', + 'beta', + 'alpha', + ] + pull_request: {} jobs: main: strategy: diff --git a/package.json b/package.json index a72e43d1..cbdd7bac 100644 --- a/package.json +++ b/package.json @@ -39,23 +39,24 @@ ], "dependencies": { "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.10.3", + "@babel/runtime": "^7.12.5", "@types/aria-query": "^4.2.0", "aria-query": "^4.2.2", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.1", + "dom-accessibility-api": "^0.5.4", "lz-string": "^1.4.4", - "pretty-format": "^26.4.2" + "pretty-format": "^26.6.2" }, "devDependencies": { - "@testing-library/jest-dom": "^5.10.1", - "dtslint": "^3.6.12", + "@testing-library/jest-dom": "^5.11.5", + "@types/estree": "0.0.45", + "dtslint": "^4.0.5", "jest-in-case": "^1.0.2", "jest-serializer-ansi": "^1.0.3", "jest-watch-select-projects": "^2.0.0", - "jsdom": "^16.2.2", - "kcd-scripts": "^6.2.3", - "typescript": "^3.9.5" + "jsdom": "^16.4.0", + "kcd-scripts": "^6.7.0", + "typescript": "^4.0.5" }, "eslintConfig": { "extends": "./node_modules/kcd-scripts/eslint.js", diff --git a/types/tslint.json b/types/tslint.json index cb0fce9f..d6c3ecbe 100644 --- a/types/tslint.json +++ b/types/tslint.json @@ -1,6 +1,7 @@ { "extends": ["dtslint/dtslint.json"], "rules": { + "no-redundant-jsdoc": false, "no-useless-files": false, "no-relative-import-in-test": false, "semicolon": false,