Skip to content

Commit

Permalink
Move type tests to their own package so that the test-dependencies do…
Browse files Browse the repository at this point in the history
… not interfere with the peer requirements of the addon
  • Loading branch information
NullVoxPopuli committed Jun 12, 2023
1 parent 5875106 commit 3d1c932
Show file tree
Hide file tree
Showing 9 changed files with 231 additions and 85 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,8 @@ jobs:
ts-version:
- 4.8
- 4.9
- 5.0
- 5.1
- next

steps:
Expand All @@ -82,4 +84,4 @@ jobs:
working-directory: addon
- name: test types
run: pnpm test:types
working-directory: addon
working-directory: test-types
3 changes: 0 additions & 3 deletions addon/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
"lint:js": "eslint . --cache",
"lint:js:fix": "eslint . --fix",
"start": "rollup --config --watch",
"test:types": "tsc --noEmit --project types",
"prepack": "rollup --config"
},
"dependencies": {
Expand All @@ -52,8 +51,6 @@
"@types/qunit": "^2.19.4",
"@types/rsvp": "^4.0.4",
"concurrently": "^8.0.1",
"ember-cli-htmlbars": "^6.2.0",
"ember-resolver": "^10.1.0",
"ember-source": "^4.10.0",
"eslint": "^8.35.0",
"eslint-config-prettier": "^8.6.0",
Expand Down
11 changes: 0 additions & 11 deletions addon/types/tsconfig.json

This file was deleted.

Loading

0 comments on commit 3d1c932

Please sign in to comment.