Skip to content

Commit

Permalink
Add tsconfig for tests/embroider-basic-compat
Browse files Browse the repository at this point in the history
  • Loading branch information
gitKrystan committed Nov 14, 2023
1 parent fd64478 commit f53f8df
Show file tree
Hide file tree
Showing 5 changed files with 107 additions and 13 deletions.
45 changes: 40 additions & 5 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions tests/embroider-basic-compat/app/adapters/application.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import RESTAdapter from '@ember-data/adapter/rest';
import type { SnapshotRecordArray } from '@ember-data/legacy-compat/-private';

export default class ApplicationAdapter extends RESTAdapter {
namespace = 'api';
override namespace = 'api';

urlForFindAll(type: string, snapshots: SnapshotRecordArray) {
override urlForFindAll(type: string, snapshots: SnapshotRecordArray) {
let url = super.urlForFindAll(type, snapshots);
if (url.endsWith('/')) {
url = url.substring(0, url.length - 2);
Expand Down
35 changes: 30 additions & 5 deletions tests/embroider-basic-compat/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,26 @@
"build": "ember build",
"lint:hbs": "ember-template-lint .",
"lint:old": "eslint --config ../../.eslintrc.js --ignore-path ../../.eslintignore .",
"check:types": "tsc --noEmit",
"start": "ember serve",
"test:embroider": "ember test --test-port=0",
"_syncPnpm": "bun run sync-dependencies-meta-injected"
},
"dependencies": {
"@ember/string": "3.1.1",
"@ember-data/adapter": "workspace:5.5.0-alpha.11",
"@ember-data/legacy-compat": "workspace:5.5.0-alpha.11",
"@ember-data/model": "workspace:5.5.0-alpha.11",
"@ember-data/request": "workspace:5.5.0-alpha.11",
"@ember-data/store": "workspace:5.5.0-alpha.11",
"@ember-data/tracking": "workspace:5.5.0-alpha.11",
"@warp-drive/core-types": "workspace:5.5.0-alpha.11",
"ember-auto-import": "^2.6.3",
"ember-data": "workspace:5.5.0-alpha.11",
"ember-inflector": "^4.0.2",
"pnpm-sync-dependencies-meta-injected": "0.0.10",
"webpack": "^5.89.0"
},
"dependenciesMeta": {
"ember-data": {
"injected": true
},
"@ember-data/unpublished-test-infra": {
"injected": true
},
Expand All @@ -42,6 +46,27 @@
},
"ember-inflector": {
"injected": true
},
"@ember-data/model": {
"injected": true
},
"@ember-data/legacy-compat": {
"injected": true
},
"@ember-data/store": {
"injected": true
},
"@ember-data/tracking": {
"injected": true
},
"@warp-drive/core-types": {
"injected": true
},
"@ember-data/adapter": {
"injected": true
},
"@ember-data/request": {
"injected": true
}
},
"devDependencies": {
Expand Down Expand Up @@ -71,7 +96,7 @@
"loader.js": "^4.7.0",
"qunit": "^2.20.0",
"qunit-dom": "^3.0.0",
"typescript": "~5.2.2"
"typescript": "^5.2.2"
},
"engines": {
"node": ">= 20.9.0"
Expand Down
30 changes: 30 additions & 0 deletions tests/embroider-basic-compat/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"include": ["app/**/*", "config/**/*", "tests/**/*"],
"baseUrl": ".",
"compilerOptions": {
"lib": ["DOM", "ESNext"],
"module": "esnext",
"target": "esnext",
"moduleResolution": "bundler",
"moduleDetection": "force",
"strict": true,
"downlevelIteration": true,
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"allowJs": true,

"noImplicitOverride": true,

"experimentalDecorators": true,

"incremental": true,

"noEmit": true,
"declaration": false,

"types": ["ember-source/types"],
"paths": {}
},
"references": []
}
6 changes: 5 additions & 1 deletion tests/warp-drive__schema-record/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,9 @@
},
"ember-inflector": {
"injected": true
},
"@ember-data/debug": {
"injected": true
}
},
"devDependencies": {
Expand Down Expand Up @@ -110,7 +113,8 @@
"qunit-dom": "^3.0.0",
"silent-error": "^1.1.1",
"typescript": "^5.2.2",
"webpack": "^5.89.0"
"webpack": "^5.89.0",
"@ember-data/debug": "workspace:5.5.0-alpha.11"
},
"ember": {
"edition": "octane"
Expand Down

0 comments on commit f53f8df

Please sign in to comment.