diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 83c3d66..2412db0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ importers: version: 2.27.7 '@glint/core': specifier: ^1.3.0 - version: 1.4.0(typescript@5.5.3) + version: 1.4.0(typescript@5.5.4) ember-velcro: dependencies: @@ -169,7 +169,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.0.0 - version: 3.3.0(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0) + version: 3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0) '@embroider/compat': specifier: ^3.0.0 version: 3.2.1(@embroider/core@3.2.1)(@glint/template@1.4.0) @@ -313,7 +313,7 @@ importers: version: 8.2.3(ember-source@5.2.0) ember-qunit: specifier: ^8.0.0 - version: 8.0.2(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.2.0)(qunit@2.20.1) + version: 8.0.2(@ember/test-helpers@3.3.1)(@glint/template@1.4.0)(ember-source@5.2.0)(qunit@2.20.1) ember-resolver: specifier: ^11.0.0 version: 11.0.1(ember-source@5.2.0) @@ -596,7 +596,7 @@ packages: '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -610,7 +610,7 @@ packages: '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -624,7 +624,7 @@ packages: '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -2562,23 +2562,24 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.0(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0): - resolution: {integrity: sha512-HEI28wtjnQuEj9+DstHUEEKPtqPAEVN9AAVr4EifVCd3DyEDy0m6hFT4qbap1WxAIktLja2QXGJg50lVWzZc5g==} + /@ember/test-helpers@3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0): + resolution: {integrity: sha512-h4uFBy4pquBtHsHI+tx9S0wtMmn1L+8dkXiDiyoqG1+3e0Awk6GBujiFM9s4ANq6wC8uIhC3wEFyts10h2OAoQ==} engines: {node: 16.* || >= 18} peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.15.0(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 - dom-element-descriptors: 0.5.0 + dom-element-descriptors: 0.5.1 ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.85.0) - ember-cli-babel: 7.26.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.9) ember-cli-htmlbars: 6.3.0 ember-source: 5.2.0(@babel/core@7.24.9)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.85.0) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color - webpack @@ -2712,7 +2713,7 @@ packages: fast-sourcemap-concat: 1.4.0 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 - jsdom: 16.7.0 + jsdom: 16.7.0(supports-color@8.1.1) lodash: 4.17.21 pkg-up: 3.1.0 resolve: 1.22.2 @@ -2753,7 +2754,7 @@ packages: fs-tree-diff: 2.0.1 handlebars: 4.7.7 js-string-escape: 1.0.1 - jsdom: 16.7.0 + jsdom: 16.7.0(supports-color@8.1.1) lodash: 4.17.21 resolve: 1.22.2 resolve-package-path: 4.0.3 @@ -2822,29 +2823,6 @@ packages: - supports-color dev: true - /@embroider/macros@1.15.0(@glint/template@1.4.0): - resolution: {integrity: sha512-gXh46ZafqYb6AJVoCCaQwYRsqFIwAat/PVCaJgEDKnOgOP/BTyIXwAld0gLZlIgSKkqOccBih83bXMShflKkLg==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@glint/template': ^1.0.0 - peerDependenciesMeta: - '@glint/template': - optional: true - dependencies: - '@babel/core': 7.24.9 - '@embroider/shared-internals': 2.5.2 - '@glint/template': 1.4.0 - assert-never: 1.2.1 - babel-import-util: 2.1.1 - ember-cli-babel: 8.2.0(@babel/core@7.24.9) - find-up: 5.0.0 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - dev: true - /@embroider/macros@1.16.5(@glint/template@1.4.0): resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==} engines: {node: 12.* || 14.* || >= 16} @@ -2862,7 +2840,7 @@ packages: find-up: 5.0.0 lodash: 4.17.21 resolve: 1.22.8 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -2901,7 +2879,7 @@ packages: engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.1.1 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 js-string-escape: 1.0.1 @@ -2918,14 +2896,14 @@ packages: engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.1.1 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 js-string-escape: 1.0.1 lodash: 4.17.21 minimatch: 3.1.2 resolve-package-path: 4.0.3 - semver: 7.6.2 + semver: 7.5.4 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color @@ -3461,7 +3439,7 @@ packages: - supports-color dev: true - /@glint/core@1.4.0(typescript@5.5.3): + /@glint/core@1.4.0(typescript@5.5.4): resolution: {integrity: sha512-nq27a/1R6kc3lsuciz8z9IZO1NQCbNkEBxf5KJI7AUrnps6RzQzmq3pmwO24zQYmFcH4sqpod8fleNIpg8YEqg==} hasBin: true peerDependencies: @@ -3471,7 +3449,7 @@ packages: escape-string-regexp: 4.0.0 semver: 7.6.0 silent-error: 1.1.1 - typescript: 5.5.3 + typescript: 5.5.4 uuid: 8.3.2 vscode-languageserver: 8.1.0 vscode-languageserver-textdocument: 1.0.11 @@ -4649,7 +4627,7 @@ packages: '@typescript-eslint/scope-manager': 5.40.0 '@typescript-eslint/type-utils': 5.40.0(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.40.0(eslint@7.32.0)(typescript@4.9.5) - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 eslint: 7.32.0 ignore: 5.2.0 regexpp: 3.2.0 @@ -4673,7 +4651,7 @@ packages: '@typescript-eslint/scope-manager': 5.40.0 '@typescript-eslint/types': 5.40.0 '@typescript-eslint/typescript-estree': 5.40.0(typescript@4.9.5) - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 eslint: 7.32.0 typescript: 4.9.5 transitivePeerDependencies: @@ -4700,7 +4678,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.40.0(typescript@4.9.5) '@typescript-eslint/utils': 5.40.0(eslint@7.32.0)(typescript@4.9.5) - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 eslint: 7.32.0 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 @@ -4724,7 +4702,7 @@ packages: dependencies: '@typescript-eslint/types': 5.40.0 '@typescript-eslint/visitor-keys': 5.40.0 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -4947,20 +4925,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /agent-base@6.0.2(supports-color@8.1.1): resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -6464,7 +6433,7 @@ packages: dependencies: array-equal: 1.0.2 broccoli-plugin: 4.0.7 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.2 @@ -7833,6 +7802,17 @@ packages: ms: 2.1.2 supports-color: 9.4.0 + /debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + /decimal.js@10.4.2: resolution: {integrity: sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==} dev: true @@ -8002,8 +7982,8 @@ packages: esutils: 2.0.3 dev: true - /dom-element-descriptors@0.5.0: - resolution: {integrity: sha512-CVzntLid1oFVHTKdTp/Qu7Kz+wSm8uO30TSQyAJ6n4Dz09yTzVQn3S1oRhVhUubxdMuKs1DjDqt88pubHagbPw==} + /dom-element-descriptors@0.5.1: + resolution: {integrity: sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==} dev: true /domexception@2.0.1: @@ -8079,7 +8059,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 css-loader: 5.2.7(webpack@5.85.0) - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 @@ -8395,7 +8375,7 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 @@ -8727,14 +8707,14 @@ packages: - supports-color dev: true - /ember-qunit@8.0.2(@ember/test-helpers@3.3.0)(@glint/template@1.4.0)(ember-source@5.2.0)(qunit@2.20.1): + /ember-qunit@8.0.2(@ember/test-helpers@3.3.1)(@glint/template@1.4.0)(ember-source@5.2.0)(qunit@2.20.1): 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.3.0(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0) + '@ember/test-helpers': 3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.2.0)(webpack@5.85.0) '@embroider/addon-shim': 1.8.7 '@embroider/macros': 1.14.0(@glint/template@1.4.0) ember-cli-test-loader: 3.1.0 @@ -9042,7 +9022,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 engine.io-parser: 5.2.2 ws: 8.11.0 transitivePeerDependencies: @@ -10592,7 +10572,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.19.0 + uglify-js: 3.19.1 dev: true /handlebars@4.7.8: @@ -10605,7 +10585,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.19.0 + uglify-js: 3.19.1 /has-ansi@2.0.0: resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} @@ -10799,24 +10779,13 @@ packages: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} dev: true - /http-proxy-agent@4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /http-proxy-agent@4.0.1(supports-color@8.1.1): resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -10832,22 +10801,12 @@ packages: - debug dev: true - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /https-proxy-agent@5.0.1(supports-color@8.1.1): resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} dependencies: agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -11442,48 +11401,6 @@ packages: argparse: 2.0.1 dev: true - /jsdom@16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.8.0 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.4.2 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.1.2 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.9 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jsdom@16.7.0(supports-color@8.1.1): resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} @@ -14377,7 +14294,7 @@ packages: /socket.io-adapter@2.5.4: resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 ws: 8.11.0 transitivePeerDependencies: - bufferutil @@ -14390,7 +14307,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 transitivePeerDependencies: - supports-color dev: true @@ -14402,7 +14319,7 @@ packages: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.5(supports-color@9.4.0) + debug: 4.3.6 engine.io: 6.5.4 socket.io-adapter: 2.5.4 socket.io-parser: 4.2.4 @@ -15401,8 +15318,8 @@ packages: hasBin: true dev: true - /typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -15415,8 +15332,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true - /uglify-js@3.19.0: - resolution: {integrity: sha512-wNKHUY2hYYkf6oSFfhwwiHo4WCHzHmzcXsqXYTN9ja3iApYIFbb2U6ics9hBcYLHcYGQoAlwnZlTrf3oF+BL/Q==} + /uglify-js@3.19.1: + resolution: {integrity: sha512-y/2wiW+ceTYR2TSSptAhfnEtpLaQ4Ups5zrjB2d3kuVxHj16j/QJwPl5PvuGy9uARb39J0+iKxcRPvtpsx4A4A==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true