diff --git a/ember-phone-input/package.json b/ember-phone-input/package.json
index 0290060e..b10b2b2b 100644
--- a/ember-phone-input/package.json
+++ b/ember-phone-input/package.json
@@ -62,7 +62,7 @@
     "@glimmer/component": "1.1.2",
     "@glint/core": "1.3.0",
     "@glint/environment-ember-loose": "1.3.0",
-    "@glint/template": "1.3.0",
+    "@glint/template": "1.4.0",
     "@qonto/eslint-config-typescript": "1.0.0-rc.0",
     "@rollup/plugin-babel": "6.0.4",
     "@tsconfig/ember": "3.0.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 71e5424e..a9c89db9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -37,7 +37,7 @@ importers:
     dependencies:
       '@ember/render-modifiers':
         specifier: ^2.1.0
-        version: 2.1.0(@babel/core@7.23.9)(@glint/template@1.3.0)(ember-source@5.7.0)
+        version: 2.1.0(@babel/core@7.23.9)(@glint/template@1.4.0)(ember-source@5.7.0)
       '@embroider/addon-shim':
         specifier: ^1.8.7
         version: 1.8.7
@@ -68,7 +68,7 @@ importers:
         version: 7.24.1(@babel/core@7.23.9)
       '@embroider/addon-dev':
         specifier: 4.1.1
-        version: 4.1.1(@glint/template@1.3.0)(rollup@4.13.0)
+        version: 4.1.1(@glint/template@1.4.0)(rollup@4.13.0)
       '@glimmer/component':
         specifier: 1.1.2
         version: 1.1.2(@babel/core@7.23.9)
@@ -77,10 +77,10 @@ importers:
         version: 1.3.0(typescript@5.2.2)
       '@glint/environment-ember-loose':
         specifier: 1.3.0
-        version: 1.3.0(@glimmer/component@1.1.2)(@glint/template@1.3.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0)
+        version: 1.3.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0)
       '@glint/template':
-        specifier: 1.3.0
-        version: 1.3.0
+        specifier: 1.4.0
+        version: 1.4.0
       '@qonto/eslint-config-typescript':
         specifier: 1.0.0-rc.0
         version: 1.0.0-rc.0(eslint@8.56.0)(typescript@5.2.2)
@@ -107,7 +107,7 @@ importers:
         version: 8.2.2
       ember-source:
         specifier: 5.7.0
-        version: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+        version: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
       ember-template-lint:
         specifier: 5.13.0
         version: 5.13.0
@@ -156,7 +156,7 @@ importers:
         version: 3.1.1
       '@ember/test-helpers':
         specifier: 3.2.1
-        version: 3.2.1(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.89.0)
+        version: 3.2.1(@glint/template@1.4.0)(ember-source@5.7.0)(webpack@5.89.0)
       '@embroider/test-setup':
         specifier: 3.0.3
         version: 3.0.3
@@ -171,10 +171,10 @@ importers:
         version: 1.3.0(typescript@5.2.2)
       '@glint/environment-ember-loose':
         specifier: 1.3.0
-        version: 1.3.0(@glimmer/component@1.1.2)(@glint/template@1.3.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0)
+        version: 1.3.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0)
       '@glint/template':
-        specifier: 1.3.0
-        version: 1.3.0
+        specifier: 1.4.0
+        version: 1.4.0
       '@qonto/eslint-config-typescript':
         specifier: 1.0.0-rc.0
         version: 1.0.0-rc.0(eslint@8.56.0)(typescript@5.2.2)
@@ -201,7 +201,7 @@ importers:
         version: 8.2.2
       ember-auto-import:
         specifier: 2.7.2
-        version: 2.7.2(@glint/template@1.3.0)(webpack@5.89.0)
+        version: 2.7.2(@glint/template@1.4.0)(webpack@5.89.0)
       ember-cli:
         specifier: 4.12.2
         version: 4.12.2
@@ -246,7 +246,7 @@ importers:
         version: 5.2.1
       ember-data:
         specifier: 5.3.0
-        version: 5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
+        version: 5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
       ember-fetch:
         specifier: 8.1.2
         version: 8.1.2
@@ -261,7 +261,7 @@ importers:
         version: 8.2.2(ember-source@5.7.0)
       ember-qunit:
         specifier: 8.0.2
