Skip to content

Commit

Permalink
test: run every test for every supported minor version of TypeScript …
Browse files Browse the repository at this point in the history
…to ensure stability across versions
  • Loading branch information
wessberg committed Aug 7, 2020
1 parent a634478 commit 64fba7d
Show file tree
Hide file tree
Showing 47 changed files with 2,404 additions and 1,760 deletions.
62 changes: 37 additions & 25 deletions package.json
Expand Up @@ -17,7 +17,7 @@
"preversion": "npm run lint && NODE_ENV=production pnpm run build",
"version": "pnpm run generate:all && git add .",
"release": "np --no-cleanup --no-yarn",
"update": "npx npm-check-updates -u && pnpm update && pnpm install"
"update": "pnpx npm-check-updates -u -x np --dep dev,prod && pnpm update && pnpm install"
},
"keywords": [
"typescript",
Expand All @@ -43,42 +43,54 @@
],
"license": "MIT",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^2.21.0",
"@typescript-eslint/parser": "^2.21.0",
"@wessberg/rollup-plugin-ts": "^1.2.18",
"@wessberg/scaffold": "^1.0.25",
"@wessberg/ts-config": "^1.0.8",
"ava": "^3.4.0",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.10.0",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-jsdoc": "^21.0.0",
"@typescript-eslint/eslint-plugin": "^3.8.0",
"@typescript-eslint/parser": "^3.8.0",
"@wessberg/rollup-plugin-ts": "^1.3.2",
"@wessberg/scaffold": "^1.0.30",
"@wessberg/ts-config": "^1.0.16",
"@types/semver": "^7.3.1",
"ava": "^3.11.1",
"eslint": "^7.6.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsdoc": "^30.2.1",
"find-up": "^4.1.0",
"husky": "^4.2.3",
"husky": "^4.2.5",
"np": "5.2.1",
"pnpm": "^4.10.0",
"prettier": "^1.19.1",
"pnpm": "^5.4.12",
"prettier": "^2.0.5",
"pretty-quick": "^2.0.1",
"rollup": "^1.32.0",
"standard-changelog": "^2.0.21",
"ts-node": "^8.6.2",
"typescript": "^3.8.3",
"rimraf": "^3.0.2",
"rollup": "^2.23.1",
"slash": "^3.0.0",
"rimraf": "^3.0.2"
"semver": "7.3.2",
"standard-changelog": "^2.0.24",
"ts-node": "^8.10.2",
"typescript": "4.0.0-beta",
"typescript-3-0-1": "npm:typescript@3.0.1",
"typescript-3-1-1": "npm:typescript@3.1.1",
"typescript-3-2-1": "npm:typescript@3.2.1",
"typescript-3-3-1": "npm:typescript@3.3.1",
"typescript-3-4-1": "npm:typescript@3.4.1",
"typescript-3-5-1": "npm:typescript@3.5.1",
"typescript-3-6-2": "npm:typescript@3.6.2",
"typescript-3-7-2": "npm:typescript@3.7.2",
"typescript-3-8-3": "npm:typescript@3.8.3",
"typescript-3-9-2": "npm:typescript@3.9.2"
},
"dependencies": {
"@types/node": "^13.7.7",
"@types/node": "^14.0.27",
"@types/object-path": "^0.11.0",
"chalk": "^3.0.0",
"chalk": "^4.1.0",
"object-path": "^0.11.4",
"tslib": "^1.11.1"
"tslib": "^2.0.1"
},
"peerDependencies": {
"typescript": "^3.x"
},
"optionalDependencies": {
"@types/jsdom": "^16.1.0",
"jsdom": "^16.2.0"
"@types/jsdom": "^16.2.3",
"jsdom": "^16.3.0"
},
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
Expand All @@ -105,7 +117,7 @@
"test/**/**.test.ts"
],
"verbose": true,
"timeout": "40s",
"timeout": "300s",
"extensions": [
"ts"
],
Expand Down

0 comments on commit 64fba7d

Please sign in to comment.