Skip to content

Commit

Permalink
Strict mode dependencies, with lots of ignore due to issues with Glint
Browse files Browse the repository at this point in the history
  • Loading branch information
NullVoxPopuli committed Dec 28, 2023
1 parent aee421d commit 8dde7ed
Show file tree
Hide file tree
Showing 6 changed files with 532 additions and 64 deletions.
5 changes: 5 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
resolution-mode=highest

# super strict mode
auto-install-peers=false
resolve-peers-from-workspace-root=false
1 change: 1 addition & 0 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
"ember-resolver": "^11.0.1",
"ember-source": "~5.5.0",
"ember-source-channel-url": "^3.0.0",
"ember-template-imports": "3",
"ember-template-lint": "^5.13.0",
"ember-truth-helpers": "^4.0.3",
"eslint": "^8.56.0",
Expand Down
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@
"patchedDependencies": {
"[email protected]": "patches/[email protected]"
},
"peerDependencyRules": {
"ignoreMissing": ["rsvp", "webpack", "@babel/core", "ember-template-imports", "@glimmer/component"],
"allowAny": ["typescript", "ember-source"]
},
"overrides": {
"@glimmer/manager": ">= 0.84.3",
"@glimmer/validator": ">= 0.84.3"
Expand All @@ -58,4 +62,4 @@
}
}
}
}
}
Loading

0 comments on commit 8dde7ed

Please sign in to comment.