-        version: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.3.0)(ember-source@5.7.0)(qunit@2.20.0)
+        version: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.4.0)(ember-source@5.7.0)(qunit@2.20.0)
       ember-resolver:
         specifier: 11.0.1
         version: 11.0.1(ember-source@5.7.0)
@@ -270,7 +270,7 @@ importers:
         version: 7.4.0(ember-source@5.7.0)(qunit@2.20.0)(sinon@17.0.1)
       ember-source:
         specifier: 5.7.0
-        version: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+        version: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
       ember-source-channel-url:
         specifier: 3.0.0
         version: 3.0.0
@@ -1839,7 +1839,7 @@ packages:
       chalk: 4.1.2
     dev: true
 
-  /@ember-data/adapter@5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2):
+  /@ember-data/adapter@5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2):
     resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
@@ -1847,10 +1847,10 @@ packages:
       '@ember/string': ^3.1.1
       ember-inflector: ^4.0.2
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       ember-cli-test-info: 1.0.0
       ember-inflector: 4.0.2
@@ -1860,7 +1860,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/debug@5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0):
+  /@ember-data/debug@5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0):
     resolution: {integrity: sha512-R5Jo4N7TSlMj4HdP+kGGVM7vtxxmIm1y+RaqKiRFmh3kzf8lL5FYF6vE0Hjkfu+p9KGnGSuTm731kPxYMZnbzQ==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
@@ -1868,12 +1868,12 @@ packages:
       '@ember/string': ^3.1.1
     dependencies:
       '@babel/core': 7.23.9
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
       '@ember/edition-utils': 1.2.0
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
-      ember-auto-import: 2.7.2(@glint/template@1.3.0)(webpack@5.89.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
+      ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.89.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       webpack: 5.89.0
     transitivePeerDependencies:
@@ -1885,16 +1885,16 @@ packages:
       - webpack-cli
     dev: true
 
-  /@ember-data/graph@5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.3.0):
+  /@ember-data/graph@5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.4.0):
     resolution: {integrity: sha512-BK1PGJVpW/ioP9IrvPECvbeiMf8cX0o4Ym3PWRlXIgWbfTnN57/XHwqL6qRo46Li2tMyzoranE6q7Jxhu6DCIg==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
       '@ember-data/store': 5.3.0
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
       '@ember/edition-utils': 1.2.0
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
     transitivePeerDependencies:
       - '@babel/core'
@@ -1902,7 +1902,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/json-api@5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.3.0)(ember-inflector@4.0.2):
+  /@ember-data/json-api@5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.4.0)(ember-inflector@4.0.2):
     resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
@@ -1911,12 +1911,12 @@ packages:
       '@ember-data/store': 5.3.0
       ember-inflector: ^4.0.2
     dependencies:
-      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
+      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
       '@ember-data/request-utils': 5.3.0(@babel/core@7.23.9)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
       '@ember/edition-utils': 1.2.0
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       ember-inflector: 4.0.2
     transitivePeerDependencies:
@@ -1925,7 +1925,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/legacy-compat@5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.3.0):
+  /@ember-data/legacy-compat@5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.4.0):
     resolution: {integrity: sha512-KST6bMqvr6+DLTY5XRLOyCBgOGIj6QCpZQtyOWOhPwKnfeBXygppF9ys0ZWaNhlAaVZSrQ3uPubUit9Y72ZTYQ==}
     engines: {node: 16.* || >= 18}
     peerDependencies:
@@ -1938,11 +1938,11 @@ packages:
       '@ember-data/json-api':
         optional: true
     dependencies:
-      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.3.0)(ember-inflector@4.0.2)
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/request': 5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0)
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.4.0)(ember-inflector@4.0.2)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/request': 5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
     transitivePeerDependencies:
       - '@babel/core'
@@ -1950,7 +1950,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/model@5.3.0(@babel/core@7.23.9)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2)(ember-source@5.7.0):
+  /@ember-data/model@5.3.0(@babel/core@7.23.9)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@5.7.0):
     resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
@@ -1970,17 +1970,17 @@ packages:
       '@ember-data/json-api':
         optional: true
     dependencies:
