diff --git a/addon/addon/components/mobile-menu-wrapper.js b/addon/addon/components/mobile-menu-wrapper.js index e730e17d..119a44e1 100644 --- a/addon/addon/components/mobile-menu-wrapper.js +++ b/addon/addon/components/mobile-menu-wrapper.js @@ -2,7 +2,7 @@ import Component from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; import { action } from '@ember/object'; -import { TrackedSet } from 'tracked-maps-and-sets'; +import { TrackedSet } from 'tracked-built-ins'; import MobileMenu from 'ember-mobile-menu/components/mobile-menu'; import normalizeCoordinates from '../utils/normalize-coordinates'; diff --git a/addon/package.json b/addon/package.json index b2545c24..6974f725 100644 --- a/addon/package.json +++ b/addon/package.json @@ -43,7 +43,7 @@ "ember-gesture-modifiers": "^5.0.0", "ember-on-resize-modifier": "^2.0.0", "ember-set-body-class": "^1.0.1", - "tracked-maps-and-sets": "^3.0.0", + "tracked-built-ins": "^3.0.0", "wobble": "^1.5.1" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53876839..0fb8e8b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,9 +66,9 @@ importers: ember-set-body-class: specifier: ^1.0.1 version: 1.0.1 - tracked-maps-and-sets: + tracked-built-ins: specifier: ^3.0.0 - version: 3.0.0(ember-source@4.12.3) + version: 3.0.0 wobble: specifier: ^1.5.1 version: 1.5.1 @@ -2328,6 +2328,7 @@ packages: - '@glint/environment-ember-loose' - '@glint/template' - supports-color + dev: true /@ember/test-helpers@3.2.0(ember-source@5.1.2)(webpack@5.88.2): resolution: {integrity: sha512-3yWpPsK5O77tUdCwW3HayrAcdlRitIRYMvLIG69Pkal1JMIGdNYVTvJ2R1lenhQh2syd/WFmGM07vQuDAtotQw==} @@ -2372,6 +2373,7 @@ packages: semver: 7.5.4 transitivePeerDependencies: - supports-color + dev: true /@embroider/addon-shim@1.8.6: resolution: {integrity: sha512-siC9kP78uucEbpDcVyxjkwa76pcs5rVzDVpWO4PDc9EAXRX+pzmUuSTLAK3GztUwx7/PWhz1BenAivqdSvSgfg==} @@ -2471,6 +2473,7 @@ packages: ember-source: 4.12.3(@glimmer/component@1.1.2)(webpack@5.88.2) transitivePeerDependencies: - supports-color + dev: true /@eslint-community/eslint-utils@4.4.0(eslint@8.49.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} @@ -6629,6 +6632,7 @@ packages: /commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} + dev: true /commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} @@ -8189,6 +8193,7 @@ packages: walk-sync: 2.2.0 transitivePeerDependencies: - supports-color + dev: true /ember-cli-inject-live-reload@2.1.0: resolution: {integrity: sha512-YV5wYRD5PJHmxaxaJt18u6LE6Y+wo455BnmcpN+hGNlChy2piM9/GMvYgTAz/8Vin8RJ5KekqP/w/NEaRndc/A==} @@ -8381,7 +8386,6 @@ packages: walk-sync: 2.2.0 transitivePeerDependencies: - supports-color - dev: true /ember-cli-version-checker@2.2.0: resolution: {integrity: sha512-G+KtYIVlSOWGcNaTFHk76xR4GdzDLzAS4uxZUKdASuFX0KJE43C6DaqL+y3VTpUFLI2FIkAS6HZ4I1YBi+S3hg==} @@ -9397,7 +9401,6 @@ packages: ember-cli-htmlbars: 5.7.2 transitivePeerDependencies: - supports-color - dev: true /ember-truth-helpers@3.1.1: resolution: {integrity: sha512-FHwJAx77aA5q27EhdaaiBFuy9No+8yaWNT5A7zs0sIFCmf14GbcLn69vJEp6mW7vkITezizGAWhw7gL0Wbk7DA==} @@ -10983,6 +10986,7 @@ packages: /globalyzer@0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} + dev: true /globby@10.0.0: resolution: {integrity: sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==} @@ -11034,6 +11038,7 @@ packages: /globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + dev: true /good-listener@1.2.2: resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} @@ -13786,6 +13791,7 @@ packages: /node-watch@0.7.3: resolution: {integrity: sha512-3l4E8uMPY1HdMMryPRUAl+oIHtXtyiTlIiESNSVSNxcPfzAFzeTbXFQkZfAwBbo0B1qMSG8nUABx+Gd+YrbKrQ==} engines: {node: '>=6'} + dev: true /nopt@3.0.6: resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==} @@ -15055,6 +15061,7 @@ packages: commander: 7.2.0 node-watch: 0.7.3 tiny-glob: 0.2.9 + dev: true /qunit@2.20.0: resolution: {integrity: sha512-N8Fp1J55waE+QG1KwX2LOyqulZUToRrrPBqDOfYfuAMkEglFL15uwvmH1P4Tq/omQ/mGbBI8PEB3PhIfvUb+jg==} @@ -16950,6 +16957,7 @@ packages: dependencies: globalyzer: 0.1.0 globrex: 0.1.2 + dev: true /tiny-lr@2.0.0: resolution: {integrity: sha512-f6nh0VMRvhGx4KCeK1lQ/jaL0Zdb5WdR+Jk8q9OSUQnaSDxAEGH1fgqLZ+cMl5EW3F2MGnCsalBO1IsnnogW1Q==} @@ -17075,22 +17083,26 @@ packages: punycode: 2.3.0 dev: true - /tracked-maps-and-sets@3.0.0(ember-source@4.12.3): - resolution: {integrity: sha512-D7ovva+KzTaE5zl191W+1SaFJOzRQjrPhZn5yaTK7ZIxmYaxuAElozgOlmhjSm32VW+lYdJs26dpjD/evV0AGA==} - engines: {node: 12.* || >= 14} + /tracked-built-ins@3.0.0: + resolution: {integrity: sha512-tbC2OKFMKmgUnsYQdEI0RrzcIgZHCq5LdmNe9z1K5uHlf9OSIP7T1hvPSShx4CbGBDph6T4NVUWXNNxHj9ZaXg==} + engines: {node: 14.* || 16.* || >= 18.*} dependencies: - '@ember/test-helpers': 2.9.4(ember-source@4.12.3) - '@glimmer/tracking': 1.1.2 ember-cli-babel: 7.26.11 - qunit: 2.19.4 + ember-cli-typescript: 5.2.1 + ember-tracked-storage-polyfill: 1.0.0 transitivePeerDependencies: - - '@babel/core' - - '@glint/environment-ember-loose' - - '@glint/template' - - ember-source - supports-color dev: false + /tracked-built-ins@3.3.0: + resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==} + dependencies: + '@embroider/addon-shim': 1.8.6 + ember-tracked-storage-polyfill: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /tracked-maps-and-sets@3.0.2: resolution: {integrity: sha512-UIRcWsX1kDOcC/Q2R58weYWlw01EnmWWBwUv3okWS+zMBvsgIfYoO6veHhuNE3hgzWCEImNp46QS5CyKnw5QUA==} engines: {node: 12.* || >= 14} @@ -18128,7 +18140,7 @@ packages: name: ember-mobile-menu engines: {node: 18.* || >= 20} peerDependencies: - ember-source: '>=3.28.0' + ember-source: '>=4.0.0' dependencies: '@ember/legacy-built-in-components': 0.4.2(ember-source@5.1.2) '@ember/render-modifiers': 2.1.0(ember-source@5.1.2) @@ -18145,6 +18157,7 @@ packages: ember-on-resize-modifier: 2.0.2(ember-source@5.1.2)(webpack@5.88.2) ember-set-body-class: 1.0.2 ember-source: 5.1.2(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.88.2) + tracked-built-ins: 3.3.0 tracked-maps-and-sets: 3.0.2 wobble: 1.5.1 transitivePeerDependencies: