diff --git a/.template-lintrc.js b/.template-lintrc.js
index 32e4c39984e..45fcc6a2e56 100644
--- a/.template-lintrc.js
+++ b/.template-lintrc.js
@@ -2,4 +2,9 @@
module.exports = {
extends: ['recommended', 'a11y'],
+
+ rules: {
+ // disabled because these are still recommended by the Ember.js docs
+ 'no-builtin-form-components': 'off',
+ },
};
diff --git a/app/components/download-graph.hbs b/app/components/download-graph.hbs
index c6c8aa821b3..3f6236fa10a 100644
--- a/app/components/download-graph.hbs
+++ b/app/components/download-graph.hbs
@@ -1,3 +1,4 @@
+{{!-- template-lint-disable no-at-ember-render-modifiers --}}
=0.11'}
- dependencies:
- '@babel/runtime': 7.24.4
- dev: true
-
/date-fns@3.6.0:
resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==}
- dev: false
/date-time@2.1.0:
resolution: {integrity: sha512-/9+C44X7lot0IeiyfgJmETtRMhBidBYM2QFFIkGa0U1k+hSyY87Nw7PY3eDqpvCBm7I3WCSfPeZskW/YYq6m4g==}
@@ -8948,23 +8940,23 @@ packages:
- supports-color
dev: true
- /ember-template-lint@5.13.0:
- resolution: {integrity: sha512-AYxz9S9fVZfHPmTsymc7NwsD7FVmDUZyfC+KYpxDlK0wic7JSQx2FNQNqQSBFRLOuzn7VQ0/+1pX6DGqKDGswg==}
- engines: {node: ^14.18.0 || ^16.0.0 || >= 18.0.0}
+ /ember-template-lint@6.0.0:
+ resolution: {integrity: sha512-TWWt/qCd4KoQ50T3We5nCoKcsrAT8Ip79Kmm9eyWjjyL+LAbRFu0z+GxcmW7MR+QCNW/1LQs3kwEdtIcaHEGiA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
dependencies:
'@lint-todo/utils': 13.1.1
aria-query: 5.3.0
chalk: 5.3.0
- ci-info: 3.9.0
- date-fns: 2.30.0
+ ci-info: 4.0.0
+ date-fns: 3.6.0
ember-template-imports: 3.4.2
ember-template-recast: 6.1.4
eslint-formatter-kakoune: 1.0.0
- find-up: 6.3.0
- fuse.js: 6.6.2
+ find-up: 7.0.0
+ fuse.js: 7.0.0
get-stdin: 9.0.0
- globby: 13.2.2
+ globby: 14.0.1
is-glob: 4.0.3
language-tags: 1.0.9
micromatch: 4.0.5
@@ -10085,6 +10077,15 @@ packages:
path-exists: 5.0.0
dev: true
+ /find-up@7.0.0:
+ resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
+ engines: {node: '>=18'}
+ dependencies:
+ locate-path: 7.2.0
+ path-exists: 5.0.0
+ unicorn-magic: 0.1.0
+ dev: true
+
/find-yarn-workspace-root@1.2.1:
resolution: {integrity: sha512-dVtfb0WuQG+8Ag2uWkbG79hOUzEsRrhBzgfn86g2sJPkzmcpGdghbNTfUKGTxymFrY/tLIodDzLoW9nOJ4FY8Q==}
dependencies:
@@ -10416,8 +10417,8 @@ packages:
/functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
- /fuse.js@6.6.2:
- resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==}
+ /fuse.js@7.0.0:
+ resolution: {integrity: sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==}
engines: {node: '>=10'}
dev: true
@@ -10674,17 +10675,6 @@ packages:
slash: 3.0.0
dev: true
- /globby@13.2.2:
- resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.1
- merge2: 1.4.1
- slash: 4.0.0
- dev: true
-
/globby@14.0.1:
resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==}
engines: {node: '>=18'}
@@ -14842,11 +14832,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /slash@4.0.0:
- resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
- engines: {node: '>=12'}
- dev: true
-
/slash@5.1.0:
resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
engines: {node: '>=14.16'}