-      '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)
-      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.3.0)(ember-inflector@4.0.2)
-      '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
-      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0)
+      '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)
+      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.4.0)(ember-inflector@4.0.2)
+      '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
+      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0)
       '@ember/edition-utils': 1.2.0
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
-      ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.9)(@glint/template@1.3.0)(ember-source@5.7.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
+      ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.9)(@glint/template@1.4.0)(ember-source@5.7.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       ember-cli-string-utils: 1.1.0
       ember-cli-test-info: 1.0.0
@@ -1993,7 +1993,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/private-build-infra@5.3.0(@glint/template@1.3.0):
+  /@ember-data/private-build-infra@5.3.0(@glint/template@1.4.0):
     resolution: {integrity: sha512-n7VCPgvjS0Yza5USBucdYjTvlk5GC6fIdWiQUGdK9QxHnyekFg2Znu932ulKp/Iokoc8iBEaVX3HoiCwM/Hw1w==}
     engines: {node: 16.* || >= 18.*}
     dependencies:
@@ -2001,7 +2001,7 @@ packages:
       '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.9)
       '@babel/runtime': 7.23.2
       '@ember/edition-utils': 1.2.0
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       babel-import-util: 1.4.1
       babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.9)
       babel-plugin-filter-imports: 4.0.0
@@ -2034,13 +2034,13 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/request@5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0):
+  /@ember-data/request@5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0):
     resolution: {integrity: sha512-dsgwnhXYMlgO99DPur2AYQpFigU8DSk628GZ9qDhQQ9IRfGkT3yjFGg9M/Bp0G+U3dJbs56Tiy+VhSl36k0Wsw==}
     engines: {node: 16.* || >= 18}
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
       '@ember/test-waiters': 3.1.0
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
     transitivePeerDependencies:
       - '@babel/core'
@@ -2051,16 +2051,16 @@ packages:
   /@ember-data/rfc395-data@0.0.4:
     resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==}
 
-  /@ember-data/serializer@5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2):
+  /@ember-data/serializer@5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2):
     resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
       '@ember/string': ^3.1.1
       ember-inflector: ^4.0.2
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       ember-cli-test-info: 1.0.0
       ember-inflector: 4.0.2
@@ -2070,7 +2070,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/store@5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0):
+  /@ember-data/store@5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0):
     resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
@@ -2078,12 +2078,12 @@ packages:
       '@ember/string': ^3.1.1
       '@glimmer/tracking': ^1.1.2
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0)
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       '@glimmer/tracking': 1.1.2
-      ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.9)(@glint/template@1.3.0)(ember-source@5.7.0)
+      ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.23.9)(@glint/template@1.4.0)(ember-source@5.7.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
     transitivePeerDependencies:
       - '@babel/core'
@@ -2092,12 +2092,12 @@ packages:
       - supports-color
     dev: true
 
-  /@ember-data/tracking@5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0):
+  /@ember-data/tracking@5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0):
     resolution: {integrity: sha512-CEaV9zbKY40I0c7a7AXIhV4P+veA70plWCGU2fA/AMk69BdT64vKx9r+HPvAVsaz7ER4XCnUqyPAZnCWypa9WA==}
     engines: {node: 16.* || >= 18}
     dependencies:
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
     transitivePeerDependencies:
       - '@babel/core'
@@ -2122,7 +2122,7 @@ packages:
       - supports-color
     dev: true
 
-  /@ember/render-modifiers@2.1.0(@babel/core@7.23.9)(@glint/template@1.3.0)(ember-source@5.7.0):
+  /@ember/render-modifiers@2.1.0(@babel/core@7.23.9)(@glint/template@1.4.0)(ember-source@5.7.0):
     resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==}
     engines: {node: 12.* || 14.* || >= 16}
     peerDependencies:
@@ -2132,11 +2132,11 @@ packages:
       '@glint/template':
         optional: true
     dependencies:
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
-      '@glint/template': 1.3.0
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
+      '@glint/template': 1.4.0
       ember-cli-babel: 7.26.11
       ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.23.9)
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - '@babel/core'
       - supports-color
@@ -2151,21 +2151,21 @@ packages:
       - supports-color
     dev: true
 
-  /@ember/test-helpers@3.2.1(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.89.0):
+  /@ember/test-helpers@3.2.1(@glint/template@1.4.0)(ember-source@5.7.0)(webpack@5.89.0):
     resolution: {integrity: sha512-DvJSihJPV4xshwEgBrFN4aUVc9m/Y/hVzwcslfSVq/h3dMWCyAj4+agkkdJPQrwBaE+H4IyGNzr555S7bTErEA==}
     engines: {node: 16.* || >= 18}
     peerDependencies:
       ember-source: ^4.0.0 || ^5.0.0
     dependencies:
       '@ember/test-waiters': 3.1.0
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       '@simple-dom/interface': 1.4.0
       broccoli-debug: 0.6.5
       broccoli-funnel: 3.0.8
