Skip to content

Commit 8dde7ed

Browse files
committed
Strict mode dependencies, with lots of ignore due to issues with Glint
1 parent aee421d commit 8dde7ed

6 files changed

Lines changed: 532 additions & 64 deletions

File tree

.npmrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
resolution-mode=highest
2+
3+
# super strict mode
4+
auto-install-peers=false
5+
resolve-peers-from-workspace-root=false

docs/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"ember-resolver": "^11.0.1",
6767
"ember-source": "~5.5.0",
6868
"ember-source-channel-url": "^3.0.0",
69+
"ember-template-imports": "3",
6970
"ember-template-lint": "^5.13.0",
7071
"ember-truth-helpers": "^4.0.3",
7172
"eslint": "^8.56.0",

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@
4747
"patchedDependencies": {
4848
4949
},
50+
"peerDependencyRules": {
51+
"ignoreMissing": ["rsvp", "webpack", "@babel/core", "ember-template-imports", "@glimmer/component"],
52+
"allowAny": ["typescript", "ember-source"]
53+
},
5054
"overrides": {
5155
"@glimmer/manager": ">= 0.84.3",
5256
"@glimmer/validator": ">= 0.84.3"
@@ -58,4 +62,4 @@
5862
}
5963
}
6064
}
61-
}
65+
}

0 commit comments

Comments
 (0)