From 23aefa268ab63724e225e79a1ef025efac111ac8 Mon Sep 17 00:00:00 2001 From: mStar Date: Mon, 23 Sep 2024 09:18:35 +0200 Subject: [PATCH] Design stuff shit --- frontend-reactive/app/components/note.hbs | 9 +- frontend-reactive/app/components/note.ts | 56 +- .../app/components/note/interactions.hbs | 53 + .../app/components/note/interactions.ts | 53 + .../app/components/svgs/arrow-down-black.hbs | 9 + .../app/components/svgs/arrow-right-black.hbs | 9 + .../app/components/svgs/heart-filled.hbs | 14 + .../app/components/svgs/heart-outline.hbs | 10 + .../app/components/svgs/plus-black.hbs | 10 + .../app/components/svgs/plus-pink.hbs | 10 + .../app/components/svgs/reload-coloured.hbs | 10 + .../app/components/svgs/reload-outline.hbs | 10 + frontend-reactive/app/helpers/isLandscape.ts | 6 + frontend-reactive/app/router.ts | 10 +- frontend-reactive/app/routes/application.ts | 43 +- frontend-reactive/app/styles/app.css | 3 + frontend-reactive/app/styles/notes.css | 47 +- frontend-reactive/app/styles/util.css | 22 + .../app/templates/application.hbs | 2 +- frontend-reactive/bun.lockb | Bin 0 -> 930750 bytes frontend-reactive/ember-cli-build.js | 26 +- frontend-reactive/package-lock.json | 5292 +++++++++++++++++ frontend-reactive/package.json | 1 + .../public/assets/svgs/credit.txt | 5 + .../assets/svgs/heart-black-outline-old.svg | 8 + .../assets/svgs/heart-black-outline.svg | 9 + .../public/assets/svgs/heart-rainbow.svg | 13 + .../public/assets/svgs/reload-black.svg | 9 + .../public/assets/svgs/reload-coloured.svg | 9 + .../components/note/interactions-test.ts | 26 + .../components/svgs/heart-filled-test.ts | 26 + .../components/svgs/heart-outline-test.ts | 26 + .../components/svgs/reload-coloured-test.ts | 26 + .../components/svgs/reload-outline-test.ts | 26 + .../components/util/hover-info-test.ts | 26 + 35 files changed, 5846 insertions(+), 68 deletions(-) create mode 100644 frontend-reactive/app/components/note/interactions.hbs create mode 100644 frontend-reactive/app/components/note/interactions.ts create mode 100644 frontend-reactive/app/components/svgs/arrow-down-black.hbs create mode 100644 frontend-reactive/app/components/svgs/arrow-right-black.hbs create mode 100644 frontend-reactive/app/components/svgs/heart-filled.hbs create mode 100644 frontend-reactive/app/components/svgs/heart-outline.hbs create mode 100644 frontend-reactive/app/components/svgs/plus-black.hbs create mode 100644 frontend-reactive/app/components/svgs/plus-pink.hbs create mode 100644 frontend-reactive/app/components/svgs/reload-coloured.hbs create mode 100644 frontend-reactive/app/components/svgs/reload-outline.hbs create mode 100644 frontend-reactive/app/helpers/isLandscape.ts create mode 100644 frontend-reactive/app/styles/util.css create mode 100755 frontend-reactive/bun.lockb create mode 100644 frontend-reactive/public/assets/svgs/credit.txt create mode 100644 frontend-reactive/public/assets/svgs/heart-black-outline-old.svg create mode 100644 frontend-reactive/public/assets/svgs/heart-black-outline.svg create mode 100644 frontend-reactive/public/assets/svgs/heart-rainbow.svg create mode 100644 frontend-reactive/public/assets/svgs/reload-black.svg create mode 100644 frontend-reactive/public/assets/svgs/reload-coloured.svg create mode 100644 frontend-reactive/tests/integration/components/note/interactions-test.ts create mode 100644 frontend-reactive/tests/integration/components/svgs/heart-filled-test.ts create mode 100644 frontend-reactive/tests/integration/components/svgs/heart-outline-test.ts create mode 100644 frontend-reactive/tests/integration/components/svgs/reload-coloured-test.ts create mode 100644 frontend-reactive/tests/integration/components/svgs/reload-outline-test.ts create mode 100644 frontend-reactive/tests/integration/components/util/hover-info-test.ts diff --git a/frontend-reactive/app/components/note.hbs b/frontend-reactive/app/components/note.hbs index 3382ced..86f78ac 100644 --- a/frontend-reactive/app/components/note.hbs +++ b/frontend-reactive/app/components/note.hbs @@ -1,5 +1,5 @@
- {{!-- TODO: figure out how to make the entire note clickable for opening with something like {{on "click" (fn this.openFullView)}} --}} +
{{#if @note.editedAt}} -

Edited: {{moment-format @note.editedAt}}

+

Edited: {{moment-format @note.editedAt "MMM DD, YYYY H:mm"}}

{{/if}} -

Posted: {{moment-format @note.createdAt ""}}

+

Posted: {{moment-format @note.createdAt "MMM DD, YYYY H:mm"}}

+
+ +
\ No newline at end of file diff --git a/frontend-reactive/app/components/note.ts b/frontend-reactive/app/components/note.ts index e46756a..c13f289 100644 --- a/frontend-reactive/app/components/note.ts +++ b/frontend-reactive/app/components/note.ts @@ -1,34 +1,34 @@ -import { action } from "@ember/object"; -import Component from "@glimmer/component"; +import { action } from '@ember/object'; +import Component from '@glimmer/component'; export interface NoteSignature { - // The arguments accepted by the component - Args: { - isInTimeline: boolean; - note: { - content: string; - server: string; - username: string; - displayname: string; - createdAt: number; - editedAt?: number; - }; - }; - // Any blocks yielded by the component - Blocks: { - default: []; - }; - // The element to which `...attributes` is applied in the component template - Element: null; + // The arguments accepted by the component + Args: { + isInTimeline: boolean; + note: { + content: string; + server: string; + username: string; + displayname: string; + createdAt: number; + editedAt?: number; + }; + }; + // Any blocks yielded by the component + Blocks: { + default: []; + }; + // The element to which `...attributes` is applied in the component template + Element: null; } export default class Note extends Component { - @action - openFullView() { - if (this.args.isInTimeline) { - alert("Would have opened note's own view"); - } else { - console.log("Alread in note specific view, can't open it again"); - } - } + @action + openFullView() { + if (this.args.isInTimeline) { + alert("Would have opened note's own view"); + } else { + console.log("Alread in note specific view, can't open it again"); + } + } } diff --git a/frontend-reactive/app/components/note/interactions.hbs b/frontend-reactive/app/components/note/interactions.hbs new file mode 100644 index 0000000..318dd4a --- /dev/null +++ b/frontend-reactive/app/components/note/interactions.hbs @@ -0,0 +1,53 @@ +
+ + + + +
+
+
+ {{#if this.hasBoosted}} + + {{else}} + + {{/if}} +

{{this.args.boostCount}}

+ +
+
+
+ {{#if this.hasReacted}} + + {{else}} + + {{/if}} +

{{this.args.totalLikeCount}}

+ +
+
+ + +
+
+ + +
+
+
\ No newline at end of file diff --git a/frontend-reactive/app/components/note/interactions.ts b/frontend-reactive/app/components/note/interactions.ts new file mode 100644 index 0000000..edd5a30 --- /dev/null +++ b/frontend-reactive/app/components/note/interactions.ts @@ -0,0 +1,53 @@ +import { action } from "@ember/object"; +import Component from "@glimmer/component"; +import { tracked } from "@glimmer/tracking"; +import isLandscape from "frontend-reactive/helpers/isLandscape"; + +export interface NoteInteractionsSignature { + // The arguments accepted by the component + Args: { + boostCount: number; + totalLikeCount: number; + reactions: { + [key: string]: number; + }; + hasBoosted: boolean; + hasReacted: boolean; + }; + // Any blocks yielded by the component + Blocks: { + default: []; + }; + // The element to which `...attributes` is applied in the component template + Element: null; +} + +export default class NoteInteractions extends Component { + @tracked hasBoosted = this.args.hasBoosted; + @tracked hasReacted = this.args.hasReacted; + @tracked expandReactions = false; + + @action + toggleBoost() { + this.hasBoosted = !this.hasBoosted; + console.log("boosted", this.hasBoosted); + } + + @action + toggleDefaultLike() { + this.hasReacted = !this.hasReacted; + console.log("reacted", this.hasReacted); + } + + @action + openCustomReactionSelector() { + this.hasReacted = !this.hasReacted; + console.log("sent custom reaction", this.hasReacted); + } + + @action + openAllReactions() { + console.log("Toggle all reactions overview"); + this.expandReactions = !this.expandReactions; + } +} diff --git a/frontend-reactive/app/components/svgs/arrow-down-black.hbs b/frontend-reactive/app/components/svgs/arrow-down-black.hbs new file mode 100644 index 0000000..a23fd5e --- /dev/null +++ b/frontend-reactive/app/components/svgs/arrow-down-black.hbs @@ -0,0 +1,9 @@ +{{!--Source: https://www.iconpacks.net/free-icon/arrow-down-3101.html--}} + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/arrow-right-black.hbs b/frontend-reactive/app/components/svgs/arrow-right-black.hbs new file mode 100644 index 0000000..fff195e --- /dev/null +++ b/frontend-reactive/app/components/svgs/arrow-right-black.hbs @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/heart-filled.hbs b/frontend-reactive/app/components/svgs/heart-filled.hbs new file mode 100644 index 0000000..2377e6a --- /dev/null +++ b/frontend-reactive/app/components/svgs/heart-filled.hbs @@ -0,0 +1,14 @@ +{{!--Source: https://www.iconpacks.net/free-icon/rainbow-heart-4025.html--}} + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/heart-outline.hbs b/frontend-reactive/app/components/svgs/heart-outline.hbs new file mode 100644 index 0000000..17c1c0c --- /dev/null +++ b/frontend-reactive/app/components/svgs/heart-outline.hbs @@ -0,0 +1,10 @@ +{{!--Source: https://www.iconpacks.net/free-icon/heart-2930.html--}} + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/plus-black.hbs b/frontend-reactive/app/components/svgs/plus-black.hbs new file mode 100644 index 0000000..edbd1f5 --- /dev/null +++ b/frontend-reactive/app/components/svgs/plus-black.hbs @@ -0,0 +1,10 @@ +{{!--Source: https://www.iconpacks.net/free-icon/plus-11960.html--}} + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/plus-pink.hbs b/frontend-reactive/app/components/svgs/plus-pink.hbs new file mode 100644 index 0000000..1a5c706 --- /dev/null +++ b/frontend-reactive/app/components/svgs/plus-pink.hbs @@ -0,0 +1,10 @@ +{{!--Source: https://www.iconpacks.net/free-icon/pink-plus-11966.html--}} + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/reload-coloured.hbs b/frontend-reactive/app/components/svgs/reload-coloured.hbs new file mode 100644 index 0000000..92bed3e --- /dev/null +++ b/frontend-reactive/app/components/svgs/reload-coloured.hbs @@ -0,0 +1,10 @@ +{{!--https://www.iconpacks.net/free-icon/arrows-reload-2848.html--}} + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/components/svgs/reload-outline.hbs b/frontend-reactive/app/components/svgs/reload-outline.hbs new file mode 100644 index 0000000..a345472 --- /dev/null +++ b/frontend-reactive/app/components/svgs/reload-outline.hbs @@ -0,0 +1,10 @@ +{{!--Source: https://www.iconpacks.net/free-icon/reload-arrows-2846.html--}} + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/app/helpers/isLandscape.ts b/frontend-reactive/app/helpers/isLandscape.ts new file mode 100644 index 0000000..6389299 --- /dev/null +++ b/frontend-reactive/app/helpers/isLandscape.ts @@ -0,0 +1,6 @@ +export default function isLandscape(): boolean { + return ( + Math.min(screen.availHeight, window.innerHeight) < + Math.min(screen.availWidth, window.innerWidth) + ); +} diff --git a/frontend-reactive/app/router.ts b/frontend-reactive/app/router.ts index dbb073b..f2fff6d 100644 --- a/frontend-reactive/app/router.ts +++ b/frontend-reactive/app/router.ts @@ -1,11 +1,11 @@ -import EmberRouter from "@ember/routing/router"; -import config from "frontend-reactive/config/environment"; +import EmberRouter from '@ember/routing/router'; +import config from 'frontend-reactive/config/environment'; export default class Router extends EmberRouter { - location = config.locationType; - rootURL = config.rootURL; + location = config.locationType; + rootURL = config.rootURL; } Router.map(function () { - this.route("about"); + this.route('about'); }); diff --git a/frontend-reactive/app/routes/application.ts b/frontend-reactive/app/routes/application.ts index c282829..af54650 100644 --- a/frontend-reactive/app/routes/application.ts +++ b/frontend-reactive/app/routes/application.ts @@ -1,19 +1,30 @@ -import Route from "@ember/routing/route"; +import Route from '@ember/routing/route'; export default class ApplicationRoute extends Route { - model() { - console.log("root route loaded"); - return { - notes: [ - { - displayname: "alice", - username: "bob", - server: "example.com", - content: "lorem ipsum", - createdAt: Date.now() - 360000, - editedAt: Date.now() - 60000, - }, - ], - }; - } + model() { + console.log('root route loaded'); + return { + notes: [ + { + displayname: 'alice', + username: 'bob', + server: 'example.com', + content: 'lorem ipsum', + createdAt: Date.now() - 360000, + editedAt: Date.now() - 60000, + }, + { + displayname: 'Melody', + username: 'mstar', + server: 'woem.men', + content: `Grapple keel reef fathom haul wind bilge rat swing the lead belay line pink. Man-of-war mizzenmast killick lookout yo-ho-ho Sail ho gabion careen sutler stern. Draught wherry lookout schooner prow hail-shot spanker Letter of Marque lateen sail strike colors. + +Lad heave to topgallant scallywag scuppers Spanish Main poop deck spike hulk broadside. Snow take a caulk hornswaggle gaff swab quarter lugger spanker bilge provost. Man-of-war measured fer yer chains lugger cable loaded to the gunwalls prow piracy snow doubloon furl. + +Dead men tell no tales jib chase guns gunwalls Gold Road smartly nipperkin topsail bilge water Pirate Round. Gaff gunwalls bilged on her anchor bilge water scourge of the seven seas parley ho sheet chase guns squiffy. Scuppers fathom ho quarter gally heave to yardarm coxswain red ensign pink.`, + createdAt: Date.now() - 3600, + }, + ], + }; + } } diff --git a/frontend-reactive/app/styles/app.css b/frontend-reactive/app/styles/app.css index 7f28b4f..44e33da 100644 --- a/frontend-reactive/app/styles/app.css +++ b/frontend-reactive/app/styles/app.css @@ -1,6 +1,8 @@ /* Ember supports plain CSS out of the box. More info: https://cli.emberjs.com/release/advanced-use/stylesheets/ */ @import url("notes.css"); +@import url("util.css"); +/* TODO: Find a cool font to use throughout the entire project */ * { font-family: system-ui, @@ -15,3 +17,4 @@ "Helvetica Neue", sans-serif; } + diff --git a/frontend-reactive/app/styles/notes.css b/frontend-reactive/app/styles/notes.css index 83d2ead..088b775 100644 --- a/frontend-reactive/app/styles/notes.css +++ b/frontend-reactive/app/styles/notes.css @@ -5,7 +5,7 @@ height: fit-content; /* align-items: center; */ - border: 1px dashed green; + border: 1px dashed red; max-width: 50em; padding: 0.5em; background-color: #eee; @@ -75,7 +75,7 @@ .note-content-toggle { margin-top: 0.3em; margin-bottom: 0.3em; - cursor: default; + cursor: pointer; background-color: #ccc; padding: 0.1em 0.3em 0.2em; border-radius: 8px; @@ -85,3 +85,46 @@ .note-content-toggle:hover { background-color: #aaa; } + +.note-interactions-wrapper { + display: flex; + flex-direction: row; +} + +.note-interactions-interaction-button { + display: flex; + flex-direction: row; + padding-right: 1em; + align-items: center; + border: 1px solid #aaa; + padding: 0.3em; + border-radius: 8px; + margin-right: 0.5em; + margin-top: 0.2em; + cursor: pointer; +} + +.note-interactions-interaction-icon { + height: 2.5ex; + padding-right: 0.2em; + width: 100%; +} + +.note-interactions-interaction-counter { + font-weight: bolder; + margin-top: -0.08em; + margin-bottom: -0.08em; +} + +.note-interactions-interactions-button-like { + display: flex; + flex-direction: row; +} + +.note-interactions-interactions-button-custom { + border-left: 1px black solid; + margin-left: 0.3em; + padding-left: 0.3em; + padding-top: 0.2em; + margin-bottom: -0.1em; +} diff --git a/frontend-reactive/app/styles/util.css b/frontend-reactive/app/styles/util.css new file mode 100644 index 0000000..42df250 --- /dev/null +++ b/frontend-reactive/app/styles/util.css @@ -0,0 +1,22 @@ +.hide { + display: none; +} + +/* Copied from: https://stackoverflow.com/a/4407335 */ +.noselect { + -webkit-touch-callout: none; /* iOS Safari */ + -webkit-user-select: none; /* Safari */ + -khtml-user-select: none; /* Konqueror HTML */ + -moz-user-select: none; /* Old versions of Firefox */ + -ms-user-select: none; /* Internet Explorer/Edge */ + user-select: none; /* Non-prefixed version, currently + supported by Chrome, Edge, Opera and Firefox */ +} + +.separator-horizontal { + width: 100%; + border: 1px solid black; + margin-top: 0.2em; + margin-bottom: 0.2em; +} + diff --git a/frontend-reactive/app/templates/application.hbs b/frontend-reactive/app/templates/application.hbs index 43d1caf..1056d1c 100644 --- a/frontend-reactive/app/templates/application.hbs +++ b/frontend-reactive/app/templates/application.hbs @@ -8,4 +8,4 @@ /> {{/each}} - \ No newline at end of file +{{!----}} \ No newline at end of file diff --git a/frontend-reactive/bun.lockb b/frontend-reactive/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..009fe508050b7e933c22e3c1ba4b4b620443270b GIT binary patch literal 930750 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
  • }C&FFU>G{C+Ra`lDp=(uK`B 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

    |hx1p_sULS=BwXBaf$eS;cs_0iU9(&2 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 literal 0 HcmV?d00001 diff --git a/frontend-reactive/ember-cli-build.js b/frontend-reactive/ember-cli-build.js index 5eedf30..562b7a8 100644 --- a/frontend-reactive/ember-cli-build.js +++ b/frontend-reactive/ember-cli-build.js @@ -1,19 +1,19 @@ -"use strict"; +'use strict'; -const EmberApp = require("ember-cli/lib/broccoli/ember-app"); +const EmberApp = require('ember-cli/lib/broccoli/ember-app'); module.exports = function (defaults) { - const app = new EmberApp(defaults, { - "ember-cli-babel": { enableTypeScriptTransform: true }, - minifyCSS: { - options: { processImport: true }, - }, + const app = new EmberApp(defaults, { + 'ember-cli-babel': { enableTypeScriptTransform: true }, + minifyCSS: { + options: { processImport: true }, + }, - // Add options here - autoImport: { - watchDependencies: ["ember-moment"], - }, - }); + // Add options here + autoImport: { + watchDependencies: ['ember-moment'], + }, + }); - return app.toTree(); + return app.toTree(); }; diff --git a/frontend-reactive/package-lock.json b/frontend-reactive/package-lock.json index 20184bf..8b9c64d 100644 --- a/frontend-reactive/package-lock.json +++ b/frontend-reactive/package-lock.json @@ -74,6 +74,7 @@ "ember-resolver": "^11.0.1", "ember-source": "~5.11.0", "ember-template-lint": "^5.13.0", + "ember-tooltips": "^3.6.0", "ember-welcome-page": "^7.0.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -6679,6 +6680,83 @@ "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true, + "license": "ISC" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true, + "license": "MIT" + }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", @@ -6787,6 +6865,54 @@ "@webassemblyjs/utf8": "1.11.6" } }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true, + "license": "MIT" + }, "node_modules/@webassemblyjs/wast-printer": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", @@ -6911,6 +7037,16 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, "node_modules/ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", @@ -7260,12 +7396,59 @@ "node": ">=0.10.0" } }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, "node_modules/assert-never": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.3.0.tgz", "integrity": "sha512-9Z3vxQ+berkL/JJo0dK+EY3Lp0s3NtSnP3VCLsh5HDcZPrh0M+KQRK5sWhUeyPPH+/RCxZqOxLMR+YC6vlviEQ==", "dev": true }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "2.0.3" + } + }, "node_modules/assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", @@ -7344,6 +7527,20 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "optional": true + }, "node_modules/async-promise-queue": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/async-promise-queue/-/async-promise-queue-1.0.5.tgz", @@ -7405,6 +7602,241 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-core/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-core/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-core/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-core/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-core/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator/node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, "node_modules/babel-import-util": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/babel-import-util/-/babel-import-util-2.1.1.tgz", @@ -7433,6 +7865,16 @@ "webpack": ">=2" } }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, "node_modules/babel-plugin-debug-macros": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/babel-plugin-debug-macros/-/babel-plugin-debug-macros-0.3.4.tgz", @@ -7628,6 +8070,165 @@ "integrity": "sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==", "dev": true }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-register/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/babel-register/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-register/node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-traverse/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babel-types/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "license": "MIT", + "bin": { + "babylon": "bin/babylon.js" + } + }, "node_modules/backbone": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.6.0.tgz", @@ -7750,6 +8351,20 @@ "node": "*" } }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/binaryextensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz", @@ -7762,6 +8377,17 @@ "url": "https://bevry.me/fund" } }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, "node_modules/bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -7828,6 +8454,13 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true, + "license": "MIT" + }, "node_modules/body": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", @@ -9613,6 +10246,164 @@ "which": "bin/which" } }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", + "dev": true, + "license": "ISC", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.5", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/browserify-sign/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/browserify-sign/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pako": "~1.0.5" + } + }, "node_modules/browserslist": { "version": "4.23.3", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", @@ -9684,6 +10475,13 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true, + "license": "MIT" + }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", @@ -9696,6 +10494,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true, + "license": "MIT" + }, "node_modules/builtins": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", @@ -9726,6 +10531,50 @@ "node": ">= 0.8" } }, + "node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/cacache/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true, + "license": "ISC" + }, "node_modules/cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -9956,6 +10805,53 @@ "inherits": "^2.0.1" } }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "license": "ISC" + }, "node_modules/chrome-trace-event": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", @@ -9980,6 +10876,17 @@ "node": ">=8" } }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, "node_modules/class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", @@ -10281,6 +11188,55 @@ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/concurrently": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz", @@ -10440,6 +11396,12 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -10651,6 +11613,13 @@ "node": ">= 0.10.0" } }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true, + "license": "MIT" + }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -10725,6 +11694,42 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "license": "ISC" + }, + "node_modules/copy-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/copy-dereference": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/copy-dereference/-/copy-dereference-1.0.0.tgz", @@ -10818,6 +11823,53 @@ } } }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -10832,6 +11884,29 @@ "node": ">= 8" } }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, "node_modules/crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -10933,6 +12008,13 @@ "node": ">=4" } }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true, + "license": "MIT" + }, "node_modules/dag-map": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/dag-map/-/dag-map-2.0.2.tgz", @@ -11207,6 +12289,17 @@ "node": ">= 0.8" } }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -11253,6 +12346,25 @@ "node": ">=0.3.1" } }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -11283,6 +12395,17 @@ "integrity": "sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==", "dev": true }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, "node_modules/dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", @@ -11305,6 +12428,52 @@ "node": ">=8" } }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/editions": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", @@ -11326,6 +12495,29 @@ "integrity": "sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g==", "dev": true }, + "node_modules/elliptic": { + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, "node_modules/ember-auto-import": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/ember-auto-import/-/ember-auto-import-2.8.0.tgz", @@ -15571,6 +16763,780 @@ "rsvp": "^4.8.4" } }, + "node_modules/ember-in-element-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ember-in-element-polyfill/-/ember-in-element-polyfill-1.0.1.tgz", + "integrity": "sha512-eHs+7D7PuQr8a1DPqsJTsEyo3FZ1XuH6WEZaEBPDa9s0xLlwByCNKl8hi1EbXOgvgEZNHHi9Rh0vjxyfakrlgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.1", + "ember-cli-babel": "^7.23.1", + "ember-cli-htmlbars": "^5.3.1", + "ember-cli-version-checker": "^5.1.2" + }, + "engines": { + "node": "10.* || >= 12" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/@babel/runtime": { + "version": "7.12.18", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.18.tgz", + "integrity": "sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/@types/fs-extra": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.1.0.tgz", + "integrity": "sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/babel-plugin-module-resolver": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz", + "integrity": "sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-babel-config": "^1.1.0", + "glob": "^7.1.2", + "pkg-up": "^2.0.0", + "reselect": "^3.0.1", + "resolve": "^1.4.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-babel-transpiler": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/broccoli-babel-transpiler/-/broccoli-babel-transpiler-7.8.1.tgz", + "integrity": "sha512-6IXBgfRt7HZ61g67ssBc6lBb3Smw3DPZ9dEYirgtvXWpRZ2A9M22nxy6opEwJDgDJzlu/bB7ToppW33OFkA1gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.0", + "@babel/polyfill": "^7.11.5", + "broccoli-funnel": "^2.0.2", + "broccoli-merge-trees": "^3.0.2", + "broccoli-persistent-filter": "^2.2.1", + "clone": "^2.1.2", + "hash-for-dep": "^1.4.7", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.9", + "json-stable-stringify": "^1.0.1", + "rsvp": "^4.8.4", + "workerpool": "^3.1.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-funnel": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/broccoli-funnel/-/broccoli-funnel-2.0.2.tgz", + "integrity": "sha512-/vDTqtv7ipjEZQOVqO4vGDVAOZyuYzQ/EgGoyewfOgh1M7IQAToBKZI0oAQPgMBeFPPlIbfMuAngk+ohPBuaHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-equal": "^1.0.0", + "blank-object": "^1.0.1", + "broccoli-plugin": "^1.3.0", + "debug": "^2.2.0", + "fast-ordered-set": "^1.0.0", + "fs-tree-diff": "^0.5.3", + "heimdalljs": "^0.2.0", + "minimatch": "^3.0.0", + "mkdirp": "^0.5.0", + "path-posix": "^1.0.0", + "rimraf": "^2.4.3", + "symlink-or-copy": "^1.0.0", + "walk-sync": "^0.3.1" + }, + "engines": { + "node": "^4.5 || 6.* || >= 7.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-funnel/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-persistent-filter": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.3.1.tgz", + "integrity": "sha512-hVsmIgCDrl2NFM+3Gs4Cr2TA6UPaIZip99hN8mtkaUPgM8UeVnCbxelCvBjUBHo0oaaqP5jzqqnRVvb568Yu5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-disk-cache": "^1.2.1", + "async-promise-queue": "^1.0.3", + "broccoli-plugin": "^1.0.0", + "fs-tree-diff": "^2.0.0", + "hash-for-dep": "^1.5.0", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.7", + "mkdirp": "^0.5.1", + "promise-map-series": "^0.2.1", + "rimraf": "^2.6.1", + "rsvp": "^4.7.0", + "symlink-or-copy": "^1.0.1", + "sync-disk-cache": "^1.3.3", + "walk-sync": "^1.0.0" + }, + "engines": { + "node": "6.* || >= 8.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-persistent-filter/node_modules/fs-tree-diff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fs-tree-diff/-/fs-tree-diff-2.0.1.tgz", + "integrity": "sha512-x+CfAZ/lJHQqwlD64pYM5QxWjzWhSjroaVsr8PW831zOApL55qPibed0c+xebaLWVr2BnHFoHdrwOv8pzt8R5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/symlink-or-copy": "^1.2.0", + "heimdalljs-logger": "^0.1.7", + "object-assign": "^4.1.0", + "path-posix": "^1.0.0", + "symlink-or-copy": "^1.1.8" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-persistent-filter/node_modules/matcher-collection": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.1.2.tgz", + "integrity": "sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.2" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-persistent-filter/node_modules/walk-sync": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-1.1.4.tgz", + "integrity": "sha512-nowc9thB/Jg0KW4TgxoRjLLYRPvl3DB/98S89r4ZcJqq2B0alNcKDh6pzLkBSkPMzRSMsJghJHQi79qw0YWEkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^1.1.1" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/broccoli-source": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/broccoli-source/-/broccoli-source-2.1.2.tgz", + "integrity": "sha512-1lLayO4wfS0c0Sj50VfHJXNWf94FYY0WUhxj0R77thbs6uWI7USiOWFqQV5dRmhAJnoKaGN4WyLGQbgjgiYFwQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/editions": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", + "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "errlop": "^2.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=0.8" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/editions/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel": { + "version": "7.26.11", + "resolved": "https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-7.26.11.tgz", + "integrity": "sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.0", + "@babel/helper-compilation-targets": "^7.12.0", + "@babel/plugin-proposal-class-properties": "^7.16.5", + "@babel/plugin-proposal-decorators": "^7.13.5", + "@babel/plugin-proposal-private-methods": "^7.16.5", + "@babel/plugin-proposal-private-property-in-object": "^7.16.5", + "@babel/plugin-transform-modules-amd": "^7.13.0", + "@babel/plugin-transform-runtime": "^7.13.9", + "@babel/plugin-transform-typescript": "^7.13.0", + "@babel/polyfill": "^7.11.5", + "@babel/preset-env": "^7.16.5", + "@babel/runtime": "7.12.18", + "amd-name-resolver": "^1.3.1", + "babel-plugin-debug-macros": "^0.3.4", + "babel-plugin-ember-data-packages-polyfill": "^0.1.2", + "babel-plugin-ember-modules-api-polyfill": "^3.5.0", + "babel-plugin-module-resolver": "^3.2.0", + "broccoli-babel-transpiler": "^7.8.0", + "broccoli-debug": "^0.6.4", + "broccoli-funnel": "^2.0.2", + "broccoli-source": "^2.1.2", + "calculate-cache-key-for-tree": "^2.0.0", + "clone": "^2.1.2", + "ember-cli-babel-plugin-helpers": "^1.1.1", + "ember-cli-version-checker": "^4.1.0", + "ensure-posix-path": "^1.0.2", + "fixturify-project": "^1.10.0", + "resolve-package-path": "^3.1.0", + "rimraf": "^3.0.1", + "semver": "^5.5.0" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ember-cli-version-checker/-/ember-cli-version-checker-4.1.1.tgz", + "integrity": "sha512-bzEWsTMXUGEJfxcAGWPe6kI7oHEGD3jaxUWDYPTqzqGhNkgPwXTBgoWs9zG1RaSMaOPFnloWuxRcoHi4TrYS3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-package-path": "^2.0.0", + "semver": "^6.3.0", + "silent-error": "^1.1.1" + }, + "engines": { + "node": "8.* || 10.* || >= 12.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker/node_modules/resolve-package-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-2.0.0.tgz", + "integrity": "sha512-/CLuzodHO2wyyHTzls5Qr+EFeG6RcW4u6//gjYvUfcfyuplIX1SSccU+A5A9A78Gmezkl3NBkFAMxLbzTY9TJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root": "^0.1.1", + "resolve": "^1.13.1" + }, + "engines": { + "node": "8.* || 10.* || >= 12" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-babel/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.2.tgz", + "integrity": "sha512-Uj6R+3TtBV5RZoJY14oZn/sNPnc+UgmC8nb5rI4P3fR/gYoyTFIZSXiIM7zl++IpMoIrocxOrgt+mhonKphgGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ember/edition-utils": "^1.2.0", + "babel-plugin-htmlbars-inline-precompile": "^5.0.0", + "broccoli-debug": "^0.6.5", + "broccoli-persistent-filter": "^3.1.2", + "broccoli-plugin": "^4.0.3", + "common-tags": "^1.8.0", + "ember-cli-babel-plugin-helpers": "^1.1.1", + "ember-cli-version-checker": "^5.1.2", + "fs-tree-diff": "^2.0.1", + "hash-for-dep": "^1.5.1", + "heimdalljs-logger": "^0.1.10", + "json-stable-stringify": "^1.0.1", + "semver": "^7.3.4", + "silent-error": "^1.1.1", + "strip-bom": "^4.0.0", + "walk-sync": "^2.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/async-disk-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/async-disk-cache/-/async-disk-cache-2.1.0.tgz", + "integrity": "sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "heimdalljs": "^0.2.3", + "istextorbinary": "^2.5.1", + "mkdirp": "^0.5.0", + "rimraf": "^3.0.0", + "rsvp": "^4.8.5", + "username-sync": "^1.0.2" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/broccoli-persistent-filter": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.3.tgz", + "integrity": "sha512-Q+8iezprZzL9voaBsDY3rQVl7c7H5h+bvv8SpzCZXPZgfBFCbx7KFQ2c3rZR6lW5k4Kwoqt7jG+rZMUg67Gwxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-disk-cache": "^2.0.0", + "async-promise-queue": "^1.0.3", + "broccoli-plugin": "^4.0.3", + "fs-tree-diff": "^2.0.0", + "hash-for-dep": "^1.5.0", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.7", + "promise-map-series": "^0.2.1", + "rimraf": "^3.0.0", + "symlink-or-copy": "^1.0.1", + "sync-disk-cache": "^2.0.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/broccoli-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-4.0.7.tgz", + "integrity": "sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "broccoli-node-api": "^1.7.0", + "broccoli-output-wrapper": "^3.2.5", + "fs-merger": "^3.2.1", + "promise-map-series": "^0.3.0", + "quick-temp": "^0.1.8", + "rimraf": "^3.0.2", + "symlink-or-copy": "^1.3.1" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/broccoli-plugin/node_modules/promise-map-series": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.3.0.tgz", + "integrity": "sha512-3npG2NGhTc8BWBolLLf8l/92OxMGaRLbqvIh9wjCHhDXNvk4zsxaTaCpiCunW09qWPrN2zeNSNwRLVBrQQtutA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/fs-tree-diff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fs-tree-diff/-/fs-tree-diff-2.0.1.tgz", + "integrity": "sha512-x+CfAZ/lJHQqwlD64pYM5QxWjzWhSjroaVsr8PW831zOApL55qPibed0c+xebaLWVr2BnHFoHdrwOv8pzt8R5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/symlink-or-copy": "^1.2.0", + "heimdalljs-logger": "^0.1.7", + "object-assign": "^4.1.0", + "path-posix": "^1.0.0", + "symlink-or-copy": "^1.1.8" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/sync-disk-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sync-disk-cache/-/sync-disk-cache-2.1.0.tgz", + "integrity": "sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "heimdalljs": "^0.2.6", + "mkdirp": "^0.5.0", + "rimraf": "^3.0.0", + "username-sync": "^1.0.2" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ember-cli-htmlbars/node_modules/walk-sync": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", + "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^2.0.0", + "minimatch": "^3.0.4" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/find-babel-config": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.2.tgz", + "integrity": "sha512-oK59njMyw2y3yxto1BCfVK7MQp/OYf4FleHu0RgosH3riFJ1aOuo/7naLDLAObfrgn3ueFhw5sAT/cp0QuJI3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "json5": "^1.0.2", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/fixturify": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fixturify/-/fixturify-1.3.0.tgz", + "integrity": "sha512-tL0svlOy56pIMMUQ4bU1xRe6NZbFSa/ABTWMxW2mH38lFGc9TrNAKWcMBQ7eIjo3wqSS8f2ICabFaatFyFmrVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^5.0.5", + "@types/minimatch": "^3.0.3", + "@types/rimraf": "^2.0.2", + "fs-extra": "^7.0.1", + "matcher-collection": "^2.0.0" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/fixturify-project": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/fixturify-project/-/fixturify-project-1.10.0.tgz", + "integrity": "sha512-L1k9uiBQuN0Yr8tA9Noy2VSQ0dfg0B8qMdvT7Wb5WQKc7f3dn3bzCbSrqlb+etLW+KDV4cBC7R1OvcMg3kcxmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fixturify": "^1.2.0", + "tmp": "^0.0.33" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/istextorbinary": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0.tgz", + "integrity": "sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "binaryextensions": "^2.1.2", + "editions": "^2.2.0", + "textextensions": "^2.5.0" + }, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-in-element-polyfill/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-in-element-polyfill/node_modules/reselect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", + "integrity": "sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-in-element-polyfill/node_modules/resolve-package-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-3.1.0.tgz", + "integrity": "sha512-2oC2EjWbMJwvSN6Z7DbDfJMnD8MYEouaLn5eIX0j8XwPsYCVIyY9bbnX88YHVkbr8XHqvZrYbxaLPibfTYKZMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root": "^0.1.1", + "resolve": "^1.17.0" + }, + "engines": { + "node": "10.* || >= 12" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/ember-in-element-polyfill/node_modules/workerpool": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-3.1.2.tgz", + "integrity": "sha512-WJFA0dGqIK7qj7xPTqciWBH5DlJQzoPjsANvc3Y4hNB0SScT+Emjvt0jPPkDBUjBNngX1q9hHgt1Gfwytu6pug==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.3.4", + "object-assign": "4.1.1", + "rsvp": "^4.8.4" + } + }, "node_modules/ember-in-viewport": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ember-in-viewport/-/ember-in-viewport-4.1.0.tgz", @@ -18673,6 +20639,1772 @@ "node": ">=14.14" } }, + "node_modules/ember-tooltips": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/ember-tooltips/-/ember-tooltips-3.6.0.tgz", + "integrity": "sha512-DsqF6vvL3DKWSUHJKuMJ8KSxbE/T+eZAE2xtzAuHRqjl1AYIOkugGBVynGYYP8+2/10NMwk05LYbT1dirAcEBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@embroider/macros": "^1.8.0", + "broccoli-file-creator": "^2.1.1", + "broccoli-merge-trees": "^4.2.0", + "ember-auto-import": "^1.11.3", + "ember-cli-babel": "^7.26.6", + "ember-cli-htmlbars": "^5.7.1", + "ember-in-element-polyfill": "^1.0.1", + "popper.js": "^1.12.5", + "resolve": "^1.10.1", + "tooltip.js": "^1.1.5" + }, + "engines": { + "node": "12.* || 14.* || >= 16" + } + }, + "node_modules/ember-tooltips/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/ember-tooltips/node_modules/@babel/runtime": { + "version": "7.12.18", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.18.tgz", + "integrity": "sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/ember-tooltips/node_modules/@embroider/shared-internals": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@embroider/shared-internals/-/shared-internals-1.8.3.tgz", + "integrity": "sha512-N5Gho6Qk8z5u+mxLCcMYAoQMbN4MmH+z2jXwQHVs859bxuZTxwF6kKtsybDAASCtd2YGxEmzcc1Ja/wM28824w==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-import-util": "^1.1.0", + "ember-rfc176-data": "^0.3.17", + "fs-extra": "^9.1.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.21", + "resolve-package-path": "^4.0.1", + "semver": "^7.3.5", + "typescript-memoize": "^1.0.1" + }, + "engines": { + "node": "12.* || 14.* || >= 16" + } + }, + "node_modules/ember-tooltips/node_modules/@types/fs-extra": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.1.0.tgz", + "integrity": "sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/ember-tooltips/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ember-tooltips/node_modules/babel-import-util": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/babel-import-util/-/babel-import-util-1.4.1.tgz", + "integrity": "sha512-TNdiTQdPhXlx02pzG//UyVPSKE7SNWjY0n4So/ZnjQpWwaM5LvWBLkWa1JKll5u06HNscHD91XZPuwrMg1kadQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/babel-plugin-module-resolver": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz", + "integrity": "sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-babel-config": "^1.1.0", + "glob": "^7.1.2", + "pkg-up": "^2.0.0", + "reselect": "^3.0.1", + "resolve": "^1.4.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-babel-transpiler": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/broccoli-babel-transpiler/-/broccoli-babel-transpiler-7.8.1.tgz", + "integrity": "sha512-6IXBgfRt7HZ61g67ssBc6lBb3Smw3DPZ9dEYirgtvXWpRZ2A9M22nxy6opEwJDgDJzlu/bB7ToppW33OFkA1gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.0", + "@babel/polyfill": "^7.11.5", + "broccoli-funnel": "^2.0.2", + "broccoli-merge-trees": "^3.0.2", + "broccoli-persistent-filter": "^2.2.1", + "clone": "^2.1.2", + "hash-for-dep": "^1.4.7", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.9", + "json-stable-stringify": "^1.0.1", + "rsvp": "^4.8.4", + "workerpool": "^3.1.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-babel-transpiler/node_modules/broccoli-merge-trees": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-3.0.2.tgz", + "integrity": "sha512-ZyPAwrOdlCddduFbsMyyFzJUrvW6b04pMvDiAQZrCwghlvgowJDY+EfoXn+eR1RRA5nmGHJ+B68T63VnpRiT1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "broccoli-plugin": "^1.3.0", + "merge-trees": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-babel-transpiler/node_modules/broccoli-plugin": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-1.3.1.tgz", + "integrity": "sha512-DW8XASZkmorp+q7J4EeDEZz+LoyKLAd2XZULXyD9l4m9/hAKV3vjHmB1kiUshcWAYMgTP1m2i4NnqCE/23h6AQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.3", + "rimraf": "^2.3.4", + "symlink-or-copy": "^1.1.8" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-babel-transpiler/node_modules/promise-map-series": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.2.3.tgz", + "integrity": "sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rsvp": "^3.0.14" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-babel-transpiler/node_modules/promise-map-series/node_modules/rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "0.12.* || 4.* || 6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/broccoli-funnel/-/broccoli-funnel-2.0.2.tgz", + "integrity": "sha512-/vDTqtv7ipjEZQOVqO4vGDVAOZyuYzQ/EgGoyewfOgh1M7IQAToBKZI0oAQPgMBeFPPlIbfMuAngk+ohPBuaHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-equal": "^1.0.0", + "blank-object": "^1.0.1", + "broccoli-plugin": "^1.3.0", + "debug": "^2.2.0", + "fast-ordered-set": "^1.0.0", + "fs-tree-diff": "^0.5.3", + "heimdalljs": "^0.2.0", + "minimatch": "^3.0.0", + "mkdirp": "^0.5.0", + "path-posix": "^1.0.0", + "rimraf": "^2.4.3", + "symlink-or-copy": "^1.0.0", + "walk-sync": "^0.3.1" + }, + "engines": { + "node": "^4.5 || 6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/broccoli-plugin": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-1.3.1.tgz", + "integrity": "sha512-DW8XASZkmorp+q7J4EeDEZz+LoyKLAd2XZULXyD9l4m9/hAKV3vjHmB1kiUshcWAYMgTP1m2i4NnqCE/23h6AQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.3", + "rimraf": "^2.3.4", + "symlink-or-copy": "^1.1.8" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/fs-tree-diff": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/fs-tree-diff/-/fs-tree-diff-0.5.9.tgz", + "integrity": "sha512-872G8ax0kHh01m9n/2KDzgYwouKza0Ad9iFltBpNykvROvf2AGtoOzPJgGx125aolGPER3JuC7uZFrQ7bG1AZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "heimdalljs-logger": "^0.1.7", + "object-assign": "^4.1.0", + "path-posix": "^1.0.0", + "symlink-or-copy": "^1.1.8" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/promise-map-series": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.2.3.tgz", + "integrity": "sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rsvp": "^3.0.14" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-funnel/node_modules/rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "0.12.* || 4.* || 6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-merge-trees": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-4.2.0.tgz", + "integrity": "sha512-nTrQe5AQtCrW4enLRvbD/vTLHqyW2tz+vsLXQe4IEaUhepuMGVKJJr+I8n34Vu6fPjmPLwTjzNC8izMIDMtHPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "broccoli-plugin": "^4.0.2", + "merge-trees": "^2.0.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-2.3.1.tgz", + "integrity": "sha512-hVsmIgCDrl2NFM+3Gs4Cr2TA6UPaIZip99hN8mtkaUPgM8UeVnCbxelCvBjUBHo0oaaqP5jzqqnRVvb568Yu5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-disk-cache": "^1.2.1", + "async-promise-queue": "^1.0.3", + "broccoli-plugin": "^1.0.0", + "fs-tree-diff": "^2.0.0", + "hash-for-dep": "^1.5.0", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.7", + "mkdirp": "^0.5.1", + "promise-map-series": "^0.2.1", + "rimraf": "^2.6.1", + "rsvp": "^4.7.0", + "symlink-or-copy": "^1.0.1", + "sync-disk-cache": "^1.3.3", + "walk-sync": "^1.0.0" + }, + "engines": { + "node": "6.* || >= 8.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter/node_modules/broccoli-plugin": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-1.3.1.tgz", + "integrity": "sha512-DW8XASZkmorp+q7J4EeDEZz+LoyKLAd2XZULXyD9l4m9/hAKV3vjHmB1kiUshcWAYMgTP1m2i4NnqCE/23h6AQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "promise-map-series": "^0.2.1", + "quick-temp": "^0.1.3", + "rimraf": "^2.3.4", + "symlink-or-copy": "^1.1.8" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter/node_modules/matcher-collection": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.1.2.tgz", + "integrity": "sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.2" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter/node_modules/promise-map-series": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.2.3.tgz", + "integrity": "sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rsvp": "^3.0.14" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter/node_modules/promise-map-series/node_modules/rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "0.12.* || 4.* || 6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-persistent-filter/node_modules/walk-sync": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-1.1.4.tgz", + "integrity": "sha512-nowc9thB/Jg0KW4TgxoRjLLYRPvl3DB/98S89r4ZcJqq2B0alNcKDh6pzLkBSkPMzRSMsJghJHQi79qw0YWEkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^1.1.1" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-4.0.7.tgz", + "integrity": "sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "broccoli-node-api": "^1.7.0", + "broccoli-output-wrapper": "^3.2.5", + "fs-merger": "^3.2.1", + "promise-map-series": "^0.3.0", + "quick-temp": "^0.1.8", + "rimraf": "^3.0.2", + "symlink-or-copy": "^1.3.1" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/broccoli-plugin/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-tooltips/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/ember-tooltips/node_modules/editions": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz", + "integrity": "sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "errlop": "^2.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=0.8" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/ember-tooltips/node_modules/editions/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/ember-tooltips/node_modules/ember-auto-import": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/ember-auto-import/-/ember-auto-import-1.12.2.tgz", + "integrity": "sha512-gLqML2k77AuUiXxWNon1FSzuG1DV7PEPpCLCU5aJvf6fdL6rmFfElsZRh+8ELEB/qP9dT+LHjNEunVzd2dYc8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.1.6", + "@babel/preset-env": "^7.10.2", + "@babel/traverse": "^7.1.6", + "@babel/types": "^7.1.6", + "@embroider/shared-internals": "^1.0.0", + "babel-core": "^6.26.3", + "babel-loader": "^8.0.6", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babylon": "^6.18.0", + "broccoli-debug": "^0.6.4", + "broccoli-node-api": "^1.7.0", + "broccoli-plugin": "^4.0.0", + "broccoli-source": "^3.0.0", + "debug": "^3.1.0", + "ember-cli-babel": "^7.0.0", + "enhanced-resolve": "^4.0.0", + "fs-extra": "^6.0.1", + "fs-tree-diff": "^2.0.0", + "handlebars": "^4.3.1", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "resolve-package-path": "^3.1.0", + "rimraf": "^2.6.2", + "semver": "^7.3.4", + "symlink-or-copy": "^1.2.0", + "typescript-memoize": "^1.0.0-alpha.3", + "walk-sync": "^0.3.3", + "webpack": "^4.43.0" + }, + "engines": { + "node": ">= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-auto-import/node_modules/fs-extra": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", + "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/ember-tooltips/node_modules/ember-auto-import/node_modules/resolve-package-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-3.1.0.tgz", + "integrity": "sha512-2oC2EjWbMJwvSN6Z7DbDfJMnD8MYEouaLn5eIX0j8XwPsYCVIyY9bbnX88YHVkbr8XHqvZrYbxaLPibfTYKZMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root": "^0.1.1", + "resolve": "^1.17.0" + }, + "engines": { + "node": "10.* || >= 12" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel": { + "version": "7.26.11", + "resolved": "https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-7.26.11.tgz", + "integrity": "sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.0", + "@babel/helper-compilation-targets": "^7.12.0", + "@babel/plugin-proposal-class-properties": "^7.16.5", + "@babel/plugin-proposal-decorators": "^7.13.5", + "@babel/plugin-proposal-private-methods": "^7.16.5", + "@babel/plugin-proposal-private-property-in-object": "^7.16.5", + "@babel/plugin-transform-modules-amd": "^7.13.0", + "@babel/plugin-transform-runtime": "^7.13.9", + "@babel/plugin-transform-typescript": "^7.13.0", + "@babel/polyfill": "^7.11.5", + "@babel/preset-env": "^7.16.5", + "@babel/runtime": "7.12.18", + "amd-name-resolver": "^1.3.1", + "babel-plugin-debug-macros": "^0.3.4", + "babel-plugin-ember-data-packages-polyfill": "^0.1.2", + "babel-plugin-ember-modules-api-polyfill": "^3.5.0", + "babel-plugin-module-resolver": "^3.2.0", + "broccoli-babel-transpiler": "^7.8.0", + "broccoli-debug": "^0.6.4", + "broccoli-funnel": "^2.0.2", + "broccoli-source": "^2.1.2", + "calculate-cache-key-for-tree": "^2.0.0", + "clone": "^2.1.2", + "ember-cli-babel-plugin-helpers": "^1.1.1", + "ember-cli-version-checker": "^4.1.0", + "ensure-posix-path": "^1.0.2", + "fixturify-project": "^1.10.0", + "resolve-package-path": "^3.1.0", + "rimraf": "^3.0.1", + "semver": "^5.5.0" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/broccoli-source": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/broccoli-source/-/broccoli-source-2.1.2.tgz", + "integrity": "sha512-1lLayO4wfS0c0Sj50VfHJXNWf94FYY0WUhxj0R77thbs6uWI7USiOWFqQV5dRmhAJnoKaGN4WyLGQbgjgiYFwQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ember-cli-version-checker/-/ember-cli-version-checker-4.1.1.tgz", + "integrity": "sha512-bzEWsTMXUGEJfxcAGWPe6kI7oHEGD3jaxUWDYPTqzqGhNkgPwXTBgoWs9zG1RaSMaOPFnloWuxRcoHi4TrYS3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-package-path": "^2.0.0", + "semver": "^6.3.0", + "silent-error": "^1.1.1" + }, + "engines": { + "node": "8.* || 10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker/node_modules/resolve-package-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-2.0.0.tgz", + "integrity": "sha512-/CLuzodHO2wyyHTzls5Qr+EFeG6RcW4u6//gjYvUfcfyuplIX1SSccU+A5A9A78Gmezkl3NBkFAMxLbzTY9TJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root": "^0.1.1", + "resolve": "^1.13.1" + }, + "engines": { + "node": "8.* || 10.* || >= 12" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/ember-cli-version-checker/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/resolve-package-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/resolve-package-path/-/resolve-package-path-3.1.0.tgz", + "integrity": "sha512-2oC2EjWbMJwvSN6Z7DbDfJMnD8MYEouaLn5eIX0j8XwPsYCVIyY9bbnX88YHVkbr8XHqvZrYbxaLPibfTYKZMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root": "^0.1.1", + "resolve": "^1.17.0" + }, + "engines": { + "node": "10.* || >= 12" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-babel/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.2.tgz", + "integrity": "sha512-Uj6R+3TtBV5RZoJY14oZn/sNPnc+UgmC8nb5rI4P3fR/gYoyTFIZSXiIM7zl++IpMoIrocxOrgt+mhonKphgGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ember/edition-utils": "^1.2.0", + "babel-plugin-htmlbars-inline-precompile": "^5.0.0", + "broccoli-debug": "^0.6.5", + "broccoli-persistent-filter": "^3.1.2", + "broccoli-plugin": "^4.0.3", + "common-tags": "^1.8.0", + "ember-cli-babel-plugin-helpers": "^1.1.1", + "ember-cli-version-checker": "^5.1.2", + "fs-tree-diff": "^2.0.1", + "hash-for-dep": "^1.5.1", + "heimdalljs-logger": "^0.1.10", + "json-stable-stringify": "^1.0.1", + "semver": "^7.3.4", + "silent-error": "^1.1.1", + "strip-bom": "^4.0.0", + "walk-sync": "^2.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/async-disk-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/async-disk-cache/-/async-disk-cache-2.1.0.tgz", + "integrity": "sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "heimdalljs": "^0.2.3", + "istextorbinary": "^2.5.1", + "mkdirp": "^0.5.0", + "rimraf": "^3.0.0", + "rsvp": "^4.8.5", + "username-sync": "^1.0.2" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/broccoli-persistent-filter": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/broccoli-persistent-filter/-/broccoli-persistent-filter-3.1.3.tgz", + "integrity": "sha512-Q+8iezprZzL9voaBsDY3rQVl7c7H5h+bvv8SpzCZXPZgfBFCbx7KFQ2c3rZR6lW5k4Kwoqt7jG+rZMUg67Gwxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-disk-cache": "^2.0.0", + "async-promise-queue": "^1.0.3", + "broccoli-plugin": "^4.0.3", + "fs-tree-diff": "^2.0.0", + "hash-for-dep": "^1.5.0", + "heimdalljs": "^0.2.1", + "heimdalljs-logger": "^0.1.7", + "promise-map-series": "^0.2.1", + "rimraf": "^3.0.0", + "symlink-or-copy": "^1.0.1", + "sync-disk-cache": "^2.0.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/promise-map-series": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.2.3.tgz", + "integrity": "sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "rsvp": "^3.0.14" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/promise-map-series/node_modules/rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "0.12.* || 4.* || 6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/sync-disk-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sync-disk-cache/-/sync-disk-cache-2.1.0.tgz", + "integrity": "sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "heimdalljs": "^0.2.6", + "mkdirp": "^0.5.0", + "rimraf": "^3.0.0", + "username-sync": "^1.0.2" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/ember-cli-htmlbars/node_modules/walk-sync": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", + "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^2.0.0", + "minimatch": "^3.0.4" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/ember-tooltips/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/ember-tooltips/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/find-babel-config": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.2.tgz", + "integrity": "sha512-oK59njMyw2y3yxto1BCfVK7MQp/OYf4FleHu0RgosH3riFJ1aOuo/7naLDLAObfrgn3ueFhw5sAT/cp0QuJI3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "json5": "^1.0.2", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/fixturify": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fixturify/-/fixturify-1.3.0.tgz", + "integrity": "sha512-tL0svlOy56pIMMUQ4bU1xRe6NZbFSa/ABTWMxW2mH38lFGc9TrNAKWcMBQ7eIjo3wqSS8f2ICabFaatFyFmrVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^5.0.5", + "@types/minimatch": "^3.0.3", + "@types/rimraf": "^2.0.2", + "fs-extra": "^7.0.1", + "matcher-collection": "^2.0.0" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/fixturify-project": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/fixturify-project/-/fixturify-project-1.10.0.tgz", + "integrity": "sha512-L1k9uiBQuN0Yr8tA9Noy2VSQ0dfg0B8qMdvT7Wb5WQKc7f3dn3bzCbSrqlb+etLW+KDV4cBC7R1OvcMg3kcxmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fixturify": "^1.2.0", + "tmp": "^0.0.33" + } + }, + "node_modules/ember-tooltips/node_modules/fixturify/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/ember-tooltips/node_modules/fs-tree-diff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fs-tree-diff/-/fs-tree-diff-2.0.1.tgz", + "integrity": "sha512-x+CfAZ/lJHQqwlD64pYM5QxWjzWhSjroaVsr8PW831zOApL55qPibed0c+xebaLWVr2BnHFoHdrwOv8pzt8R5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/symlink-or-copy": "^1.2.0", + "heimdalljs-logger": "^0.1.7", + "object-assign": "^4.1.0", + "path-posix": "^1.0.0", + "symlink-or-copy": "^1.1.8" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/ember-tooltips/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/istextorbinary": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0.tgz", + "integrity": "sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "binaryextensions": "^2.1.2", + "editions": "^2.2.0", + "textextensions": "^2.5.0" + }, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/ember-tooltips/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/ember-tooltips/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/ember-tooltips/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/ember-tooltips/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/ember-tooltips/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ember-tooltips/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-dir/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ember-tooltips/node_modules/promise-map-series": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.3.0.tgz", + "integrity": "sha512-3npG2NGhTc8BWBolLLf8l/92OxMGaRLbqvIh9wjCHhDXNvk4zsxaTaCpiCunW09qWPrN2zeNSNwRLVBrQQtutA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-tooltips/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/ember-tooltips/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/reselect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", + "integrity": "sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/ember-tooltips/node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/ember-tooltips/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ember-tooltips/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ember-tooltips/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/ember-tooltips/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/ember-tooltips/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ember-tooltips/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/terser-webpack-plugin": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.6.tgz", + "integrity": "sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ember-tooltips/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/ember-tooltips/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/ember-tooltips/node_modules/webpack": { + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/ember-tooltips/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/ember-tooltips/node_modules/webpack/node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/ember-tooltips/node_modules/workerpool": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-3.1.2.tgz", + "integrity": "sha512-WJFA0dGqIK7qj7xPTqciWBH5DlJQzoPjsANvc3Y4hNB0SScT+Emjvt0jPPkDBUjBNngX1q9hHgt1Gfwytu6pug==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.3.4", + "object-assign": "4.1.1", + "rsvp": "^4.8.4" + } + }, "node_modules/ember-tracked-storage-polyfill": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ember-tracked-storage-polyfill/-/ember-tracked-storage-polyfill-1.0.0.tgz", @@ -19541,6 +23273,19 @@ "url": "https://bevry.me/fund" } }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, "node_modules/error": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", @@ -20261,6 +24006,17 @@ "integrity": "sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==", "dev": true }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, "node_modules/exec-sh": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", @@ -20750,6 +24506,14 @@ "bser": "2.1.1" } }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", + "dev": true, + "license": "ISC" + }, "node_modules/figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", @@ -20777,6 +24541,14 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/filesize": { "version": "10.1.6", "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.6.tgz", @@ -21075,6 +24847,50 @@ "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/flush-write-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/flush-write-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/follow-redirects": { "version": "1.15.9", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", @@ -21143,6 +24959,50 @@ "node": ">= 0.6" } }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -21262,12 +25122,41 @@ "node": ">=6.0.0" } }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -21813,6 +25702,20 @@ "node": ">=0.10.0" } }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/hash-for-dep": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/hash-for-dep/-/hash-for-dep-1.5.1.tgz", @@ -21837,6 +25740,17 @@ "resolve": "^1.10.0" } }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, "node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", @@ -21911,6 +25825,32 @@ "integrity": "sha512-Rf4YVNYpKjZ6ASAmibcwTNciQ5Co5Ztq6iZPEykHpkoflnD/K5ryE/rHehFsTm4NJj8nKDhbi3eKBWGogmNnkg==", "dev": true }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -21998,6 +25938,13 @@ "integrity": "sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==", "dev": true }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true, + "license": "MIT" + }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", @@ -22051,6 +25998,13 @@ } ] }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true, + "license": "MIT" + }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -22106,6 +26060,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true, + "license": "ISC" + }, "node_modules/inflection": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inflection/-/inflection-2.0.1.tgz", @@ -22270,6 +26231,16 @@ "integrity": "sha512-L9W5vBSu7W5Dx/RcbWcErNwoke3xWIAD2SADbmAZnsF9XL667keuKgaqnuwTY4XU9UwhzXref5tnNF5ZLTIQ3w==", "dev": true }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/invert-kv": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.1.tgz", @@ -22337,6 +26308,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", @@ -22513,6 +26498,19 @@ "node": ">=0.10.0" } }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -22941,6 +26939,13 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "dev": true }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true, + "license": "MIT" + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -23305,6 +27310,19 @@ "node": ">=4" } }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lower-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", @@ -23476,6 +27494,18 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, "node_modules/mdn-data": { "version": "2.0.30", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", @@ -23511,6 +27541,53 @@ "node": ">=8" } }, + "node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/memory-fs/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/memory-fs/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/memory-fs/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/memory-streams": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/memory-streams/-/memory-streams-0.1.3.tgz", @@ -23614,6 +27691,27 @@ "node": ">=8.6" } }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -23747,6 +27845,20 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true, + "license": "MIT" + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -23801,6 +27913,72 @@ "yallist": "^3.0.0" } }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mississippi/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/mississippi/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/mississippi/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/mississippi/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", @@ -23886,6 +28064,42 @@ "node": ">= 0.8" } }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "license": "ISC" + }, + "node_modules/move-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -23907,6 +28121,14 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, + "node_modules/nan": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", + "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/nanoid": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", @@ -24010,6 +28232,121 @@ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/node-libs-browser/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-libs-browser/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/node-libs-browser/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/node-libs-browser/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, "node_modules/node-modules-path": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/node-modules-path/-/node-modules-path-1.0.2.tgz", @@ -24486,6 +28823,23 @@ "node": ">=6" } }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/os-locale": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-5.0.0.tgz", @@ -24625,6 +28979,58 @@ "node": ">=4" } }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true, + "license": "(MIT AND Zlib)" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/parallel-transform/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/parallel-transform/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/parallel-transform/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -24637,6 +29043,45 @@ "node": ">=6" } }, + "node_modules/parse-asn1": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", + "dev": true, + "license": "ISC", + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -24703,6 +29148,21 @@ "node": ">=0.10.0" } }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -24809,6 +29269,23 @@ "node": ">=8" } }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, "node_modules/picocolors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", @@ -24827,6 +29304,16 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -24991,6 +29478,18 @@ "node": ">=4" } }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/portfinder": { "version": "1.0.32", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", @@ -25247,6 +29746,30 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true, + "license": "ISC" + }, "node_modules/promise-map-series": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.2.3.tgz", @@ -25289,6 +29812,35 @@ "node": ">= 0.10" } }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "license": "MIT" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true, + "license": "MIT" + }, "node_modules/pump": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", @@ -25299,6 +29851,29 @@ "once": "^1.3.1" } }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -25323,6 +29898,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -26144,6 +30728,17 @@ "safe-buffer": "^5.1.0" } }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", @@ -26254,6 +30849,20 @@ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", "dev": true }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, "node_modules/recast": { "version": "0.18.10", "resolved": "https://registry.npmjs.org/recast/-/recast-0.18.10.tgz", @@ -26460,6 +31069,19 @@ "node": ">=0.10" } }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -26684,6 +31306,17 @@ "rimraf": "bin.js" } }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, "node_modules/rollup": { "version": "0.57.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.57.1.tgz", @@ -26774,6 +31407,23 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/run-queue/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "license": "ISC" + }, "node_modules/rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", @@ -27118,12 +31768,33 @@ "node": ">=0.10.0" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true, + "license": "MIT" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -27524,6 +32195,13 @@ "node": ">=8" } }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true, + "license": "MIT" + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -27658,6 +32336,16 @@ "node": ">= 0.10.4" } }, + "node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, "node_modules/stagehand": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stagehand/-/stagehand-1.0.1.tgz", @@ -27717,6 +32405,115 @@ "node": ">= 0.8" } }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-browserify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/stream-browserify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-browserify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-http/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-http/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true, + "license": "MIT" + }, "node_modules/string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", @@ -28774,6 +33571,19 @@ "node": ">=4" } }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/tiny-glob": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", @@ -28825,6 +33635,13 @@ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true, + "license": "MIT" + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -28894,6 +33711,17 @@ "node": ">=0.6" } }, + "node_modules/tooltip.js": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tooltip.js/-/tooltip.js-1.3.3.tgz", + "integrity": "sha512-XWWuy/dBdF/F/YpRE955yqBZ4VdLfiTAUdOqoU+wJm6phJlMpEzl/iYHZ+qJswbeT9VG822bNfsETF9wzmoy5A==", + "deprecated": "Tooltip.js is not supported anymore, please migrate to tippy.js", + "dev": true, + "license": "MIT", + "dependencies": { + "popper.js": "^1.0.2" + } + }, "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -28971,6 +33799,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -28989,6 +33827,13 @@ "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "dev": true }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true, + "license": "MIT" + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -29099,6 +33944,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true, + "license": "MIT" + }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", @@ -29250,6 +34102,26 @@ "node": ">=0.10.0" } }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/unique-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", @@ -29399,6 +34271,27 @@ "deprecated": "Please see https://github.com/lydell/urix#deprecated", "dev": true }, + "node_modules/url": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", + "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -29414,12 +34307,29 @@ "integrity": "sha512-m/7/FSqjJNAzF2La448c/aEom0gJy7HY7Y509h6l0ePvEkFictAGptwWaj1msWJ38JbfEDOUoE8kqFee9EHKdA==", "dev": true }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "2.0.3" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -29507,6 +34417,13 @@ "node": ">= 0.8" } }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true, + "license": "MIT" + }, "node_modules/walk-sync": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.4.tgz", @@ -29574,6 +34491,361 @@ "node": ">=10.13.0" } }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack-chokidar2/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -29797,6 +35069,16 @@ "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", "dev": true }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "errno": "~0.1.7" + } + }, "node_modules/workerpool": { "version": "6.5.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", @@ -29901,6 +35183,16 @@ "node": ">=8" } }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", diff --git a/frontend-reactive/package.json b/frontend-reactive/package.json index 9610409..af02e48 100644 --- a/frontend-reactive/package.json +++ b/frontend-reactive/package.json @@ -88,6 +88,7 @@ "ember-resolver": "^11.0.1", "ember-source": "~5.11.0", "ember-template-lint": "^5.13.0", + "ember-tooltips": "^3.6.0", "ember-welcome-page": "^7.0.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", diff --git a/frontend-reactive/public/assets/svgs/credit.txt b/frontend-reactive/public/assets/svgs/credit.txt new file mode 100644 index 0000000..59b7b52 --- /dev/null +++ b/frontend-reactive/public/assets/svgs/credit.txt @@ -0,0 +1,5 @@ +https://www.iconpacks.net: + - heart-black-outline.svg + - heart-rainbow.svg + - reload-black.svg + - reload-coloured.svg diff --git a/frontend-reactive/public/assets/svgs/heart-black-outline-old.svg b/frontend-reactive/public/assets/svgs/heart-black-outline-old.svg new file mode 100644 index 0000000..56d275a --- /dev/null +++ b/frontend-reactive/public/assets/svgs/heart-black-outline-old.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/public/assets/svgs/heart-black-outline.svg b/frontend-reactive/public/assets/svgs/heart-black-outline.svg new file mode 100644 index 0000000..d919926 --- /dev/null +++ b/frontend-reactive/public/assets/svgs/heart-black-outline.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/public/assets/svgs/heart-rainbow.svg b/frontend-reactive/public/assets/svgs/heart-rainbow.svg new file mode 100644 index 0000000..a5c4704 --- /dev/null +++ b/frontend-reactive/public/assets/svgs/heart-rainbow.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/public/assets/svgs/reload-black.svg b/frontend-reactive/public/assets/svgs/reload-black.svg new file mode 100644 index 0000000..c3d58b5 --- /dev/null +++ b/frontend-reactive/public/assets/svgs/reload-black.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/public/assets/svgs/reload-coloured.svg b/frontend-reactive/public/assets/svgs/reload-coloured.svg new file mode 100644 index 0000000..a5dad24 --- /dev/null +++ b/frontend-reactive/public/assets/svgs/reload-coloured.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/frontend-reactive/tests/integration/components/note/interactions-test.ts b/frontend-reactive/tests/integration/components/note/interactions-test.ts new file mode 100644 index 0000000..79f2f98 --- /dev/null +++ b/frontend-reactive/tests/integration/components/note/interactions-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | note/interactions', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +}); diff --git a/frontend-reactive/tests/integration/components/svgs/heart-filled-test.ts b/frontend-reactive/tests/integration/components/svgs/heart-filled-test.ts new file mode 100644 index 0000000..2e9c312 --- /dev/null +++ b/frontend-reactive/tests/integration/components/svgs/heart-filled-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | svgs/heart-filled', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +}); diff --git a/frontend-reactive/tests/integration/components/svgs/heart-outline-test.ts b/frontend-reactive/tests/integration/components/svgs/heart-outline-test.ts new file mode 100644 index 0000000..8176776 --- /dev/null +++ b/frontend-reactive/tests/integration/components/svgs/heart-outline-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | svgs/heart-outline', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +}); diff --git a/frontend-reactive/tests/integration/components/svgs/reload-coloured-test.ts b/frontend-reactive/tests/integration/components/svgs/reload-coloured-test.ts new file mode 100644 index 0000000..8dae860 --- /dev/null +++ b/frontend-reactive/tests/integration/components/svgs/reload-coloured-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | svgs/reload-coloured', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +}); diff --git a/frontend-reactive/tests/integration/components/svgs/reload-outline-test.ts b/frontend-reactive/tests/integration/components/svgs/reload-outline-test.ts new file mode 100644 index 0000000..0a06f04 --- /dev/null +++ b/frontend-reactive/tests/integration/components/svgs/reload-outline-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | svgs/reload-outline', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +}); diff --git a/frontend-reactive/tests/integration/components/util/hover-info-test.ts b/frontend-reactive/tests/integration/components/util/hover-info-test.ts new file mode 100644 index 0000000..c1ad4a3 --- /dev/null +++ b/frontend-reactive/tests/integration/components/util/hover-info-test.ts @@ -0,0 +1,26 @@ +import { module, test } from 'qunit'; +import { setupRenderingTest } from 'frontend-reactive/tests/helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; + +module('Integration | Component | util/hover-info', function (hooks) { + setupRenderingTest(hooks); + + test('it renders', async function (assert) { + // Set any properties with this.set('myProperty', 'value'); + // Handle any actions with this.set('myAction', function(val) { ... }); + + await render(hbs``); + + assert.dom().hasText(''); + + // Template block usage: + await render(hbs` + + template block text + + `); + + assert.dom().hasText('template block text'); + }); +});