-      ember-auto-import: 2.7.2(@glint/template@1.3.0)(webpack@5.89.0)
+      ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.89.0)
       ember-cli-babel: 7.26.11
       ember-cli-htmlbars: 6.3.0
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - '@glint/template'
       - supports-color
@@ -2184,12 +2184,12 @@ packages:
       - supports-color
     dev: true
 
-  /@embroider/addon-dev@4.1.1(@glint/template@1.3.0)(rollup@4.13.0):
+  /@embroider/addon-dev@4.1.1(@glint/template@1.4.0)(rollup@4.13.0):
     resolution: {integrity: sha512-6AIU+GobgsozQJZtG6ys/8TumtnJkrW8LKggjajCwX8QP++eAN9vUL00AZdgh5wZAyLAiv+jNi5knGrPdMFPMA==}
     engines: {node: 12.* || 14.* || >= 16}
     hasBin: true
     dependencies:
-      '@embroider/core': 3.3.0(@glint/template@1.3.0)
+      '@embroider/core': 3.3.0(@glint/template@1.4.0)
       '@rollup/pluginutils': 4.2.1
       content-tag: 1.1.2
       fs-extra: 10.1.0
@@ -2217,14 +2217,14 @@ packages:
     transitivePeerDependencies:
       - supports-color
 
-  /@embroider/core@3.3.0(@glint/template@1.3.0):
+  /@embroider/core@3.3.0(@glint/template@1.4.0):
     resolution: {integrity: sha512-QkOLFB3DUuDg6DU7qNAKFNJUyzgmjWNiRLcyrhThYgWeN5h8ilatG3sl5atBN6Jh3wCIJmhjXagafkA82a0abQ==}
     engines: {node: 12.* || 14.* || >= 16}
     dependencies:
       '@babel/core': 7.23.9
       '@babel/parser': 7.23.9
       '@babel/traverse': 7.23.9
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       '@embroider/shared-internals': 2.5.0
       assert-never: 1.2.1
       babel-plugin-ember-template-compilation: 2.2.1
@@ -2253,7 +2253,7 @@ packages:
       - utf-8-validate
     dev: true
 
-  /@embroider/macros@1.13.2(@glint/template@1.3.0):
+  /@embroider/macros@1.13.2(@glint/template@1.4.0):
     resolution: {integrity: sha512-AUgJ71xG8kjuTx8XB1AQNBiebJuXRfhcHr318dCwnQz9VRXdYSnEEqf38XRvGYIoCvIyn/3c72LrSwzaJqknOA==}
     engines: {node: 12.* || 14.* || >= 16}
     peerDependencies:
@@ -2263,7 +2263,7 @@ packages:
         optional: true
     dependencies:
       '@embroider/shared-internals': 2.5.0
-      '@glint/template': 1.3.0
+      '@glint/template': 1.4.0
       assert-never: 1.2.1
       babel-import-util: 2.0.1
       ember-cli-babel: 7.26.11
@@ -2630,7 +2630,7 @@ packages:
       - supports-color
     dev: true
 
-  /@glint/environment-ember-loose@1.3.0(@glimmer/component@1.1.2)(@glint/template@1.3.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0):
+  /@glint/environment-ember-loose@1.3.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0):
     resolution: {integrity: sha512-kURIttax2zG1oYniJ4bd3rhJRuP588Ld4YAG5EFzjg4s01oLQKpfNskxwSwox07PUkygm2D+9v3Foo2TlYJSSg==}
     peerDependencies:
       '@glimmer/component': ^1.1.2
@@ -2659,13 +2659,13 @@ packages:
         optional: true
     dependencies:
       '@glimmer/component': 1.1.2(@babel/core@7.23.9)
-      '@glint/template': 1.3.0
+      '@glint/template': 1.4.0
       ember-cli-htmlbars: 6.3.0
       ember-modifier: 4.1.0(ember-source@5.7.0)
     dev: true
 
-  /@glint/template@1.3.0:
-    resolution: {integrity: sha512-FUfbXSyh+KnwUaMTG4skESPPYL6trwAIKOp9yMwDo+Uw4LxCJjQ9/RCAJTTXZ0/kiTHLr7S2P4vsIbHeorOvaA==}
+  /@glint/template@1.4.0:
+    resolution: {integrity: sha512-yD271NhLei/HSQ6utm6hKgoU+B5D5DY+B1irPvgI4KsDEcZI7v/INf5HAMJfzCg92bP1sIxSOuXu5DU6VsY7Mw==}
 
   /@handlebars/parser@2.0.0:
     resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==}
@@ -7753,7 +7753,7 @@ packages:
   /electron-to-chromium@1.4.615:
     resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==}
 
-  /ember-auto-import@2.7.2(@glint/template@1.3.0)(webpack@5.89.0):
+  /ember-auto-import@2.7.2(@glint/template@1.4.0)(webpack@5.89.0):
     resolution: {integrity: sha512-pkWIljmJClYL17YBk8FjO7NrZPQoY9v0b+FooJvaHf/xlDQIBYVP7OaDHbNuNbpj7+wAwSDAnnwxjCoLsmm4cw==}
     engines: {node: 12.* || 14.* || >= 16}
     dependencies:
@@ -7763,7 +7763,7 @@ packages:
       '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.9)
       '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.23.9)
       '@babel/preset-env': 7.23.2(@babel/core@7.23.9)
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       '@embroider/shared-internals': 2.5.0
       babel-loader: 8.3.0(@babel/core@7.23.9)(webpack@5.89.0)
       babel-plugin-ember-modules-api-polyfill: 3.5.0
@@ -7809,19 +7809,19 @@ packages:
       - supports-color
     dev: true
 
-  /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.9)(@glint/template@1.3.0)(ember-source@5.7.0):
+  /ember-cached-decorator-polyfill@1.0.2(@babel/core@7.23.9)(@glint/template@1.4.0)(ember-source@5.7.0):
     resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==}
     engines: {node: 14.* || >= 16}
     peerDependencies:
       ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0
     dependencies:
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       '@glimmer/tracking': 1.1.2
       babel-import-util: 1.4.1
       ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.23.9)
       ember-cli-babel: 7.26.11
       ember-cli-babel-plugin-helpers: 1.1.1
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - '@babel/core'
       - '@glint/template'
@@ -7835,7 +7835,7 @@ packages:
       ember-source: ^3.28.0 || >= 4.0.0
     dependencies:
       ember-cli-babel: 7.26.11
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
       git-repo-info: 2.1.1
     transitivePeerDependencies:
       - supports-color
@@ -8446,29 +8446,29 @@ packages:
       - '@babel/core'
       - supports-color
 
-  /ember-data@5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0):
+  /ember-data@5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0):
     resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==}
     engines: {node: 16.* || >= 18.*}
     peerDependencies:
       '@ember/string': ^3.1.1
     dependencies:
-      '@ember-data/adapter': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2)
-      '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)
-      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.3.0)(ember-inflector@4.0.2)
-      '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.3.0)
-      '@ember-data/model': 5.3.0(@babel/core@7.23.9)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2)(ember-source@5.7.0)
-      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.3.0)
-      '@ember-data/request': 5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0)
+      '@ember-data/adapter': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2)
+      '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)
+      '@ember-data/graph': 5.3.0(@babel/core@7.23.9)(@ember-data/store@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/json-api': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(@glint/template@1.4.0)(ember-inflector@4.0.2)
+      '@ember-data/legacy-compat': 5.3.0(@babel/core@7.23.9)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0)(@glint/template@1.4.0)
+      '@ember-data/model': 5.3.0(@babel/core@7.23.9)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@5.7.0)
+      '@ember-data/private-build-infra': 5.3.0(@glint/template@1.4.0)
+      '@ember-data/request': 5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0)
       '@ember-data/request-utils': 5.3.0(@babel/core@7.23.9)
-      '@ember-data/serializer': 5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glint/template@1.3.0)(ember-inflector@4.0.2)
-      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.3.0)(ember-source@5.7.0)
-      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.3.0)
+      '@ember-data/serializer': 5.3.0(@babel/core@7.23.9)(@ember/string@3.1.1)(@glint/template@1.4.0)(ember-inflector@4.0.2)
+      '@ember-data/store': 5.3.0(@babel/core@7.23.9)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@5.7.0)
+      '@ember-data/tracking': 5.3.0(@babel/core@7.23.9)(@glint/template@1.4.0)
       '@ember/edition-utils': 1.2.0
       '@ember/string': 3.1.1
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       broccoli-merge-trees: 4.2.0
-      ember-auto-import: 2.7.2(@glint/template@1.3.0)(webpack@5.89.0)
+      ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.89.0)
       ember-cli-babel: 8.2.0(@babel/core@7.23.9)
       ember-inflector: 4.0.2
       webpack: 5.89.0
@@ -8550,7 +8550,7 @@ packages:
       '@embroider/addon-shim': 1.8.7
       ember-cli-normalize-entity-name: 1.0.0
       ember-cli-string-utils: 1.1.0
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -8563,23 +8563,23 @@ packages:
     dependencies:
       '@embroider/addon-shim': 1.8.7
       '@simple-dom/document': 1.4.0
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.3.0)(ember-source@5.7.0)(qunit@2.20.0):
+  /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.4.0)(ember-source@5.7.0)(qunit@2.20.0):
     resolution: {integrity: sha512-Rf60jeUTWNsF3Imf/FLujW/B/DFmKVXKmXO1lirTXjpertKfwRhp/3MnN8a/U/WyodTIsERkInGT1IqTtphCdQ==}
     peerDependencies:
       '@ember/test-helpers': '>=3.0.3'
       ember-source: '>=4.0.0'
       qunit: ^2.13.0
     dependencies:
-      '@ember/test-helpers': 3.2.1(@glint/template@1.3.0)(ember-source@5.7.0)(webpack@5.89.0)
+      '@ember/test-helpers': 3.2.1(@glint/template@1.4.0)(ember-source@5.7.0)(webpack@5.89.0)
       '@embroider/addon-shim': 1.8.7
-      '@embroider/macros': 1.13.2(@glint/template@1.3.0)
+      '@embroider/macros': 1.13.2(@glint/template@1.4.0)
       ember-cli-test-loader: 3.1.0
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
       qunit: 2.20.0
     transitivePeerDependencies:
       - '@glint/template'
@@ -8596,7 +8596,7 @@ packages:
         optional: true
     dependencies:
       ember-cli-babel: 7.26.11
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -8623,7 +8623,7 @@ packages:
     dependencies:
       '@embroider/addon-shim': 1.8.7
       '@types/sinon': 10.0.20
-      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0)
+      ember-source: 5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0)
       qunit: 2.20.0
       sinon: 17.0.1
     transitivePeerDependencies:
@@ -8640,7 +8640,7 @@ packages:
       - encoding
     dev: true
 
-  /ember-source@5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.3.0)(rsvp@4.8.5)(webpack@5.89.0):
+  /ember-source@5.7.0(@babel/core@7.23.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.89.0):
     resolution: {integrity: sha512-iOZVyxLBzGewEThDDsNRZ9y02SNH42PWSPC9U4O94pew7ktld3IpIODCDjLCtKWn2zAGM9DhWTMrXz27HI1UKw==}
     engines: {node: '>= 16.*'}
     peerDependencies:
@@ -8677,7 +8677,7 @@ packages:
       broccoli-funnel: 3.0.8
       broccoli-merge-trees: 4.2.0
       chalk: 4.1.2
-      ember-auto-import: 2.7.2(@glint/template@1.3.0)(webpack@5.89.0)
+      ember-auto-import: 2.7.2(@glint/template@1.4.0)(webpack@5.89.0)
       ember-cli-babel: 7.26.11
       ember-cli-get-component-path-option: 1.0.0
       ember-cli-is-package-missing: 1.0.0
diff --git a/test-app/package.json b/test-app/package.json
index 57d22150..dc4c310e 100644
--- a/test-app/package.json
+++ b/test-app/package.json
@@ -34,7 +34,7 @@
     "@glimmer/tracking": "1.1.2",
     "@glint/core": "1.3.0",
     "@glint/environment-ember-loose": "1.3.0",
-    "@glint/template": "1.3.0",
+    "@glint/template": "1.4.0",
     "@qonto/eslint-config-typescript": "1.0.0-rc.0",
     "@tsconfig/ember": "3.0.3",
     "@types/qunit": "2.19.9",