From b6f07d0d16d8bed473f9a8bf8da1300c69b2f165 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 10:20:01 +0100 Subject: [PATCH 01/16] chore: Created docs-app package --- docs-app/.ember-cli | 15 + docs-app/.eslintignore | 25 + docs-app/.eslintrc.js | 69 + docs-app/.gitignore | 34 + docs-app/.netlifyredirects | 1 + docs-app/.prettierignore | 25 + docs-app/.prettierrc.js | 16 + docs-app/.stylelintrc.js | 63 + docs-app/.template-lintrc.js | 14 + docs-app/.watchmanconfig | 3 + docs-app/app/app.ts | 13 + docs-app/app/components/.gitkeep | 0 docs-app/app/components/navigation-menu.css | 21 + docs-app/app/components/navigation-menu.hbs | 15 + docs-app/app/components/navigation-menu.ts | 24 + .../app/components/products/product/card.css | 101 + .../app/components/products/product/card.hbs | 40 + .../app/components/products/product/card.ts | 21 + .../app/components/products/product/image.css | 15 + .../app/components/products/product/image.hbs | 12 + .../app/components/products/product/image.ts | 20 + docs-app/app/components/tracks.hbs | 24 + docs-app/app/components/tracks.ts | 19 + docs-app/app/components/tracks/list.css | 20 + docs-app/app/components/tracks/list.hbs | 34 + docs-app/app/components/tracks/list.ts | 34 + docs-app/app/components/tracks/table.css | 11 + docs-app/app/components/tracks/table.hbs | 29 + docs-app/app/components/tracks/table.ts | 20 + docs-app/app/components/ui/form.css | 19 + docs-app/app/components/ui/form.hbs | 55 + docs-app/app/components/ui/form.ts | 60 + docs-app/app/components/ui/form/checkbox.css | 37 + docs-app/app/components/ui/form/checkbox.hbs | 44 + docs-app/app/components/ui/form/checkbox.ts | 63 + docs-app/app/components/ui/form/field.css | 87 + docs-app/app/components/ui/form/field.hbs | 29 + docs-app/app/components/ui/form/field.ts | 32 + .../app/components/ui/form/information.css | 16 + .../app/components/ui/form/information.hbs | 23 + .../app/components/ui/form/information.ts | 20 + docs-app/app/components/ui/form/input.css | 24 + docs-app/app/components/ui/form/input.hbs | 33 + docs-app/app/components/ui/form/input.ts | 57 + docs-app/app/components/ui/form/textarea.css | 24 + docs-app/app/components/ui/form/textarea.hbs | 33 + docs-app/app/components/ui/form/textarea.ts | 52 + docs-app/app/components/ui/page.css | 20 + docs-app/app/components/ui/page.hbs | 9 + docs-app/app/components/ui/page.ts | 20 + docs-app/app/components/widgets/widget-1.css | 47 + docs-app/app/components/widgets/widget-1.hbs | 28 + docs-app/app/components/widgets/widget-1.ts | 14 + .../app/components/widgets/widget-1/item.css | 8 + .../app/components/widgets/widget-1/item.hbs | 5 + .../app/components/widgets/widget-1/item.ts | 18 + docs-app/app/components/widgets/widget-2.css | 27 + docs-app/app/components/widgets/widget-2.hbs | 26 + docs-app/app/components/widgets/widget-2.ts | 34 + .../components/widgets/widget-2/captions.css | 113 + .../components/widgets/widget-2/captions.hbs | 110 + .../components/widgets/widget-2/captions.ts | 46 + .../widgets/widget-2/stacked-chart.css | 14 + .../widgets/widget-2/stacked-chart.hbs | 7 + .../widgets/widget-2/stacked-chart.ts | 20 + docs-app/app/components/widgets/widget-3.css | 21 + docs-app/app/components/widgets/widget-3.hbs | 17 + docs-app/app/components/widgets/widget-3.ts | 28 + .../widgets/widget-3/tour-schedule.css | 94 + .../widgets/widget-3/tour-schedule.hbs | 31 + .../widgets/widget-3/tour-schedule.ts | 20 + .../tour-schedule/responsive-image.css | 12 + .../tour-schedule/responsive-image.hbs | 14 + .../tour-schedule/responsive-image.ts | 29 + docs-app/app/components/widgets/widget-4.css | 26 + docs-app/app/components/widgets/widget-4.hbs | 15 + docs-app/app/components/widgets/widget-4.ts | 14 + .../app/components/widgets/widget-4/memo.css | 46 + .../app/components/widgets/widget-4/memo.hbs | 28 + .../app/components/widgets/widget-4/memo.ts | 14 + .../widgets/widget-4/memo/actions.css | 46 + .../widgets/widget-4/memo/actions.hbs | 47 + .../widgets/widget-4/memo/actions.ts | 18 + .../components/widgets/widget-4/memo/body.css | 26 + .../components/widgets/widget-4/memo/body.hbs | 35 + .../components/widgets/widget-4/memo/body.ts | 18 + .../widgets/widget-4/memo/header.css | 56 + .../widgets/widget-4/memo/header.hbs | 35 + .../widgets/widget-4/memo/header.ts | 18 + docs-app/app/components/widgets/widget-5.css | 37 + docs-app/app/components/widgets/widget-5.hbs | 31 + docs-app/app/components/widgets/widget-5.ts | 14 + docs-app/app/config/environment.d.ts | 14 + docs-app/app/controllers/.gitkeep | 0 docs-app/app/data/album.ts | 83 + docs-app/app/data/concert.ts | 93 + docs-app/app/data/music-revenue.ts | 7418 +++++++++++++++++ docs-app/app/data/products.ts | 406 + docs-app/app/helpers/.gitkeep | 0 docs-app/app/helpers/add.ts | 22 + docs-app/app/index.html | 29 + docs-app/app/models/.gitkeep | 0 .../app/modifiers/draw-stacked-chart.d.ts | 16 + docs-app/app/modifiers/draw-stacked-chart.js | 196 + docs-app/app/modifiers/dynamic-css-grid.ts | 29 + docs-app/app/router.ts | 17 + docs-app/app/routes/.gitkeep | 0 docs-app/app/routes/album.ts | 13 + docs-app/app/routes/products.ts | 9 + docs-app/app/styles/album.css | 54 + docs-app/app/styles/app.css | 99 + docs-app/app/styles/application.css | 55 + docs-app/app/styles/dashboard.css | 92 + docs-app/app/styles/form.css | 7 + docs-app/app/styles/index.css | 3 + docs-app/app/styles/not-found.css | 66 + docs-app/app/styles/products.css | 37 + docs-app/app/templates/album.hbs | 150 + docs-app/app/templates/application.hbs | 39 + docs-app/app/templates/dashboard.hbs | 25 + docs-app/app/templates/form.hbs | 45 + docs-app/app/templates/index.hbs | 18 + docs-app/app/templates/not-found.hbs | 27 + docs-app/app/templates/products.hbs | 19 + .../app/utils/components/widgets/widget-2.ts | 190 + .../app/utils/components/widgets/widget-3.ts | 70 + docs-app/app/utils/routes/index.ts | 14 + docs-app/config/dependency-lint.js | 3 + docs-app/config/ember-cli-update.json | 22 + docs-app/config/ember-try.js | 62 + docs-app/config/environment.js | 48 + docs-app/config/optional-features.json | 6 + docs-app/config/targets.js | 10 + docs-app/ember-cli-build.js | 16 + docs-app/package.json | 142 + docs-app/public/assets/favicon.png | Bin 0 -> 3494 bytes .../widgets/widget-3/venue-extra-wide@1x.jpg | Bin 0 -> 85625 bytes .../widgets/widget-3/venue-extra-wide@2x.jpg | Bin 0 -> 298589 bytes .../widgets/widget-3/venue-extra-wide@4x.jpg | Bin 0 -> 918479 bytes .../widgets/widget-3/venue-square@1x.jpg | Bin 0 -> 30539 bytes .../widgets/widget-3/venue-square@2x.jpg | Bin 0 -> 108873 bytes .../widgets/widget-3/venue-square@4x.jpg | Bin 0 -> 336515 bytes .../images/widgets/widget-3/venue-wide@1x.jpg | Bin 0 -> 51475 bytes .../images/widgets/widget-3/venue-wide@2x.jpg | Bin 0 -> 182337 bytes .../images/widgets/widget-3/venue-wide@4x.jpg | Bin 0 -> 567666 bytes .../public/images/widgets/widget-4/avatar.jpg | Bin 0 -> 21728 bytes .../public/material-design-icons/alert.svg | 3 + .../material-design-icons/alpha-e-box.svg | 3 + .../public/material-design-icons/check.svg | 3 + .../material-design-icons/chevron-left.svg | 3 + .../material-design-icons/chevron-right.svg | 3 + .../material-design-icons/heart-outline.svg | 3 + .../message-processing-outline.svg | 3 + .../share-variant-outline.svg | 3 + .../public/material-design-icons/stop.svg | 3 + .../public/material-design-icons/sync.svg | 3 + docs-app/public/robots.txt | 3 + docs-app/testem.js | 75 + .../acceptance/album/accessibility-test.ts | 68 + .../album/visual-regression-test.ts | 164 + .../dashboard/accessibility-test.ts | 68 + .../dashboard/visual-regression-test.ts | 761 ++ .../acceptance/form/accessibility-test.ts | 68 + .../acceptance/form/visual-regression-test.ts | 140 + .../acceptance/index/accessibility-test.ts | 68 + .../not-found/accessibility-test.ts | 68 + .../acceptance/products/accessibility-test.ts | 68 + .../products/visual-regression-test.ts | 86 + docs-app/tests/helpers/container-query.ts | 136 + docs-app/tests/helpers/index.ts | 61 + docs-app/tests/helpers/percy.ts | 171 + docs-app/tests/helpers/reset-viewport.ts | 15 + docs-app/tests/helpers/resize-container.ts | 37 + docs-app/tests/index.html | 42 + docs-app/tests/integration/.gitkeep | 0 .../dataAttributePrefix-test.ts | 467 ++ .../container-query/debounce-test.ts | 142 + .../container-query/features-test.ts | 401 + .../container-query/splattributes-test.ts | 61 + .../container-query/tagName-test.ts | 239 + .../components/navigation-menu-test.ts | 69 + .../components/products/product/card-test.ts | 62 + .../components/products/product/image-test.ts | 19 + .../integration/components/tracks-test.ts | 121 + .../components/tracks/list-test.ts | 98 + .../components/tracks/table-test.ts | 105 + .../integration/components/ui/form-test.ts | 81 + .../components/ui/form/checkbox-test.ts | 224 + .../components/ui/form/field-test.ts | 76 + .../components/ui/form/information-test.ts | 65 + .../components/ui/form/input-test.ts | 187 + .../components/ui/form/textarea-test.ts | 159 + .../integration/components/ui/page-test.ts | 25 + .../components/widgets/widget-1-test.ts | 32 + .../components/widgets/widget-2-test.ts | 20 + .../components/widgets/widget-3-test.ts | 18 + .../components/widgets/widget-4-test.ts | 20 + .../components/widgets/widget-5-test.ts | 23 + .../integration/helpers/aspect-ratio-test.ts | 38 + .../tests/integration/helpers/height-test.ts | 38 + .../tests/integration/helpers/width-test.ts | 38 + .../modifiers/container-query-test.ts | 28 + .../modifiers/draw-stacked-chart-test.ts | 20 + .../modifiers/dynamic-css-grid-test.ts | 25 + docs-app/tests/test-helper.ts | 23 + docs-app/tests/unit/.gitkeep | 0 .../utils/components/widgets/widget-2-test.ts | 88 + .../utils/components/widgets/widget-3-test.ts | 173 + docs-app/tsconfig.json | 27 + docs-app/types/global.d.ts | 7 + docs-app/types/test-app/index.d.ts | 33 + package.json | 3 +- 212 files changed, 17849 insertions(+), 1 deletion(-) create mode 100644 docs-app/.ember-cli create mode 100644 docs-app/.eslintignore create mode 100644 docs-app/.eslintrc.js create mode 100644 docs-app/.gitignore create mode 100644 docs-app/.netlifyredirects create mode 100644 docs-app/.prettierignore create mode 100644 docs-app/.prettierrc.js create mode 100644 docs-app/.stylelintrc.js create mode 100644 docs-app/.template-lintrc.js create mode 100644 docs-app/.watchmanconfig create mode 100644 docs-app/app/app.ts create mode 100644 docs-app/app/components/.gitkeep create mode 100644 docs-app/app/components/navigation-menu.css create mode 100644 docs-app/app/components/navigation-menu.hbs create mode 100644 docs-app/app/components/navigation-menu.ts create mode 100644 docs-app/app/components/products/product/card.css create mode 100644 docs-app/app/components/products/product/card.hbs create mode 100644 docs-app/app/components/products/product/card.ts create mode 100644 docs-app/app/components/products/product/image.css create mode 100644 docs-app/app/components/products/product/image.hbs create mode 100644 docs-app/app/components/products/product/image.ts create mode 100644 docs-app/app/components/tracks.hbs create mode 100644 docs-app/app/components/tracks.ts create mode 100644 docs-app/app/components/tracks/list.css create mode 100644 docs-app/app/components/tracks/list.hbs create mode 100644 docs-app/app/components/tracks/list.ts create mode 100644 docs-app/app/components/tracks/table.css create mode 100644 docs-app/app/components/tracks/table.hbs create mode 100644 docs-app/app/components/tracks/table.ts create mode 100644 docs-app/app/components/ui/form.css create mode 100644 docs-app/app/components/ui/form.hbs create mode 100644 docs-app/app/components/ui/form.ts create mode 100644 docs-app/app/components/ui/form/checkbox.css create mode 100644 docs-app/app/components/ui/form/checkbox.hbs create mode 100644 docs-app/app/components/ui/form/checkbox.ts create mode 100644 docs-app/app/components/ui/form/field.css create mode 100644 docs-app/app/components/ui/form/field.hbs create mode 100644 docs-app/app/components/ui/form/field.ts create mode 100644 docs-app/app/components/ui/form/information.css create mode 100644 docs-app/app/components/ui/form/information.hbs create mode 100644 docs-app/app/components/ui/form/information.ts create mode 100644 docs-app/app/components/ui/form/input.css create mode 100644 docs-app/app/components/ui/form/input.hbs create mode 100644 docs-app/app/components/ui/form/input.ts create mode 100644 docs-app/app/components/ui/form/textarea.css create mode 100644 docs-app/app/components/ui/form/textarea.hbs create mode 100644 docs-app/app/components/ui/form/textarea.ts create mode 100644 docs-app/app/components/ui/page.css create mode 100644 docs-app/app/components/ui/page.hbs create mode 100644 docs-app/app/components/ui/page.ts create mode 100644 docs-app/app/components/widgets/widget-1.css create mode 100644 docs-app/app/components/widgets/widget-1.hbs create mode 100644 docs-app/app/components/widgets/widget-1.ts create mode 100644 docs-app/app/components/widgets/widget-1/item.css create mode 100644 docs-app/app/components/widgets/widget-1/item.hbs create mode 100644 docs-app/app/components/widgets/widget-1/item.ts create mode 100644 docs-app/app/components/widgets/widget-2.css create mode 100644 docs-app/app/components/widgets/widget-2.hbs create mode 100644 docs-app/app/components/widgets/widget-2.ts create mode 100644 docs-app/app/components/widgets/widget-2/captions.css create mode 100644 docs-app/app/components/widgets/widget-2/captions.hbs create mode 100644 docs-app/app/components/widgets/widget-2/captions.ts create mode 100644 docs-app/app/components/widgets/widget-2/stacked-chart.css create mode 100644 docs-app/app/components/widgets/widget-2/stacked-chart.hbs create mode 100644 docs-app/app/components/widgets/widget-2/stacked-chart.ts create mode 100644 docs-app/app/components/widgets/widget-3.css create mode 100644 docs-app/app/components/widgets/widget-3.hbs create mode 100644 docs-app/app/components/widgets/widget-3.ts create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule.css create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule.hbs create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule.ts create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs create mode 100644 docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts create mode 100644 docs-app/app/components/widgets/widget-4.css create mode 100644 docs-app/app/components/widgets/widget-4.hbs create mode 100644 docs-app/app/components/widgets/widget-4.ts create mode 100644 docs-app/app/components/widgets/widget-4/memo.css create mode 100644 docs-app/app/components/widgets/widget-4/memo.hbs create mode 100644 docs-app/app/components/widgets/widget-4/memo.ts create mode 100644 docs-app/app/components/widgets/widget-4/memo/actions.css create mode 100644 docs-app/app/components/widgets/widget-4/memo/actions.hbs create mode 100644 docs-app/app/components/widgets/widget-4/memo/actions.ts create mode 100644 docs-app/app/components/widgets/widget-4/memo/body.css create mode 100644 docs-app/app/components/widgets/widget-4/memo/body.hbs create mode 100644 docs-app/app/components/widgets/widget-4/memo/body.ts create mode 100644 docs-app/app/components/widgets/widget-4/memo/header.css create mode 100644 docs-app/app/components/widgets/widget-4/memo/header.hbs create mode 100644 docs-app/app/components/widgets/widget-4/memo/header.ts create mode 100644 docs-app/app/components/widgets/widget-5.css create mode 100644 docs-app/app/components/widgets/widget-5.hbs create mode 100644 docs-app/app/components/widgets/widget-5.ts create mode 100644 docs-app/app/config/environment.d.ts create mode 100644 docs-app/app/controllers/.gitkeep create mode 100644 docs-app/app/data/album.ts create mode 100644 docs-app/app/data/concert.ts create mode 100644 docs-app/app/data/music-revenue.ts create mode 100644 docs-app/app/data/products.ts create mode 100644 docs-app/app/helpers/.gitkeep create mode 100644 docs-app/app/helpers/add.ts create mode 100644 docs-app/app/index.html create mode 100644 docs-app/app/models/.gitkeep create mode 100644 docs-app/app/modifiers/draw-stacked-chart.d.ts create mode 100644 docs-app/app/modifiers/draw-stacked-chart.js create mode 100644 docs-app/app/modifiers/dynamic-css-grid.ts create mode 100644 docs-app/app/router.ts create mode 100644 docs-app/app/routes/.gitkeep create mode 100644 docs-app/app/routes/album.ts create mode 100644 docs-app/app/routes/products.ts create mode 100644 docs-app/app/styles/album.css create mode 100644 docs-app/app/styles/app.css create mode 100644 docs-app/app/styles/application.css create mode 100644 docs-app/app/styles/dashboard.css create mode 100644 docs-app/app/styles/form.css create mode 100644 docs-app/app/styles/index.css create mode 100644 docs-app/app/styles/not-found.css create mode 100644 docs-app/app/styles/products.css create mode 100644 docs-app/app/templates/album.hbs create mode 100644 docs-app/app/templates/application.hbs create mode 100644 docs-app/app/templates/dashboard.hbs create mode 100644 docs-app/app/templates/form.hbs create mode 100644 docs-app/app/templates/index.hbs create mode 100644 docs-app/app/templates/not-found.hbs create mode 100644 docs-app/app/templates/products.hbs create mode 100644 docs-app/app/utils/components/widgets/widget-2.ts create mode 100644 docs-app/app/utils/components/widgets/widget-3.ts create mode 100644 docs-app/app/utils/routes/index.ts create mode 100644 docs-app/config/dependency-lint.js create mode 100644 docs-app/config/ember-cli-update.json create mode 100644 docs-app/config/ember-try.js create mode 100644 docs-app/config/environment.js create mode 100644 docs-app/config/optional-features.json create mode 100644 docs-app/config/targets.js create mode 100644 docs-app/ember-cli-build.js create mode 100644 docs-app/package.json create mode 100644 docs-app/public/assets/favicon.png create mode 100644 docs-app/public/images/widgets/widget-3/venue-extra-wide@1x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-extra-wide@2x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-extra-wide@4x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-square@1x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-square@2x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-square@4x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-wide@1x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-wide@2x.jpg create mode 100644 docs-app/public/images/widgets/widget-3/venue-wide@4x.jpg create mode 100644 docs-app/public/images/widgets/widget-4/avatar.jpg create mode 100644 docs-app/public/material-design-icons/alert.svg create mode 100644 docs-app/public/material-design-icons/alpha-e-box.svg create mode 100644 docs-app/public/material-design-icons/check.svg create mode 100644 docs-app/public/material-design-icons/chevron-left.svg create mode 100644 docs-app/public/material-design-icons/chevron-right.svg create mode 100644 docs-app/public/material-design-icons/heart-outline.svg create mode 100644 docs-app/public/material-design-icons/message-processing-outline.svg create mode 100644 docs-app/public/material-design-icons/share-variant-outline.svg create mode 100644 docs-app/public/material-design-icons/stop.svg create mode 100644 docs-app/public/material-design-icons/sync.svg create mode 100644 docs-app/public/robots.txt create mode 100644 docs-app/testem.js create mode 100644 docs-app/tests/acceptance/album/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/album/visual-regression-test.ts create mode 100644 docs-app/tests/acceptance/dashboard/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/dashboard/visual-regression-test.ts create mode 100644 docs-app/tests/acceptance/form/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/form/visual-regression-test.ts create mode 100644 docs-app/tests/acceptance/index/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/not-found/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/products/accessibility-test.ts create mode 100644 docs-app/tests/acceptance/products/visual-regression-test.ts create mode 100644 docs-app/tests/helpers/container-query.ts create mode 100644 docs-app/tests/helpers/index.ts create mode 100644 docs-app/tests/helpers/percy.ts create mode 100644 docs-app/tests/helpers/reset-viewport.ts create mode 100644 docs-app/tests/helpers/resize-container.ts create mode 100644 docs-app/tests/index.html create mode 100644 docs-app/tests/integration/.gitkeep create mode 100644 docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts create mode 100644 docs-app/tests/integration/components/container-query/debounce-test.ts create mode 100644 docs-app/tests/integration/components/container-query/features-test.ts create mode 100644 docs-app/tests/integration/components/container-query/splattributes-test.ts create mode 100644 docs-app/tests/integration/components/container-query/tagName-test.ts create mode 100644 docs-app/tests/integration/components/navigation-menu-test.ts create mode 100644 docs-app/tests/integration/components/products/product/card-test.ts create mode 100644 docs-app/tests/integration/components/products/product/image-test.ts create mode 100644 docs-app/tests/integration/components/tracks-test.ts create mode 100644 docs-app/tests/integration/components/tracks/list-test.ts create mode 100644 docs-app/tests/integration/components/tracks/table-test.ts create mode 100644 docs-app/tests/integration/components/ui/form-test.ts create mode 100644 docs-app/tests/integration/components/ui/form/checkbox-test.ts create mode 100644 docs-app/tests/integration/components/ui/form/field-test.ts create mode 100644 docs-app/tests/integration/components/ui/form/information-test.ts create mode 100644 docs-app/tests/integration/components/ui/form/input-test.ts create mode 100644 docs-app/tests/integration/components/ui/form/textarea-test.ts create mode 100644 docs-app/tests/integration/components/ui/page-test.ts create mode 100644 docs-app/tests/integration/components/widgets/widget-1-test.ts create mode 100644 docs-app/tests/integration/components/widgets/widget-2-test.ts create mode 100644 docs-app/tests/integration/components/widgets/widget-3-test.ts create mode 100644 docs-app/tests/integration/components/widgets/widget-4-test.ts create mode 100644 docs-app/tests/integration/components/widgets/widget-5-test.ts create mode 100644 docs-app/tests/integration/helpers/aspect-ratio-test.ts create mode 100644 docs-app/tests/integration/helpers/height-test.ts create mode 100644 docs-app/tests/integration/helpers/width-test.ts create mode 100644 docs-app/tests/integration/modifiers/container-query-test.ts create mode 100644 docs-app/tests/integration/modifiers/draw-stacked-chart-test.ts create mode 100644 docs-app/tests/integration/modifiers/dynamic-css-grid-test.ts create mode 100644 docs-app/tests/test-helper.ts create mode 100644 docs-app/tests/unit/.gitkeep create mode 100644 docs-app/tests/unit/utils/components/widgets/widget-2-test.ts create mode 100644 docs-app/tests/unit/utils/components/widgets/widget-3-test.ts create mode 100644 docs-app/tsconfig.json create mode 100644 docs-app/types/global.d.ts create mode 100644 docs-app/types/test-app/index.d.ts diff --git a/docs-app/.ember-cli b/docs-app/.ember-cli new file mode 100644 index 00000000..8c1812cf --- /dev/null +++ b/docs-app/.ember-cli @@ -0,0 +1,15 @@ +{ + /** + Ember CLI sends analytics information by default. The data is completely + anonymous, but there are times when you might want to disable this behavior. + + Setting `disableAnalytics` to true will prevent any data from being sent. + */ + "disableAnalytics": false, + + /** + Setting `isTypeScriptProject` to true will force the blueprint generators to generate TypeScript + rather than JavaScript by default, when a TypeScript version of a given blueprint is available. + */ + "isTypeScriptProject": false +} diff --git a/docs-app/.eslintignore b/docs-app/.eslintignore new file mode 100644 index 00000000..d474a40b --- /dev/null +++ b/docs-app/.eslintignore @@ -0,0 +1,25 @@ +# unconventional js +/blueprints/*/files/ +/vendor/ + +# compiled output +/dist/ +/tmp/ + +# dependencies +/bower_components/ +/node_modules/ + +# misc +/coverage/ +!.* +.*/ +.eslintcache + +# ember-try +/.node_modules.ember-try/ +/bower.json.ember-try +/npm-shrinkwrap.json.ember-try +/package.json.ember-try +/package-lock.json.ember-try +/yarn.lock.ember-try diff --git a/docs-app/.eslintrc.js b/docs-app/.eslintrc.js new file mode 100644 index 00000000..22eac56d --- /dev/null +++ b/docs-app/.eslintrc.js @@ -0,0 +1,69 @@ +'use strict'; + +module.exports = { + root: true, + parser: '@typescript-eslint/parser', + parserOptions: { + ecmaVersion: 2018, + }, + plugins: [ + 'ember', + '@typescript-eslint', + 'simple-import-sort', + 'typescript-sort-keys', + ], + extends: [ + 'eslint:recommended', + 'plugin:ember/recommended', + 'plugin:prettier/recommended', + ], + env: { + browser: true, + }, + rules: { + curly: 'error', + 'simple-import-sort/exports': 'error', + 'simple-import-sort/imports': 'error', + }, + overrides: [ + // TypeScript files + { + files: ['**/*.ts'], + extends: [ + 'plugin:@typescript-eslint/eslint-recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:typescript-sort-keys/recommended', + ], + rules: { + '@typescript-eslint/no-empty-interface': 'off', + '@typescript-eslint/no-explicit-any': 'off', + '@typescript-eslint/no-non-null-assertion': 'off', + }, + }, + // Node files + { + files: [ + './.eslintrc.js', + './.prettierrc.js', + './.stylelintrc.js', + './.template-lintrc.js', + './ember-cli-build.js', + './testem.js', + './blueprints/*/index.js', + './config/**/*.js', + './lib/*/index.js', + './server/**/*.js', + ], + env: { + browser: false, + node: true, + }, + extends: ['plugin:n/recommended'], + }, + // Test files + { + files: ['tests/**/*-test.{js,ts}'], + extends: ['plugin:qunit/recommended'], + }, + ], +}; diff --git a/docs-app/.gitignore b/docs-app/.gitignore new file mode 100644 index 00000000..06aa141b --- /dev/null +++ b/docs-app/.gitignore @@ -0,0 +1,34 @@ +# See https://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +/dist/ +/tmp/ + +# dependencies +/bower_components/ +/node_modules/ + +# misc +/.env* +/.pnp* +/.DS_Store +/.sass-cache +/.eslintcache +/.stylelintcache +/connect.lock +/coverage/ +/libpeerconnection.log +/npm-debug.log* +/testem.log +/yarn-error.log + +# ember-try +/.node_modules.ember-try/ +/bower.json.ember-try +/npm-shrinkwrap.json.ember-try +/package.json.ember-try +/package-lock.json.ember-try +/yarn.lock.ember-try + +# broccoli-debug +/DEBUG/ diff --git a/docs-app/.netlifyredirects b/docs-app/.netlifyredirects new file mode 100644 index 00000000..50a46335 --- /dev/null +++ b/docs-app/.netlifyredirects @@ -0,0 +1 @@ +/* /index.html 200 \ No newline at end of file diff --git a/docs-app/.prettierignore b/docs-app/.prettierignore new file mode 100644 index 00000000..4178fd57 --- /dev/null +++ b/docs-app/.prettierignore @@ -0,0 +1,25 @@ +# unconventional js +/blueprints/*/files/ +/vendor/ + +# compiled output +/dist/ +/tmp/ + +# dependencies +/bower_components/ +/node_modules/ + +# misc +/coverage/ +!.* +.eslintcache +.lint-todo/ + +# ember-try +/.node_modules.ember-try/ +/bower.json.ember-try +/npm-shrinkwrap.json.ember-try +/package.json.ember-try +/package-lock.json.ember-try +/yarn.lock.ember-try diff --git a/docs-app/.prettierrc.js b/docs-app/.prettierrc.js new file mode 100644 index 00000000..2666cdb5 --- /dev/null +++ b/docs-app/.prettierrc.js @@ -0,0 +1,16 @@ +'use strict'; + +module.exports = { + printWidth: 80, + singleQuote: true, + + overrides: [ + { + files: '*.hbs', + options: { + printWidth: 64, + singleQuote: false, + }, + }, + ], +}; diff --git a/docs-app/.stylelintrc.js b/docs-app/.stylelintrc.js new file mode 100644 index 00000000..9312e0c9 --- /dev/null +++ b/docs-app/.stylelintrc.js @@ -0,0 +1,63 @@ +'use strict'; + +const { browsers } = require('./config/targets'); + +module.exports = { + extends: ['stylelint-config-standard'], + plugins: ['stylelint-no-unsupported-browser-features', 'stylelint-order'], + rules: { + /* + Customize plugins + */ + 'order/properties-order': [ + [ + // Defined by ember-css-modules + 'composes', + ], + { + unspecified: 'bottomAlphabetical', + }, + ], + + 'plugin/no-unsupported-browser-features': [ + true, + { + browsers, + ignore: [ + // grid-template-columns falsely identified as multicolumn + 'multicolumn', + ], + }, + ], + + /* + Customize rules + */ + 'declaration-block-no-redundant-longhand-properties': [ + true, + { + ignoreShorthands: ['grid-gap', 'grid-template'], + }, + ], + + 'property-no-unknown': [ + true, + { + ignoreProperties: [ + // Defined by ember-css-modules + 'composes', + ], + }, + ], + + 'selector-pseudo-class-no-unknown': [ + true, + { + ignorePseudoClasses: [ + // Defined by ember-css-modules + 'global', + ], + }, + ], + }, +}; diff --git a/docs-app/.template-lintrc.js b/docs-app/.template-lintrc.js new file mode 100644 index 00000000..b50bdae9 --- /dev/null +++ b/docs-app/.template-lintrc.js @@ -0,0 +1,14 @@ +'use strict'; + +module.exports = { + plugins: ['ember-template-lint-plugin-prettier'], + extends: ['recommended', 'ember-template-lint-plugin-prettier:recommended'], + overrides: [ + { + files: ['tests/**/*-test.{js,ts}'], + rules: { + prettier: 'off', + }, + }, + ], +}; diff --git a/docs-app/.watchmanconfig b/docs-app/.watchmanconfig new file mode 100644 index 00000000..e7834e3e --- /dev/null +++ b/docs-app/.watchmanconfig @@ -0,0 +1,3 @@ +{ + "ignore_dirs": ["tmp", "dist"] +} diff --git a/docs-app/app/app.ts b/docs-app/app/app.ts new file mode 100644 index 00000000..b83a2cf4 --- /dev/null +++ b/docs-app/app/app.ts @@ -0,0 +1,13 @@ +import Application from '@ember/application'; +import loadInitializers from 'ember-load-initializers'; +import Resolver from 'ember-resolver'; + +import config from './config/environment'; + +export default class App extends Application { + modulePrefix = config.modulePrefix; + podModulePrefix = config.podModulePrefix; + Resolver = Resolver; +} + +loadInitializers(App, config.modulePrefix); diff --git a/docs-app/app/components/.gitkeep b/docs-app/app/components/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/app/components/navigation-menu.css b/docs-app/app/components/navigation-menu.css new file mode 100644 index 00000000..7fdf679b --- /dev/null +++ b/docs-app/app/components/navigation-menu.css @@ -0,0 +1,21 @@ +.list { + align-items: center; + display: flex; +} + +.link { + display: inline-block; + font-size: 0.875rem; + padding: 0.875rem 1rem; + text-decoration: none; + white-space: nowrap; +} + +.link:global(.active) { + background-color: #15202d; +} + +.link:hover { + background-color: #26313d; + transition: background-color 0.17s; +} diff --git a/docs-app/app/components/navigation-menu.hbs b/docs-app/app/components/navigation-menu.hbs new file mode 100644 index 00000000..061bf4c4 --- /dev/null +++ b/docs-app/app/components/navigation-menu.hbs @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/docs-app/app/components/navigation-menu.ts b/docs-app/app/components/navigation-menu.ts new file mode 100644 index 00000000..9acfa5e1 --- /dev/null +++ b/docs-app/app/components/navigation-menu.ts @@ -0,0 +1,24 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +type MenuItem = { + label: string; + route: string; +}; + +export interface NavigationMenuComponentSignature { + Args: { + menuItems: Array; + name?: string; + }; +} + +const NavigationMenuComponent = + templateOnlyComponent(); + +export default NavigationMenuComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + NavigationMenu: typeof NavigationMenuComponent; + } +} diff --git a/docs-app/app/components/products/product/card.css b/docs-app/app/components/products/product/card.css new file mode 100644 index 00000000..ac67fa81 --- /dev/null +++ b/docs-app/app/components/products/product/card.css @@ -0,0 +1,101 @@ +.container { + display: grid; + grid-template-areas: + "header" + "image-container" + "body" + "actions"; + grid-template-columns: 1fr; + grid-template-rows: auto auto 1fr auto; + height: calc(100% - 2rem) !important; + padding: 1rem; + position: relative; + width: calc(100% - 2rem) !important; +} + +.container:hover { + background: #26313d; + transform: translateY(-0.25rem); + transition: all 0.25s; +} + +.header { + grid-area: header; +} + +.name { + font-size: 1.25rem; + font-weight: 700; + margin-bottom: 0.75rem; +} + +.image-container { + grid-area: image-container; + max-height: 6rem; + max-width: 8rem; +} + +.body { + grid-area: body; + margin-top: 1rem; +} + +.description, +.price { + font-size: 0.875rem; + margin-bottom: 0.375rem; +} + +.actions { + align-items: center; + display: flex; + grid-area: actions; + justify-content: flex-end; +} + +.link { + background: transparent; + border: 0.0625rem solid rgb(247 252 251 / 50%); + border-radius: 0.15rem; + color: rgb(247 252 251 / 90%); + font-family: Raleway, sans-serif; + font-size: 0.875rem; + margin-top: 0.5rem; + padding: 0.25rem 0.5rem; + text-decoration: none; +} + +.link::after { + content: ""; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.link:focus { + outline: 0; +} + +.link:focus::after { + border: 1px solid orange; +} + +.container[data-container-query-wide] { + grid-column-gap: 1.5rem; + grid-template-areas: + "image-container header" + "image-container body" + "image-container actions"; + grid-template-columns: auto 1fr; + grid-template-rows: auto 1fr auto; +} + +.container[data-container-query-wide] .body { + margin-top: 0; +} + +.container[data-container-query-wide] .link { + margin-top: 1rem; +} diff --git a/docs-app/app/components/products/product/card.hbs b/docs-app/app/components/products/product/card.hbs new file mode 100644 index 00000000..250594e0 --- /dev/null +++ b/docs-app/app/components/products/product/card.hbs @@ -0,0 +1,40 @@ + +
+

+ {{@product.name}} +

+
+ +
+ +
+ +
+

+ {{@product.shortDescription}} +

+ +

+ ${{@product.price}} +

+
+ +
+ + Learn more + +
+
\ No newline at end of file diff --git a/docs-app/app/components/products/product/card.ts b/docs-app/app/components/products/product/card.ts new file mode 100644 index 00000000..b19c76d2 --- /dev/null +++ b/docs-app/app/components/products/product/card.ts @@ -0,0 +1,21 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +import type { Product } from '../../../data/products'; + +interface ProductsProductCardComponentSignature { + Args: { + product: Product; + redirectTo?: string; + }; +} + +const ProductsProductCardComponent = + templateOnlyComponent(); + +export default ProductsProductCardComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Products::Product::Card': typeof ProductsProductCardComponent; + } +} diff --git a/docs-app/app/components/products/product/image.css b/docs-app/app/components/products/product/image.css new file mode 100644 index 00000000..a54d1ff1 --- /dev/null +++ b/docs-app/app/components/products/product/image.css @@ -0,0 +1,15 @@ +.image, +.placeholder-image { + aspect-ratio: 4 / 3; + border-radius: 0.75rem; + width: 100%; +} + +.image { + object-fit: cover; +} + +.placeholder-image { + background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); + min-width: 8rem; +} diff --git a/docs-app/app/components/products/product/image.hbs b/docs-app/app/components/products/product/image.hbs new file mode 100644 index 00000000..f646c774 --- /dev/null +++ b/docs-app/app/components/products/product/image.hbs @@ -0,0 +1,12 @@ +{{#if this.isTestEnvironment}} +
+ +{{else}} + + +{{/if}} \ No newline at end of file diff --git a/docs-app/app/components/products/product/image.ts b/docs-app/app/components/products/product/image.ts new file mode 100644 index 00000000..aaf672bc --- /dev/null +++ b/docs-app/app/components/products/product/image.ts @@ -0,0 +1,20 @@ +import Component from '@glimmer/component'; +import config from 'docs-app/config/environment'; + +interface ProductsProductImageComponentSignature { + Args: { + src: string; + }; +} + +export default class ProductsProductImageComponent extends Component { + get isTestEnvironment() { + return config.environment === 'test'; + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Products::Product::Image': typeof ProductsProductImageComponent; + } +} diff --git a/docs-app/app/components/tracks.hbs b/docs-app/app/components/tracks.hbs new file mode 100644 index 00000000..57b7c84f --- /dev/null +++ b/docs-app/app/components/tracks.hbs @@ -0,0 +1,24 @@ + + {{#if (and CQ.features.large CQ.features.tall)}} + + + {{else}} + + + {{/if}} + \ No newline at end of file diff --git a/docs-app/app/components/tracks.ts b/docs-app/app/components/tracks.ts new file mode 100644 index 00000000..cb507e52 --- /dev/null +++ b/docs-app/app/components/tracks.ts @@ -0,0 +1,19 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +import type { Track } from '../data/album'; + +interface TracksComponentSignature { + Args: { + tracks?: Array; + }; +} + +const TracksComponent = templateOnlyComponent(); + +export default TracksComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + Tracks: typeof TracksComponent; + } +} diff --git a/docs-app/app/components/tracks/list.css b/docs-app/app/components/tracks/list.css new file mode 100644 index 00000000..255c66c2 --- /dev/null +++ b/docs-app/app/components/tracks/list.css @@ -0,0 +1,20 @@ +.list { + column-gap: 0.5rem; + display: grid; + grid-auto-flow: column; + row-gap: 0.25rem; +} + +.item { + align-items: center; + display: flex; + justify-content: space-between; + min-height: 1.5rem; + word-break: break-word; +} + +.icon-explicit { + color: rgb(247 252 251 / 90%); + flex-shrink: 0; + margin-left: 0.25rem; +} diff --git a/docs-app/app/components/tracks/list.hbs b/docs-app/app/components/tracks/list.hbs new file mode 100644 index 00000000..f300bdad --- /dev/null +++ b/docs-app/app/components/tracks/list.hbs @@ -0,0 +1,34 @@ +
    + {{#each @tracks as |track index|}} +
  • +
    + {{add index 1}}. + + {{track.name}} + +
    + + {{#if track.isExplicit}} + + {{svg-jar + "alpha-e-box" + aria-hidden="true" + local-class="icon-explicit" + }} + + {{/if}} +
  • + {{/each}} +
\ No newline at end of file diff --git a/docs-app/app/components/tracks/list.ts b/docs-app/app/components/tracks/list.ts new file mode 100644 index 00000000..bc22f56f --- /dev/null +++ b/docs-app/app/components/tracks/list.ts @@ -0,0 +1,34 @@ +import Component from '@glimmer/component'; + +import type { Track } from '../../data/album'; + +interface TracksListComponentSignature { + Args: { + numColumns?: number; + tracks?: Array; + }; +} + +export default class TracksListComponent extends Component { + get numColumns(): number { + const { numColumns } = this.args; + + return numColumns ?? 1; + } + + get numRows(): number { + const { tracks } = this.args; + + if (!tracks) { + return 0; + } + + return Math.ceil(tracks.length / this.numColumns); + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Tracks::List': typeof TracksListComponent; + } +} diff --git a/docs-app/app/components/tracks/table.css b/docs-app/app/components/tracks/table.css new file mode 100644 index 00000000..a63fae94 --- /dev/null +++ b/docs-app/app/components/tracks/table.css @@ -0,0 +1,11 @@ +.track-number { + width: 2rem; +} + +.track-is-explicit { + width: 4rem; +} + +.track-length { + width: 4rem; +} diff --git a/docs-app/app/components/tracks/table.hbs b/docs-app/app/components/tracks/table.hbs new file mode 100644 index 00000000..e81427ae --- /dev/null +++ b/docs-app/app/components/tracks/table.hbs @@ -0,0 +1,29 @@ + + + + + + + + + + + + {{#each @tracks as |track index|}} + + + + + + + {{/each}} + +
#TitleLengthExplicit
+ {{add index 1}} + + {{track.name}} + + {{track.length}} + + {{if track.isExplicit "Yes"}} +
\ No newline at end of file diff --git a/docs-app/app/components/tracks/table.ts b/docs-app/app/components/tracks/table.ts new file mode 100644 index 00000000..cf22371e --- /dev/null +++ b/docs-app/app/components/tracks/table.ts @@ -0,0 +1,20 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +import type { Track } from '../../data/album'; + +interface TracksTableComponentSignature { + Args: { + tracks?: Array; + }; +} + +const TracksTableComponent = + templateOnlyComponent(); + +export default TracksTableComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Tracks::Table': typeof TracksTableComponent; + } +} diff --git a/docs-app/app/components/ui/form.css b/docs-app/app/components/ui/form.css new file mode 100644 index 00000000..99368b4c --- /dev/null +++ b/docs-app/app/components/ui/form.css @@ -0,0 +1,19 @@ +.form { + background-color: #15202d; + border-radius: 0.25rem; + box-shadow: inset 0 0 0.125rem #26313d; + display: flex; + flex-direction: column; + padding: 1.25rem 1.5rem; +} + +.actions { + align-items: center; + display: flex; + justify-content: flex-end; + margin-top: 2rem; +} + +.submit-button { + padding: 0.5rem 3rem; +} diff --git a/docs-app/app/components/ui/form.hbs b/docs-app/app/components/ui/form.hbs new file mode 100644 index 00000000..059d1f23 --- /dev/null +++ b/docs-app/app/components/ui/form.hbs @@ -0,0 +1,55 @@ +
+ + + + {{yield + (hash + Checkbox=(component + "ui/form/checkbox" + changeset=this.changeset + isInline=true + isWide=CQ.features.wide + onUpdate=this.updateChangeset + ) + Input=(component + "ui/form/input" + changeset=this.changeset + isWide=CQ.features.wide + onUpdate=this.updateChangeset + ) + Textarea=(component + "ui/form/textarea" + changeset=this.changeset + isWide=CQ.features.wide + onUpdate=this.updateChangeset + ) + ) + }} + + +
+ +
+ \ No newline at end of file diff --git a/docs-app/app/components/ui/form.ts b/docs-app/app/components/ui/form.ts new file mode 100644 index 00000000..7a5e339b --- /dev/null +++ b/docs-app/app/components/ui/form.ts @@ -0,0 +1,60 @@ +import { action } from '@ember/object'; +import { guidFor } from '@ember/object/internals'; +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; +import { WithBoundArgs } from '@glint/template'; + +import type UiFormCheckboxComponent from './form/checkbox'; +import type UiFormInputComponent from './form/input'; +import type UiFormTextareaComponent from './form/textarea'; + +interface UiFormComponentSignature { + Args: { + data?: Record; + instructions?: string; + title?: string; + }; + Blocks: { + default: [ + { + Checkbox: WithBoundArgs< + typeof UiFormCheckboxComponent, + 'changeset' | 'isInline' | 'isWide' | 'onUpdate' + >; + Input: WithBoundArgs< + typeof UiFormInputComponent, + 'changeset' | 'isWide' | 'onUpdate' + >; + Textarea: WithBoundArgs< + typeof UiFormTextareaComponent, + 'changeset' | 'isWide' | 'onUpdate' + >; + } + ]; + }; +} + +export default class UiFormComponent extends Component { + formId = guidFor(this); + + @tracked changeset = this.args.data ?? ({} as Record); + + @action submitForm(event: SubmitEvent): void { + event.preventDefault(); + + console.table(this.changeset); + } + + @action updateChangeset({ key, value }: { key: string; value: any }): void { + this.changeset = { + ...this.changeset, + [key]: value, + }; + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form': typeof UiFormComponent; + } +} diff --git a/docs-app/app/components/ui/form/checkbox.css b/docs-app/app/components/ui/form/checkbox.css new file mode 100644 index 00000000..bc12045f --- /dev/null +++ b/docs-app/app/components/ui/form/checkbox.css @@ -0,0 +1,37 @@ +.checkbox { + align-items: center; + background-color: white; + border: 0.125rem solid #ffd54f; + cursor: pointer; + display: flex; + height: 1rem; + justify-content: center; + position: relative; + width: 1rem; +} + +.checkbox:focus { + background-color: #ffecb3; + outline: 0; +} + +.checkbox:not(:focus) { + border-color: transparent; +} + +.checkbox.is-checked { + background-color: #1976d2; +} + +.checkbox.is-disabled { + background-color: #b2c9d4; + cursor: not-allowed; +} + +.checkmark-icon { + color: white; +} + +.checkbox.is-disabled .checkmark-icon { + color: #546e7a; +} diff --git a/docs-app/app/components/ui/form/checkbox.hbs b/docs-app/app/components/ui/form/checkbox.hbs new file mode 100644 index 00000000..17dac6df --- /dev/null +++ b/docs-app/app/components/ui/form/checkbox.hbs @@ -0,0 +1,44 @@ + + <:label as |l|> + + + + <:field as |f|> + + {{#if this.isChecked}} + {{svg-jar + "check" + aria-hidden="true" + local-class="checkmark-icon" + }} + {{/if}} + + + \ No newline at end of file diff --git a/docs-app/app/components/ui/form/checkbox.ts b/docs-app/app/components/ui/form/checkbox.ts new file mode 100644 index 00000000..8507f635 --- /dev/null +++ b/docs-app/app/components/ui/form/checkbox.ts @@ -0,0 +1,63 @@ +import { action, get } from '@ember/object'; +import Component from '@glimmer/component'; + +interface UiFormCheckboxComponentSignature { + Args: { + changeset: Record; + isDisabled?: boolean; + isInline?: boolean; + isReadOnly?: boolean; + isRequired?: boolean; + isWide?: boolean; + key: string; + label: string; + onUpdate: ({ key, value }: { key: string; value: any }) => void; + }; +} + +export default class UiFormCheckboxComponent extends Component { + get errorMessage(): string | undefined { + const { isRequired } = this.args; + + if (!isRequired) { + return undefined; + } + + if (!this.isChecked) { + return 'Please select the checkbox.'; + } + + return undefined; + } + + get isChecked(): boolean { + const { changeset, key } = this.args; + + return (get(changeset, key) as boolean) ?? false; + } + + @action updateValue(): void { + const { isDisabled, isReadOnly, key, onUpdate } = this.args; + + if (isDisabled || isReadOnly) { + return; + } + + const value = !this.isChecked; + + onUpdate({ key, value }); + } + + @action updateValueByPressingSpace(event: KeyboardEvent): void { + if (event.code === 'Space' || event.key === 'Space') { + this.updateValue(); + } + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form::Checkbox': typeof UiFormCheckboxComponent; + 'ui/form/checkbox': typeof UiFormCheckboxComponent; + } +} diff --git a/docs-app/app/components/ui/form/field.css b/docs-app/app/components/ui/form/field.css new file mode 100644 index 00000000..3c833ffb --- /dev/null +++ b/docs-app/app/components/ui/form/field.css @@ -0,0 +1,87 @@ +.container { + align-items: start; + display: grid; +} + +.container:not(.is-wide, .no-feedback) { + grid-column-gap: 0; + grid-row-gap: 0.5rem; + grid-template-areas: + "label" + "field" + "feedback"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr auto; +} + +.container:not(.is-wide).no-feedback { + grid-column-gap: 0; + grid-row-gap: 0.5rem; + grid-template-areas: + "label" + "field"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr; +} + +.container.is-wide:not(.no-feedback) { + grid-column-gap: 1rem; + grid-row-gap: 0.5rem; + grid-template-areas: + "label field" + "label feedback"; + grid-template-columns: 10rem 1fr; + grid-template-rows: 1fr auto; +} + +.container.is-wide.no-feedback { + grid-column-gap: 1rem; + grid-row-gap: 0.5rem; + grid-template-areas: "label field"; + grid-template-columns: 10rem 1fr; + grid-template-rows: 1fr; +} + +.label { + grid-area: label; + overflow: hidden; + word-break: break-word; +} + +.field { + grid-area: field; +} + +.feedback { + align-items: center; + display: flex; + font-size: 0.875rem; + grid-area: feedback; +} + +.feedback.is-error { + color: #ff5252; +} + +.message { + margin-left: 0.5rem; +} + +/* Exceptions for mobile */ +.container.is-inline:not(.is-wide, .no-feedback) { + grid-column-gap: 1rem; + grid-row-gap: 0.5rem; + grid-template-areas: + "field label" + "feedback feedback"; + grid-template-columns: auto 1fr; + grid-template-rows: 1fr auto; +} + +.container.is-inline:not(.is-wide).no-feedback { + grid-column-gap: 1rem; + grid-row-gap: 0; + grid-template-areas: "field label"; + grid-template-columns: auto 1fr; + grid-template-rows: 1fr; +} diff --git a/docs-app/app/components/ui/form/field.hbs b/docs-app/app/components/ui/form/field.hbs new file mode 100644 index 00000000..5875560c --- /dev/null +++ b/docs-app/app/components/ui/form/field.hbs @@ -0,0 +1,29 @@ +
+
+ {{yield (hash inputId=this.inputId) to="label"}} +
+ +
+ {{yield (hash inputId=this.inputId) to="field"}} +
+ + {{#if @errorMessage}} +
+ {{svg-jar "alert" aria-hidden="true"}} + + + {{@errorMessage}} + +
+ {{/if}} +
\ No newline at end of file diff --git a/docs-app/app/components/ui/form/field.ts b/docs-app/app/components/ui/form/field.ts new file mode 100644 index 00000000..1ee90d44 --- /dev/null +++ b/docs-app/app/components/ui/form/field.ts @@ -0,0 +1,32 @@ +import { guidFor } from '@ember/object/internals'; +import Component from '@glimmer/component'; + +interface UiFormFieldComponentSignature { + Args: { + errorMessage?: string; + isInline?: boolean; + isWide?: boolean; + }; + Blocks: { + field: [ + { + inputId: string; + } + ]; + label: [ + { + inputId: string; + } + ]; + }; +} + +export default class UiFormFieldComponent extends Component { + inputId = guidFor(this); +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form::Field': typeof UiFormFieldComponent; + } +} diff --git a/docs-app/app/components/ui/form/information.css b/docs-app/app/components/ui/form/information.css new file mode 100644 index 00000000..12527a64 --- /dev/null +++ b/docs-app/app/components/ui/form/information.css @@ -0,0 +1,16 @@ +.container { + margin-bottom: 1rem; +} + +.title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} + +.instructions { + font-size: 0.9rem; + font-weight: 300; + line-height: 1.25rem; + margin-bottom: 0.5rem; +} diff --git a/docs-app/app/components/ui/form/information.hbs b/docs-app/app/components/ui/form/information.hbs new file mode 100644 index 00000000..aedd03f8 --- /dev/null +++ b/docs-app/app/components/ui/form/information.hbs @@ -0,0 +1,23 @@ +{{#if (or @title @instructions)}} +
+ {{#if @title}} +
+ {{@title}} +
+ {{/if}} + + {{#if @instructions}} +

+ {{@instructions}} +

+ {{/if}} +
+{{/if}} \ No newline at end of file diff --git a/docs-app/app/components/ui/form/information.ts b/docs-app/app/components/ui/form/information.ts new file mode 100644 index 00000000..7c126f2a --- /dev/null +++ b/docs-app/app/components/ui/form/information.ts @@ -0,0 +1,20 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +export interface UiFormInformationComponentSignature { + Args: { + formId: string; + instructions?: string; + title?: string; + }; +} + +const UiFormInformationComponent = + templateOnlyComponent(); + +export default UiFormInformationComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form::Information': typeof UiFormInformationComponent; + } +} diff --git a/docs-app/app/components/ui/form/input.css b/docs-app/app/components/ui/form/input.css new file mode 100644 index 00000000..86fb4239 --- /dev/null +++ b/docs-app/app/components/ui/form/input.css @@ -0,0 +1,24 @@ +.input { + border: 0.125rem solid #ffd54f; + padding: 0.125rem 0.25rem; + width: calc(100% - 0.75rem); +} + +.input:focus { + background-color: #ffecb3; + outline: 0; +} + +.input:not(:focus) { + border-color: transparent; +} + +.input::placeholder { + font-style: italic; +} + +.input.is-disabled { + background-color: #b2c9d4; + color: #546e7a; + cursor: not-allowed; +} diff --git a/docs-app/app/components/ui/form/input.hbs b/docs-app/app/components/ui/form/input.hbs new file mode 100644 index 00000000..a8b3326e --- /dev/null +++ b/docs-app/app/components/ui/form/input.hbs @@ -0,0 +1,33 @@ + + <:label as |l|> + + + + <:field as |f|> + + + \ No newline at end of file diff --git a/docs-app/app/components/ui/form/input.ts b/docs-app/app/components/ui/form/input.ts new file mode 100644 index 00000000..496c7e69 --- /dev/null +++ b/docs-app/app/components/ui/form/input.ts @@ -0,0 +1,57 @@ +import { action, get } from '@ember/object'; +import Component from '@glimmer/component'; + +interface UiFormInputComponentSignature { + Args: { + changeset: Record; + isDisabled?: boolean; + isReadOnly?: boolean; + isRequired?: boolean; + isWide?: boolean; + key: string; + label: string; + onUpdate: ({ key, value }: { key: string; value: any }) => void; + placeholder?: string; + type?: string; + }; +} + +export default class UiFormInputComponent extends Component { + get errorMessage(): string | undefined { + const { isRequired } = this.args; + + if (!isRequired) { + return undefined; + } + + if (!this.value) { + return 'Please provide a value.'; + } + + return undefined; + } + + get type(): string { + return this.args.type ?? 'text'; + } + + get value(): string { + const { changeset, key } = this.args; + + return ((get(changeset, key) as string) ?? '').toString(); + } + + @action updateValue(event: Event): void { + const { key, onUpdate } = this.args; + const { value } = event.target as HTMLInputElement; + + onUpdate({ key, value }); + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form::Input': typeof UiFormInputComponent; + 'ui/form/input': typeof UiFormInputComponent; + } +} diff --git a/docs-app/app/components/ui/form/textarea.css b/docs-app/app/components/ui/form/textarea.css new file mode 100644 index 00000000..dae135db --- /dev/null +++ b/docs-app/app/components/ui/form/textarea.css @@ -0,0 +1,24 @@ +.textarea { + border: 0.125rem solid #ffd54f; + padding: 0.125rem 0.25rem; + width: calc(100% - 0.75rem); +} + +.textarea:focus { + background-color: #ffecb3; + outline: 0; +} + +.textarea:not(:focus) { + border-color: transparent; +} + +.textarea::placeholder { + font-style: italic; +} + +.textarea.is-disabled { + background-color: #b2c9d4; + color: #546e7a; + cursor: not-allowed; +} diff --git a/docs-app/app/components/ui/form/textarea.hbs b/docs-app/app/components/ui/form/textarea.hbs new file mode 100644 index 00000000..b4a57e89 --- /dev/null +++ b/docs-app/app/components/ui/form/textarea.hbs @@ -0,0 +1,33 @@ + + <:label as |l|> + + + + <:field as |f|> + + + \ No newline at end of file diff --git a/docs-app/app/components/ui/form/textarea.ts b/docs-app/app/components/ui/form/textarea.ts new file mode 100644 index 00000000..0a72ba8d --- /dev/null +++ b/docs-app/app/components/ui/form/textarea.ts @@ -0,0 +1,52 @@ +import { action, get } from '@ember/object'; +import Component from '@glimmer/component'; + +interface UiFormTextareaComponentSignature { + Args: { + changeset: Record; + isDisabled?: boolean; + isReadOnly?: boolean; + isRequired?: boolean; + isWide?: boolean; + key: string; + label: string; + onUpdate: ({ key, value }: { key: string; value: any }) => void; + placeholder?: string; + }; +} + +export default class UiFormTextareaComponent extends Component { + get errorMessage(): string | undefined { + const { isRequired } = this.args; + + if (!isRequired) { + return undefined; + } + + if (!this.value) { + return 'Please provide a value.'; + } + + return undefined; + } + + get value(): string { + const { changeset, key } = this.args; + + return ((get(changeset, key) as string) ?? '').toString(); + } + + @action updateValue(event: Event): void { + const { key, onUpdate } = this.args; + const { value } = event.target as HTMLInputElement; + + onUpdate({ key, value }); + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Form::Textarea': typeof UiFormTextareaComponent; + 'ui/form/textarea': typeof UiFormTextareaComponent; + } +} diff --git a/docs-app/app/components/ui/page.css b/docs-app/app/components/ui/page.css new file mode 100644 index 00000000..ee54620b --- /dev/null +++ b/docs-app/app/components/ui/page.css @@ -0,0 +1,20 @@ +.container { + display: grid; + grid-template-areas: + "header" + "body"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr; + height: calc(100% - 3em); + overflow-y: auto; + padding: 1.5rem 1rem; + scrollbar-gutter: stable; +} + +.header { + grid-area: header; +} + +.body { + grid-area: body; +} diff --git a/docs-app/app/components/ui/page.hbs b/docs-app/app/components/ui/page.hbs new file mode 100644 index 00000000..2abc8e88 --- /dev/null +++ b/docs-app/app/components/ui/page.hbs @@ -0,0 +1,9 @@ +
+

+ {{@title}} +

+ +
+ {{yield}} +
+
\ No newline at end of file diff --git a/docs-app/app/components/ui/page.ts b/docs-app/app/components/ui/page.ts new file mode 100644 index 00000000..1b67c2a5 --- /dev/null +++ b/docs-app/app/components/ui/page.ts @@ -0,0 +1,20 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +export interface UiPageComponentSignature { + Args: { + title: string; + }; + Blocks: { + default: []; + }; +} + +const UiPageComponent = templateOnlyComponent(); + +export default UiPageComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Ui::Page': typeof UiPageComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-1.css b/docs-app/app/components/widgets/widget-1.css new file mode 100644 index 00000000..2a952064 --- /dev/null +++ b/docs-app/app/components/widgets/widget-1.css @@ -0,0 +1,47 @@ +.container { + display: flex; + flex-direction: column; + height: 100%; +} + +.items { + display: grid; + flex: 1; + grid-gap: 0.6rem; + overflow: hidden; +} + +.item-1 { + grid-area: item-1; +} + +.item-2 { + grid-area: item-2; +} + +.item-3 { + grid-area: item-3; +} + +.container[data-container-query-tall] .items { + grid-template-areas: + "item-1" + "item-2" + "item-3"; + grid-template-columns: 1fr; + grid-template-rows: repeat(3, 1fr); +} + +.container[data-container-query-square] .items { + grid-template-areas: + "item-1 item-2" + "item-3 item-3"; + grid-template-columns: repeat(2, 1fr); + grid-template-rows: repeat(2, 1fr); +} + +.container[data-container-query-wide] .items { + grid-template-areas: "item-1 item-2 item-3"; + grid-template-columns: repeat(3, 1fr); + grid-template-rows: 1fr; +} diff --git a/docs-app/app/components/widgets/widget-1.hbs b/docs-app/app/components/widgets/widget-1.hbs new file mode 100644 index 00000000..eb1b614f --- /dev/null +++ b/docs-app/app/components/widgets/widget-1.hbs @@ -0,0 +1,28 @@ + +
+

Widget 1

+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-1.ts b/docs-app/app/components/widgets/widget-1.ts new file mode 100644 index 00000000..f1afe4aa --- /dev/null +++ b/docs-app/app/components/widgets/widget-1.ts @@ -0,0 +1,14 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +interface WidgetsWidget1ComponentSignature {} + +const WidgetsWidget1Component = + templateOnlyComponent(); + +export default WidgetsWidget1Component; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-1': typeof WidgetsWidget1Component; + } +} diff --git a/docs-app/app/components/widgets/widget-1/item.css b/docs-app/app/components/widgets/widget-1/item.css new file mode 100644 index 00000000..a719cb46 --- /dev/null +++ b/docs-app/app/components/widgets/widget-1/item.css @@ -0,0 +1,8 @@ +.container { + background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); + border-radius: 0.1875rem; + height: calc(100% - 1.2rem); + padding: 0.6rem; + width: calc(100% - 1.2rem); + word-break: break-word; +} diff --git a/docs-app/app/components/widgets/widget-1/item.hbs b/docs-app/app/components/widgets/widget-1/item.hbs new file mode 100644 index 00000000..5a2c120a --- /dev/null +++ b/docs-app/app/components/widgets/widget-1/item.hbs @@ -0,0 +1,5 @@ +
+

+ {{@title}} +

+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-1/item.ts b/docs-app/app/components/widgets/widget-1/item.ts new file mode 100644 index 00000000..632f5d9f --- /dev/null +++ b/docs-app/app/components/widgets/widget-1/item.ts @@ -0,0 +1,18 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +interface WidgetsWidget1ItemComponentSignature { + Args: { + title: string; + }; +} + +const WidgetsWidget1ItemComponent = + templateOnlyComponent(); + +export default WidgetsWidget1ItemComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-1::Item': typeof WidgetsWidget1ItemComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-2.css b/docs-app/app/components/widgets/widget-2.css new file mode 100644 index 00000000..bffa74f4 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2.css @@ -0,0 +1,27 @@ +.container { + display: flex; + flex-direction: column; + height: 100%; +} + +.visualization { + display: flex; + flex: 1; + flex-direction: column; +} + +.container[data-container-query-short] .captions { + flex: 1; +} + +.container[data-container-query-tall] .captions { + height: 10%; + margin-top: 0.6rem; + min-height: 3rem; +} + +.container[data-container-query-very-tall] .captions { + height: 25%; + margin-top: 0.6rem; + max-height: 10rem; +} diff --git a/docs-app/app/components/widgets/widget-2.hbs b/docs-app/app/components/widgets/widget-2.hbs new file mode 100644 index 00000000..f7143f70 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2.hbs @@ -0,0 +1,26 @@ + +
+

Widget 2

+
+ + {{#unless CQ.features.short}} +
+ +
+ {{/unless}} + +
+ +
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-2.ts b/docs-app/app/components/widgets/widget-2.ts new file mode 100644 index 00000000..b96bf5e1 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2.ts @@ -0,0 +1,34 @@ +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; + +import musicRevenue from '../../data/music-revenue'; +import type { Data, Summary } from '../../utils/components/widgets/widget-2'; +import { + createDataForVisualization, + createSummariesForCaptions, +} from '../../utils/components/widgets/widget-2'; + +interface WidgetsWidget2ComponentSignature {} + +export default class WidgetsWidget2Component extends Component { + @tracked data = [] as Array; + @tracked summaries = [] as Array; + + /* @ts-expect-error Property 'Args' does not exist on type 'WidgetsWidget2ComponentSignature' */ + constructor(owner: unknown, args: WidgetsWidget2ComponentSignature['Args']) { + super(owner, args); + + this.loadData(); + } + + loadData(): void { + this.data = createDataForVisualization(musicRevenue); + this.summaries = createSummariesForCaptions(this.data); + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-2': typeof WidgetsWidget2Component; + } +} diff --git a/docs-app/app/components/widgets/widget-2/captions.css b/docs-app/app/components/widgets/widget-2/captions.css new file mode 100644 index 00000000..60b947ab --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/captions.css @@ -0,0 +1,113 @@ +.container { + display: grid; + grid-gap: 1rem 2.5rem; + grid-template-areas: + "summary summary" + "previous-button next-button"; + grid-template-columns: 1fr 1fr; + grid-template-rows: 1fr auto; + height: 100%; + overflow: hidden; + width: 100%; +} + +.summary { + color: #455a64; + display: grid; + font-size: 0.875rem; + grid-area: summary; + grid-template-areas: + "music-format" + "annual-revenue" + "relevant-years"; + grid-template-columns: 1fr; + grid-template-rows: repeat(3, auto); + overflow-y: auto; +} + +.music-format { + color: rgb(247 252 251 / 90%); + display: flex; + font-size: 1rem; + grid-area: music-format; + margin-bottom: 0.5rem; + word-break: break-word; +} + +.marker { + align-items: center; + background-color: rgb(247 252 251 / 90%); + border-radius: 0.5rem; + display: flex; + height: 1em; + justify-content: center; + margin-right: 0.25rem; + padding: 0.125rem; + width: 1rem; +} + +.annual-revenue { + font-size: 0.8rem; + grid-area: annual-revenue; +} + +.relevant-years { + font-size: 0.8rem; + grid-area: relevant-years; +} + +.highlight { + color: rgb(247 252 251 / 90%); +} + +.previous-button, +.next-button { + align-items: center; + display: flex; + height: 2rem; + justify-content: center; + margin: 0.25rem; +} + +.previous-button { + grid-area: previous-button; +} + +.next-button { + grid-area: next-button; +} + +.icon { + color: rgb(247 252 251 / 90%); +} + +.container.flat { + column-gap: 1rem; + grid-template-areas: "previous-button summary next-button"; + grid-template-columns: 2.5rem 1fr 2.5rem; + grid-template-rows: minmax(3rem, 1fr); +} + +.container.flat .summary.horizontal-layout { + grid-gap: 0.5rem; + grid-template-areas: "music-format annual-revenue relevant-years"; + grid-template-columns: 40% 1fr 1fr; + grid-template-rows: 1fr; +} + +.container.flat .annual-revenue, +.container.flat .relevant-years { + display: flex; + flex-direction: column; +} + +.container.flat .previous-button, +.container.flat .next-button { + background: linear-gradient(36deg, #7cb342 16%, #4b830d 84%); + border: 0; +} + +.music-format.small-font-size { + font-size: 0.875rem; + margin: 0; +} diff --git a/docs-app/app/components/widgets/widget-2/captions.hbs b/docs-app/app/components/widgets/widget-2/captions.hbs new file mode 100644 index 00000000..47bb2491 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/captions.hbs @@ -0,0 +1,110 @@ + +
+ {{#if this.summary}} +
+

+ + {{svg-jar + "stop" + aria-hidden="true" + style=(concat + "color: " this.summary.markerColor ";" + ) + }} + + + {{this.summary.musicFormat}} +

+ +
+ {{#if (or CQ.features.tall CQ.features.large)}} + Annual revenue: + {{/if}} + + + {{this.summary.averageRevenue}} + +
+ +
+ {{#if (or CQ.features.tall CQ.features.large)}} + Relevant years: + {{/if}} + + + {{this.summary.relevantYears.min}} + - + {{this.summary.relevantYears.max}} + +
+
+ + {{#if this.canShowPreviousButton}} + + {{/if}} + + {{#if this.canShowNextButton}} + + {{/if}} + {{/if}} +
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-2/captions.ts b/docs-app/app/components/widgets/widget-2/captions.ts new file mode 100644 index 00000000..8da9b7de --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/captions.ts @@ -0,0 +1,46 @@ +import { action } from '@ember/object'; +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; + +import type { Summary } from '../../../utils/components/widgets/widget-2'; + +interface WidgetsWidget2CaptionsComponentSignature { + Args: { + summaries?: Array; + }; +} + +export default class WidgetsWidget2CaptionsComponent extends Component { + @tracked currentIndex = 0; + + get canShowNextButton(): boolean { + return this.currentIndex < this.summaries.length - 1; + } + + get canShowPreviousButton(): boolean { + return this.currentIndex > 0; + } + + get summaries(): Array { + return this.args.summaries ?? []; + } + + get summary(): Summary | undefined { + return this.summaries[this.currentIndex]; + } + + @action showNextSummary(increment = 1): void { + const { currentIndex, summaries } = this; + + const numSummaries = summaries.length; + const nextIndex = (currentIndex + increment + numSummaries) % numSummaries; + + this.currentIndex = nextIndex; + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-2::Captions': typeof WidgetsWidget2CaptionsComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-2/stacked-chart.css b/docs-app/app/components/widgets/widget-2/stacked-chart.css new file mode 100644 index 00000000..2706fda0 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/stacked-chart.css @@ -0,0 +1,14 @@ +.svg-container { + background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); + border-radius: 0.1875rem; + height: 100%; + overflow: hidden; + position: relative; + width: 100%; +} + +.svg { + left: 0; + position: absolute; + top: 0; +} diff --git a/docs-app/app/components/widgets/widget-2/stacked-chart.hbs b/docs-app/app/components/widgets/widget-2/stacked-chart.hbs new file mode 100644 index 00000000..93cfedf7 --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/stacked-chart.hbs @@ -0,0 +1,7 @@ +
+ + +
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-2/stacked-chart.ts b/docs-app/app/components/widgets/widget-2/stacked-chart.ts new file mode 100644 index 00000000..fc23b11e --- /dev/null +++ b/docs-app/app/components/widgets/widget-2/stacked-chart.ts @@ -0,0 +1,20 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +import type { Data } from '../../../utils/components/widgets/widget-2'; + +interface WidgetsWidget2StackedChartComponentSignature { + Args: { + data: Array; + }; +} + +const WidgetsWidget2StackedChartComponent = + templateOnlyComponent(); + +export default WidgetsWidget2StackedChartComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-2::StackedChart': typeof WidgetsWidget2StackedChartComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-3.css b/docs-app/app/components/widgets/widget-3.css new file mode 100644 index 00000000..a35b1c8d --- /dev/null +++ b/docs-app/app/components/widgets/widget-3.css @@ -0,0 +1,21 @@ +.container { + display: flex; + flex-direction: column; + height: 100%; +} + +.header { + display: flex; + justify-content: space-between; +} + +.actions { + margin-top: 0.4rem; +} + +.tour-schedule { + display: flex; + flex: 1; + flex-direction: column; + overflow: hidden; +} diff --git a/docs-app/app/components/widgets/widget-3.hbs b/docs-app/app/components/widgets/widget-3.hbs new file mode 100644 index 00000000..fd6c358d --- /dev/null +++ b/docs-app/app/components/widgets/widget-3.hbs @@ -0,0 +1,17 @@ +
+
+

Widget 3

+ + +
+ +
+ +
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-3.ts b/docs-app/app/components/widgets/widget-3.ts new file mode 100644 index 00000000..a6b3f8c2 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3.ts @@ -0,0 +1,28 @@ +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; + +import type { Concert } from '../../data/concert'; +import concertData from '../../data/concert'; + +interface WidgetsWidget3ComponentSignature {} + +export default class WidgetsWidget3Component extends Component { + @tracked concertData = {} as Concert; + + /* @ts-expect-error Property 'Args' does not exist on type 'WidgetsWidget3ComponentSignature' */ + constructor(owner: unknown, args: WidgetsWidget3ComponentSignature['Args']) { + super(owner, args); + + this.loadData(); + } + + loadData(): void { + this.concertData = concertData; + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-3': typeof WidgetsWidget3Component; + } +} diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule.css b/docs-app/app/components/widgets/widget-3/tour-schedule.css new file mode 100644 index 00000000..43dc3d6d --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule.css @@ -0,0 +1,94 @@ +.container { + display: grid; + grid-template-areas: + "splash" + "."; + grid-template-columns: 1fr; + grid-template-rows: 1fr 0; + height: 100%; + padding: 0 0.5rem; + width: calc(100% - 1rem); +} + +.splash { + grid-area: splash; + height: 100%; + overflow: hidden; + position: relative; + width: 100%; +} + +/* Splash image */ +.splash-image-container { + height: 100%; + width: 100%; +} + +.placeholder-image { + background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); + border-radius: 0.25rem; + height: 100%; + width: 100%; +} + +/* Concert date */ +.concert-date-container { + height: calc(100% - 0.5rem); + left: 0; + padding: 0.25rem 0.5rem; + position: absolute; + top: 0; + width: calc(100% - 1rem); +} + +.concert-date { + font-size: 1.25rem; + font-weight: 700; +} + +/* Venue name */ +.venue-name-container { + align-items: center; + display: flex; + height: 100%; + justify-content: center; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.concert-link { + display: block; + font-size: 4rem; + font-style: italic; + font-weight: 700; + height: 100%; + letter-spacing: 0.25rem; + text-decoration: none; + text-transform: uppercase; + width: 100%; +} + +.venue-name { + align-items: center; + display: flex; + height: 100%; + justify-content: center; + width: 100%; +} + +.container[data-cq-small] { + padding: 0 0.25rem; + width: calc(100% - 0.5rem); +} + +.container[data-cq-small] .concert-date { + font-size: 1rem; + font-weight: 400; +} + +.container[data-cq-small] .venue-name { + font-size: 2.25rem; + letter-spacing: 0.125rem; +} diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule.hbs b/docs-app/app/components/widgets/widget-3/tour-schedule.hbs new file mode 100644 index 00000000..e59567d9 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule.hbs @@ -0,0 +1,31 @@ + +
+
+ {{#if @concert.images}} + + + {{else}} +
+ + {{/if}} +
+ +
+ +
+ + +
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule.ts b/docs-app/app/components/widgets/widget-3/tour-schedule.ts new file mode 100644 index 00000000..38138cd1 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule.ts @@ -0,0 +1,20 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +import type { Concert } from '../../../data/concert'; + +export interface WidgetsWidget3TourScheduleComponentSignature { + Args: { + concert: Concert; + }; +} + +const WidgetsWidget3TourScheduleComponent = + templateOnlyComponent(); + +export default WidgetsWidget3TourScheduleComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-3::TourSchedule': typeof WidgetsWidget3TourScheduleComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css new file mode 100644 index 00000000..8a840731 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css @@ -0,0 +1,12 @@ +.image-container { + display: grid; + height: 100%; + width: 100%; +} + +.image { + border-radius: 0.25rem; + height: 100%; + object-fit: cover; + width: 100%; +} diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs new file mode 100644 index 00000000..598b4a30 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs @@ -0,0 +1,14 @@ +
+ {{#if this.imageSource}} + + {{/if}} +
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts new file mode 100644 index 00000000..dc49dab4 --- /dev/null +++ b/docs-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts @@ -0,0 +1,29 @@ +import { action } from '@ember/object'; +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; +import type { Dimensions } from 'ember-container-query/modifiers/container-query'; + +import type { Image } from '../../../../data/concert'; +import { findBestFittingImage } from '../../../../utils/components/widgets/widget-3'; + +interface WidgetsWidget3TourScheduleResponsiveImageComponentSignature { + Args: { + images: Array; + }; +} + +export default class WidgetsWidget3TourScheduleResponsiveImageComponent extends Component { + @tracked imageSource?: string; + + @action setImageSource({ dimensions }: { dimensions: Dimensions }): void { + const { images } = this.args; + + this.imageSource = findBestFittingImage(images, dimensions); + } +} + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-3::TourSchedule::ResponsiveImage': typeof WidgetsWidget3TourScheduleResponsiveImageComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-4.css b/docs-app/app/components/widgets/widget-4.css new file mode 100644 index 00000000..ebc8f365 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4.css @@ -0,0 +1,26 @@ +.container { + display: grid; + grid-template-areas: + "header" + "memo-highlight" + "actions"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr 2.5rem; + height: 100%; +} + +.header { + grid-area: header; +} + +.memo-highlight { + grid-area: memo-highlight; + overflow: hidden; +} + +.actions { + align-items: flex-end; + display: flex; + grid-area: actions; + justify-content: flex-end; +} diff --git a/docs-app/app/components/widgets/widget-4.hbs b/docs-app/app/components/widgets/widget-4.hbs new file mode 100644 index 00000000..d727606a --- /dev/null +++ b/docs-app/app/components/widgets/widget-4.hbs @@ -0,0 +1,15 @@ +
+
+

Widget 4

+
+ +
+ +
+ + +
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-4.ts b/docs-app/app/components/widgets/widget-4.ts new file mode 100644 index 00000000..090aae67 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4.ts @@ -0,0 +1,14 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +interface WidgetsWidget4ComponentSignature {} + +const WidgetsWidget4Component = + templateOnlyComponent(); + +export default WidgetsWidget4Component; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-4': typeof WidgetsWidget4Component; + } +} diff --git a/docs-app/app/components/widgets/widget-4/memo.css b/docs-app/app/components/widgets/widget-4/memo.css new file mode 100644 index 00000000..cd950127 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo.css @@ -0,0 +1,46 @@ +.container { + background: linear-gradient(36deg, rgb(179 229 252 / 55%) 35%, rgb(230 255 255 / 82.5%) 80%); + border-radius: 0.1875rem; + color: #455a64; + display: flex; + flex-direction: column; + height: calc(100% - 1.2rem); + padding: 0.6rem; + width: calc(100% - 1.2rem); +} + +.header-container { + margin-bottom: 0.75rem; +} + +.body-container { + flex: 1; + overflow: hidden; +} + +.actions-container { + height: 1.75rem; + margin-top: 0.5rem; + padding: 0 0.5rem; +} + +.container[data-container-query-short] { + height: calc(100% - 1rem); + padding: 0.5rem; + width: calc(100% - 1rem); +} + +.container[data-container-query-short] .header-container { + margin-bottom: 0.5rem; +} + +.container[data-container-query-short] .body-container { + max-height: 9rem; +} + +.container[data-container-query-small] .actions-container, +.container[data-container-query-short] .actions-container { + height: 1rem; + margin-top: 0.25rem; + padding: 0 0.25rem; +} diff --git a/docs-app/app/components/widgets/widget-4/memo.hbs b/docs-app/app/components/widgets/widget-4/memo.hbs new file mode 100644 index 00000000..2b970a53 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo.hbs @@ -0,0 +1,28 @@ + +
+ +
+ +
+ +
+ +
+ +
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-4/memo.ts b/docs-app/app/components/widgets/widget-4/memo.ts new file mode 100644 index 00000000..db35f619 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo.ts @@ -0,0 +1,14 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +interface WidgetsWidget4MemoComponentSignature {} + +const WidgetsWidget4MemoComponent = + templateOnlyComponent(); + +export default WidgetsWidget4MemoComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-4::Memo': typeof WidgetsWidget4MemoComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-4/memo/actions.css b/docs-app/app/components/widgets/widget-4/memo/actions.css new file mode 100644 index 00000000..7b3e05b8 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/actions.css @@ -0,0 +1,46 @@ +.actions { + align-items: center; + display: flex; + justify-content: space-between; +} + +.button { + align-items: center; + border: 0; + border-radius: 50%; + display: flex; + height: 2rem; + justify-content: center; + margin: 0; + padding: 0; + width: 2rem; +} + +.icon { + color: #03a9f4; + height: 1.25rem; + width: 1.25rem; +} + +.icon-comment { + transform: translate(0, 0) scale(-1, 1); +} + +.icon-repost { + transform: translate(0, 0) scale(-1, 1) rotate(90deg); +} + +.actions.minimal-layout .button { + height: 1.25rem; + width: 1.25rem; +} + +.actions.minimal-layout .button:hover { + background: transparent; + transition: none; +} + +.actions.minimal-layout .icon { + height: 0.875rem; + width: 0.875rem; +} diff --git a/docs-app/app/components/widgets/widget-4/memo/actions.hbs b/docs-app/app/components/widgets/widget-4/memo/actions.hbs new file mode 100644 index 00000000..90ae76ca --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/actions.hbs @@ -0,0 +1,47 @@ +
+ + + + + + + +
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-4/memo/actions.ts b/docs-app/app/components/widgets/widget-4/memo/actions.ts new file mode 100644 index 00000000..fe7c1a9f --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/actions.ts @@ -0,0 +1,18 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +export interface WidgetsWidget4MemoActionsComponentSignature { + Args: { + cqFeatures?: Record<'small' | 'large' | 'short', boolean>; + }; +} + +const WidgetsWidget4MemoActionsComponent = + templateOnlyComponent(); + +export default WidgetsWidget4MemoActionsComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-4::Memo::Actions': typeof WidgetsWidget4MemoActionsComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-4/memo/body.css b/docs-app/app/components/widgets/widget-4/memo/body.css new file mode 100644 index 00000000..163e01d7 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/body.css @@ -0,0 +1,26 @@ +.body { + background: linear-gradient(126deg, rgb(238 255 255 / 50%) 20%, rgb(248 253 255 / 70%) 80%); + border-radius: 0.1875rem; + height: 100%; +} + +.message { + font-size: 0.8rem; + height: calc(100% - 1.5rem); + line-height: 1.75; + overflow-y: auto; + padding: 0.75rem; + width: calc(100% - 1.5rem); +} + +.message a { + color: #03a9f4; +} + +.body.minimal-layout .message { + font-size: 0.75rem; + height: calc(100% - 1rem); + line-height: 1.6; + padding: 0.5rem; + width: calc(100% - 1rem); +} diff --git a/docs-app/app/components/widgets/widget-4/memo/body.hbs b/docs-app/app/components/widgets/widget-4/memo/body.hbs new file mode 100644 index 00000000..a018cb42 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/body.hbs @@ -0,0 +1,35 @@ +
+
+

+ Buffon’s needle + is a classic Monte Carlo simulation that we can conduct in + a classroom. +

+

+ We give the students, say 10 needles each, and have them + drop the needles on a paper that we provide also. +

+

+ The paper is special, in that it has parallel lines that + are separated by the length of a needle. +

+

+ Each student records how many needles intersect one of the + lines, then we tally their numbers to arrive at a very + special number. (Guess + + who + ?) +

+
+
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-4/memo/body.ts b/docs-app/app/components/widgets/widget-4/memo/body.ts new file mode 100644 index 00000000..e69985d3 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/body.ts @@ -0,0 +1,18 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +export interface WidgetsWidget4MemoBodyComponentSignature { + Args: { + cqFeatures?: Record<'small' | 'large' | 'short', boolean>; + }; +} + +const WidgetsWidget4MemoBodyComponent = + templateOnlyComponent(); + +export default WidgetsWidget4MemoBodyComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-4::Memo::Body': typeof WidgetsWidget4MemoBodyComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-4/memo/header.css b/docs-app/app/components/widgets/widget-4/memo/header.css new file mode 100644 index 00000000..911fa225 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/header.css @@ -0,0 +1,56 @@ +.header { + display: grid; + grid-gap: 0.25rem 0; + grid-template-areas: + "avatar-container name" + "avatar-container metadata"; + grid-template-columns: auto 1fr; + grid-template-rows: auto auto; +} + +.avatar-container { + display: grid; + grid-area: avatar-container; + height: 2rem; + margin-right: 0.5rem; + width: 2rem; +} + +.avatar { + border-radius: 50%; + height: 100%; + object-fit: cover; + width: 100%; +} + +.name { + font-size: 0.875rem; + font-weight: 700; + grid-area: name; + margin: 0; +} + +.metadata { + font-size: 0.8rem; + grid-area: metadata; +} + +.handle { + color: #03a9f4; + text-decoration: none; +} + +.header.horizontal-layout { + grid-gap: 0 0.6rem; + grid-template-areas: "name metadata"; + grid-template-columns: 1fr auto; + grid-template-rows: 1fr; +} + +.header.minimal-layout .name { + font-size: 0.8rem; +} + +.header.minimal-layout .metadata { + font-size: 0.75rem; +} diff --git a/docs-app/app/components/widgets/widget-4/memo/header.hbs b/docs-app/app/components/widgets/widget-4/memo/header.hbs new file mode 100644 index 00000000..f085369c --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/header.hbs @@ -0,0 +1,35 @@ +{{#let + (and @cqFeatures.large @cqFeatures.short) + (or @cqFeatures.small @cqFeatures.short) + as |showHorizontalLayout showMinimalLayout| +}} +
+ {{#unless showMinimalLayout}} +
+ +
+ {{/unless}} + +

+ Isaac Lee +

+ +
+ @ijlee2 + · 38m +
+
+{{/let}} \ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-4/memo/header.ts b/docs-app/app/components/widgets/widget-4/memo/header.ts new file mode 100644 index 00000000..3fce0ff0 --- /dev/null +++ b/docs-app/app/components/widgets/widget-4/memo/header.ts @@ -0,0 +1,18 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +export interface WidgetsWidget4MemoHeaderComponentSignature { + Args: { + cqFeatures?: Record<'small' | 'large' | 'short', boolean>; + }; +} + +const WidgetsWidget4MemoHeaderComponent = + templateOnlyComponent(); + +export default WidgetsWidget4MemoHeaderComponent; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-4::Memo::Header': typeof WidgetsWidget4MemoHeaderComponent; + } +} diff --git a/docs-app/app/components/widgets/widget-5.css b/docs-app/app/components/widgets/widget-5.css new file mode 100644 index 00000000..657ccf84 --- /dev/null +++ b/docs-app/app/components/widgets/widget-5.css @@ -0,0 +1,37 @@ +.container { + height: 100%; + overflow: hidden; +} + +.call-to-action { + align-items: center; + display: flex; + flex-direction: column; + font-size: 0.8rem; + height: 100%; + justify-content: center; + line-height: 1.25; + width: 100%; +} + +.call-to-action p { + margin: 0; +} + +.call-to-action .highlight { + font-family: monospace; +} + +.call-to-action a { + border: 0.0625rem solid white; + display: block; + height: calc(100% - 2 * (0.2rem + 0.0625rem)); + padding: 0.2rem 0.5rem; + text-decoration: none; + width: calc(100% - 2 * (0.5rem + 0.0625rem)); +} + +.container[data-container-query-tall] .call-to-action { + font-size: 0.875rem; + line-height: 1.75; +} diff --git a/docs-app/app/components/widgets/widget-5.hbs b/docs-app/app/components/widgets/widget-5.hbs new file mode 100644 index 00000000..c1d6a409 --- /dev/null +++ b/docs-app/app/components/widgets/widget-5.hbs @@ -0,0 +1,31 @@ + + {{#let + (and CQ.features.large CQ.features.tall) + as |showFullText| + }} +
+ {{#if showFullText}} +

What will you create with

+ {{/if}} + +

+ + ember-container-query + +

+ + {{#if showFullText}} +

?

+ {{/if}} +
+ {{/let}} +
\ No newline at end of file diff --git a/docs-app/app/components/widgets/widget-5.ts b/docs-app/app/components/widgets/widget-5.ts new file mode 100644 index 00000000..b3004ba3 --- /dev/null +++ b/docs-app/app/components/widgets/widget-5.ts @@ -0,0 +1,14 @@ +import templateOnlyComponent from '@ember/component/template-only'; + +interface WidgetsWidget5ComponentSignature {} + +const WidgetsWidget5Component = + templateOnlyComponent(); + +export default WidgetsWidget5Component; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'Widgets::Widget-5': typeof WidgetsWidget5Component; + } +} diff --git a/docs-app/app/config/environment.d.ts b/docs-app/app/config/environment.d.ts new file mode 100644 index 00000000..a1c17ab5 --- /dev/null +++ b/docs-app/app/config/environment.d.ts @@ -0,0 +1,14 @@ +export default config; + +/** + * Type declarations for + * import config from 'my-app/config/environment' + */ +declare const config: { + APP: Record; + environment: string; + locationType: 'history' | 'hash' | 'none' | 'auto'; + modulePrefix: string; + podModulePrefix: string; + rootURL: string; +}; diff --git a/docs-app/app/controllers/.gitkeep b/docs-app/app/controllers/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/app/data/album.ts b/docs-app/app/data/album.ts new file mode 100644 index 00000000..97fc94df --- /dev/null +++ b/docs-app/app/data/album.ts @@ -0,0 +1,83 @@ +export type Track = { + isExplicit: boolean; + length: string; + name: string; +}; + +export type Album = { + band: { + name: string; + }; + name: string; + publicationDate: string; + totalLengthInMinutes: number; + tracks: Array; +}; + +const album: Album = { + name: 'How to Be a Human Being', + publicationDate: '2016', + totalLengthInMinutes: 43, + band: { + name: 'Glass Animals', + }, + tracks: [ + { + name: 'Life Itself', + length: '4:41', + isExplicit: false, + }, + { + name: 'Youth', + length: '3:51', + isExplicit: false, + }, + { + name: 'Season 2 Episode 3', + length: '4:04', + isExplicit: false, + }, + { + name: 'Pork Soda', + length: '4:14', + isExplicit: true, + }, + { + name: "Mama's Gun", + length: '4:27', + isExplicit: false, + }, + { + name: 'Cane Shuga', + length: '3:17', + isExplicit: false, + }, + { + name: '[Premade Sandwiches]', + length: '0:36', + isExplicit: true, + }, + { + name: 'The Other Side of Paradise', + length: '5:21', + isExplicit: true, + }, + { + name: 'Take a Slice', + length: '3:50', + isExplicit: true, + }, + { + name: 'Poplar St', + length: '4:23', + isExplicit: false, + }, + { + name: 'Agnes', + length: '4:32', + isExplicit: true, + }, + ], +}; + +export default album; diff --git a/docs-app/app/data/concert.ts b/docs-app/app/data/concert.ts new file mode 100644 index 00000000..70e2a022 --- /dev/null +++ b/docs-app/app/data/concert.ts @@ -0,0 +1,93 @@ +export type Image = { + metadata: { + height: number; + width: number; + }; + url: string; +}; + +export type Concert = { + date: string; + images: Array; + location: { + city: string; + state: string; + }; + name: string; +}; + +const concert: Concert = { + name: 'ACL Live', + date: 'Jun 01', + location: { + city: 'Austin', + state: 'TX', + }, + images: [ + { + url: '/images/widgets/widget-3/venue-extra-wide@1x.jpg', + metadata: { + height: 150, + width: 540, + }, + }, + { + url: '/images/widgets/widget-3/venue-extra-wide@2x.jpg', + metadata: { + height: 300, + width: 1080, + }, + }, + { + url: '/images/widgets/widget-3/venue-extra-wide@4x.jpg', + metadata: { + height: 600, + width: 2160, + }, + }, + { + url: '/images/widgets/widget-3/venue-square@1x.jpg', + metadata: { + height: 150, + width: 150, + }, + }, + { + url: '/images/widgets/widget-3/venue-square@2x.jpg', + metadata: { + height: 300, + width: 300, + }, + }, + { + url: '/images/widgets/widget-3/venue-square@4x.jpg', + metadata: { + height: 600, + width: 600, + }, + }, + { + url: '/images/widgets/widget-3/venue-wide@1x.jpg', + metadata: { + height: 150, + width: 300, + }, + }, + { + url: '/images/widgets/widget-3/venue-wide@2x.jpg', + metadata: { + height: 300, + width: 600, + }, + }, + { + url: '/images/widgets/widget-3/venue-wide@4x.jpg', + metadata: { + height: 600, + width: 1200, + }, + }, + ], +}; + +export default concert; diff --git a/docs-app/app/data/music-revenue.ts b/docs-app/app/data/music-revenue.ts new file mode 100644 index 00000000..f680d2d4 --- /dev/null +++ b/docs-app/app/data/music-revenue.ts @@ -0,0 +1,7418 @@ +export type Revenue = { + Format: string; + Revenue: number; + 'Revenue (Inflation Adjusted)': number; + Units: number | undefined; + Year: number; +}; + +const revenues: Array = [ + { + Format: '8 - Track', + Year: 1973, + Units: 91000000, + Revenue: 489000000, + 'Revenue (Inflation Adjusted)': 2699600000, + }, + { + Format: '8 - Track', + Year: 1974, + Units: 96700000, + Revenue: 549200000, + 'Revenue (Inflation Adjusted)': 2730600000, + }, + { + Format: '8 - Track', + Year: 1975, + Units: 94600000, + Revenue: 583000000, + 'Revenue (Inflation Adjusted)': 2656200000, + }, + { + Format: '8 - Track', + Year: 1976, + Units: 106100000, + Revenue: 678200000, + 'Revenue (Inflation Adjusted)': 2921600000, + }, + { + Format: '8 - Track', + Year: 1977, + Units: 127300000, + Revenue: 811000000, + 'Revenue (Inflation Adjusted)': 3280400000, + }, + { + Format: '8 - Track', + Year: 1978, + Units: 133600000, + Revenue: 948000000, + 'Revenue (Inflation Adjusted)': 3564000000, + }, + { + Format: '8 - Track', + Year: 1979, + Units: 102300000, + Revenue: 684300000, + 'Revenue (Inflation Adjusted)': 2310400000, + }, + { + Format: '8 - Track', + Year: 1980, + Units: 85000000, + Revenue: 527000000, + 'Revenue (Inflation Adjusted)': 1567700000, + }, + { + Format: '8 - Track', + Year: 1981, + Units: 50000000, + Revenue: 313000000, + 'Revenue (Inflation Adjusted)': 844000000, + }, + { + Format: '8 - Track', + Year: 1982, + Units: 13700000, + Revenue: 36000000, + 'Revenue (Inflation Adjusted)': 91400000, + }, + { + Format: '8 - Track', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2016, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2017, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: '8 - Track', + Year: 2018, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 1973, + Units: 15000000, + Revenue: 76000000, + 'Revenue (Inflation Adjusted)': 419600000, + }, + { + Format: 'Cassette', + Year: 1974, + Units: 15300000, + Revenue: 87200000, + 'Revenue (Inflation Adjusted)': 433600000, + }, + { + Format: 'Cassette', + Year: 1975, + Units: 16200000, + Revenue: 98800000, + 'Revenue (Inflation Adjusted)': 450100000, + }, + { + Format: 'Cassette', + Year: 1976, + Units: 21800000, + Revenue: 145700000, + 'Revenue (Inflation Adjusted)': 627700000, + }, + { + Format: 'Cassette', + Year: 1977, + Units: 36900000, + Revenue: 249600000, + 'Revenue (Inflation Adjusted)': 1009600000, + }, + { + Format: 'Cassette', + Year: 1978, + Units: 61300000, + Revenue: 449800000, + 'Revenue (Inflation Adjusted)': 1691000000, + }, + { + Format: 'Cassette', + Year: 1979, + Units: 78500000, + Revenue: 580600000, + 'Revenue (Inflation Adjusted)': 1960300000, + }, + { + Format: 'Cassette', + Year: 1980, + Units: 99000000, + Revenue: 705000000, + 'Revenue (Inflation Adjusted)': 2097200000, + }, + { + Format: 'Cassette', + Year: 1981, + Units: 124000000, + Revenue: 1062800000, + 'Revenue (Inflation Adjusted)': 2865900000, + }, + { + Format: 'Cassette', + Year: 1982, + Units: 183200000, + Revenue: 1384500000, + 'Revenue (Inflation Adjusted)': 3516800000, + }, + { + Format: 'Cassette', + Year: 1983, + Units: 236800000, + Revenue: 1810900000, + 'Revenue (Inflation Adjusted)': 4456700000, + }, + { + Format: 'Cassette', + Year: 1984, + Units: 332000000, + Revenue: 2383900000, + 'Revenue (Inflation Adjusted)': 5624100000, + }, + { + Format: 'Cassette', + Year: 1985, + Units: 339100000, + Revenue: 2411500000, + 'Revenue (Inflation Adjusted)': 5493600000, + }, + { + Format: 'Cassette', + Year: 1986, + Units: 344500000, + Revenue: 2499500000, + 'Revenue (Inflation Adjusted)': 5590100000, + }, + { + Format: 'Cassette', + Year: 1987, + Units: 410000000, + Revenue: 2959700000, + 'Revenue (Inflation Adjusted)': 6386300000, + }, + { + Format: 'Cassette', + Year: 1988, + Units: 450100000, + Revenue: 3385100000, + 'Revenue (Inflation Adjusted)': 7014000000, + }, + { + Format: 'Cassette', + Year: 1989, + Units: 446200000, + Revenue: 3345800000, + 'Revenue (Inflation Adjusted)': 6613900000, + }, + { + Format: 'Cassette', + Year: 1990, + Units: 442200000, + Revenue: 3472400000, + 'Revenue (Inflation Adjusted)': 6512300000, + }, + { + Format: 'Cassette', + Year: 1991, + Units: 360100000, + Revenue: 3019600000, + 'Revenue (Inflation Adjusted)': 5434400000, + }, + { + Format: 'Cassette', + Year: 1992, + Units: 366400000, + Revenue: 3116300000, + 'Revenue (Inflation Adjusted)': 5444500000, + }, + { + Format: 'Cassette', + Year: 1993, + Units: 339500000, + Revenue: 2915800000, + 'Revenue (Inflation Adjusted)': 4946200000, + }, + { + Format: 'Cassette', + Year: 1994, + Units: 345400000, + Revenue: 2976400000, + 'Revenue (Inflation Adjusted)': 4922900000, + }, + { + Format: 'Cassette', + Year: 1995, + Units: 272600000, + Revenue: 2303600000, + 'Revenue (Inflation Adjusted)': 3705100000, + }, + { + Format: 'Cassette', + Year: 1996, + Units: 225300000, + Revenue: 1905300000, + 'Revenue (Inflation Adjusted)': 2976600000, + }, + { + Format: 'Cassette', + Year: 1997, + Units: 172600000, + Revenue: 1522700000, + 'Revenue (Inflation Adjusted)': 2325500000, + }, + { + Format: 'Cassette', + Year: 1998, + Units: 158500000, + Revenue: 1419900000, + 'Revenue (Inflation Adjusted)': 2135300000, + }, + { + Format: 'Cassette', + Year: 1999, + Units: 123600000, + Revenue: 1061600000, + 'Revenue (Inflation Adjusted)': 1561900000, + }, + { + Format: 'Cassette', + Year: 2000, + Units: 76000000, + Revenue: 626000000, + 'Revenue (Inflation Adjusted)': 891100000, + }, + { + Format: 'Cassette', + Year: 2001, + Units: 45000000, + Revenue: 363400000, + 'Revenue (Inflation Adjusted)': 503000000, + }, + { + Format: 'Cassette', + Year: 2002, + Units: 31100000, + Revenue: 209800000, + 'Revenue (Inflation Adjusted)': 285900000, + }, + { + Format: 'Cassette', + Year: 2003, + Units: 17200000, + Revenue: 108100000, + 'Revenue (Inflation Adjusted)': 144000000, + }, + { + Format: 'Cassette', + Year: 2004, + Units: 5200000, + Revenue: 23700000, + 'Revenue (Inflation Adjusted)': 30800000, + }, + { + Format: 'Cassette', + Year: 2005, + Units: 2500000, + Revenue: 13100000, + 'Revenue (Inflation Adjusted)': 16400000, + }, + { + Format: 'Cassette', + Year: 2006, + Units: 700000, + Revenue: 3700000, + 'Revenue (Inflation Adjusted)': 4500000, + }, + { + Format: 'Cassette', + Year: 2007, + Units: 400000, + Revenue: 3000000, + 'Revenue (Inflation Adjusted)': 3500000, + }, + { + Format: 'Cassette', + Year: 2008, + Units: 100000, + Revenue: 900000, + 'Revenue (Inflation Adjusted)': 1000000, + }, + { + Format: 'Cassette', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2016, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2017, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette', + Year: 2018, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 1987, + Units: 5100000, + Revenue: 14300000, + 'Revenue (Inflation Adjusted)': 30900000, + }, + { + Format: 'Cassette Single', + Year: 1988, + Units: 22500000, + Revenue: 57300000, + 'Revenue (Inflation Adjusted)': 118700000, + }, + { + Format: 'Cassette Single', + Year: 1989, + Units: 76200000, + Revenue: 194600000, + 'Revenue (Inflation Adjusted)': 384700000, + }, + { + Format: 'Cassette Single', + Year: 1990, + Units: 87400000, + Revenue: 257900000, + 'Revenue (Inflation Adjusted)': 483700000, + }, + { + Format: 'Cassette Single', + Year: 1991, + Units: 69000000, + Revenue: 230400000, + 'Revenue (Inflation Adjusted)': 414700000, + }, + { + Format: 'Cassette Single', + Year: 1992, + Units: 84600000, + Revenue: 298800000, + 'Revenue (Inflation Adjusted)': 522000000, + }, + { + Format: 'Cassette Single', + Year: 1993, + Units: 85600000, + Revenue: 298500000, + 'Revenue (Inflation Adjusted)': 506400000, + }, + { + Format: 'Cassette Single', + Year: 1994, + Units: 81100000, + Revenue: 274900000, + 'Revenue (Inflation Adjusted)': 454700000, + }, + { + Format: 'Cassette Single', + Year: 1995, + Units: 70700000, + Revenue: 236300000, + 'Revenue (Inflation Adjusted)': 380100000, + }, + { + Format: 'Cassette Single', + Year: 1996, + Units: 59900000, + Revenue: 189300000, + 'Revenue (Inflation Adjusted)': 295700000, + }, + { + Format: 'Cassette Single', + Year: 1997, + Units: 42200000, + Revenue: 133500000, + 'Revenue (Inflation Adjusted)': 203900000, + }, + { + Format: 'Cassette Single', + Year: 1998, + Units: 26400000, + Revenue: 94400000, + 'Revenue (Inflation Adjusted)': 142000000, + }, + { + Format: 'Cassette Single', + Year: 1999, + Units: 14200000, + Revenue: 48000000, + 'Revenue (Inflation Adjusted)': 70600000, + }, + { + Format: 'Cassette Single', + Year: 2000, + Units: 1300000, + Revenue: 4600000, + 'Revenue (Inflation Adjusted)': 6500000, + }, + { + Format: 'Cassette Single', + Year: 2001, + Units: -1500000, + Revenue: -5300000, + 'Revenue (Inflation Adjusted)': -7300000, + }, + { + Format: 'Cassette Single', + Year: 2002, + Units: -500000, + Revenue: -1600000, + 'Revenue (Inflation Adjusted)': -2200000, + }, + { + Format: 'Cassette Single', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2016, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2017, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Cassette Single', + Year: 2018, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD', + Year: 1983, + Units: 800000, + Revenue: 17200000, + 'Revenue (Inflation Adjusted)': 42300000, + }, + { + Format: 'CD', + Year: 1984, + Units: 5800000, + Revenue: 103300000, + 'Revenue (Inflation Adjusted)': 243700000, + }, + { + Format: 'CD', + Year: 1985, + Units: 22600000, + Revenue: 389500000, + 'Revenue (Inflation Adjusted)': 887300000, + }, + { + Format: 'CD', + Year: 1986, + Units: 53000000, + Revenue: 930100000, + 'Revenue (Inflation Adjusted)': 2080200000, + }, + { + Format: 'CD', + Year: 1987, + Units: 102100000, + Revenue: 1593600000, + 'Revenue (Inflation Adjusted)': 3438600000, + }, + { + Format: 'CD', + Year: 1988, + Units: 149700000, + Revenue: 2089900000, + 'Revenue (Inflation Adjusted)': 4330300000, + }, + { + Format: 'CD', + Year: 1989, + Units: 207200000, + Revenue: 2587700000, + 'Revenue (Inflation Adjusted)': 5115300000, + }, + { + Format: 'CD', + Year: 1990, + Units: 286500000, + Revenue: 3451600000, + 'Revenue (Inflation Adjusted)': 6473300000, + }, + { + Format: 'CD', + Year: 1991, + Units: 333300000, + Revenue: 4337700000, + 'Revenue (Inflation Adjusted)': 7806600000, + }, + { + Format: 'CD', + Year: 1992, + Units: 407500000, + Revenue: 5326500000, + 'Revenue (Inflation Adjusted)': 9306000000, + }, + { + Format: 'CD', + Year: 1993, + Units: 495400000, + Revenue: 6511400000, + 'Revenue (Inflation Adjusted)': 11045500000, + }, + { + Format: 'CD', + Year: 1994, + Units: 662100000, + Revenue: 8464500000, + 'Revenue (Inflation Adjusted)': 14000100000, + }, + { + Format: 'CD', + Year: 1995, + Units: 722900000, + Revenue: 9377400000, + 'Revenue (Inflation Adjusted)': 15082600000, + }, + { + Format: 'CD', + Year: 1996, + Units: 778900000, + Revenue: 9934700000, + 'Revenue (Inflation Adjusted)': 15520700000, + }, + { + Format: 'CD', + Year: 1997, + Units: 753100000, + Revenue: 9915100000, + 'Revenue (Inflation Adjusted)': 15142600000, + }, + { + Format: 'CD', + Year: 1998, + Units: 847000000, + Revenue: 11416000000, + 'Revenue (Inflation Adjusted)': 17167400000, + }, + { + Format: 'CD', + Year: 1999, + Units: 938900000, + Revenue: 12816300000, + 'Revenue (Inflation Adjusted)': 18856700000, + }, + { + Format: 'CD', + Year: 2000, + Units: 942500000, + Revenue: 13214500000, + 'Revenue (Inflation Adjusted)': 18810300000, + }, + { + Format: 'CD', + Year: 2001, + Units: 881900000, + Revenue: 12909400000, + 'Revenue (Inflation Adjusted)': 17867600000, + }, + { + Format: 'CD', + Year: 2002, + Units: 803300000, + Revenue: 12044100000, + 'Revenue (Inflation Adjusted)': 16410500000, + }, + { + Format: 'CD', + Year: 2003, + Units: 746000000, + Revenue: 11232900000, + 'Revenue (Inflation Adjusted)': 14964200000, + }, + { + Format: 'CD', + Year: 2004, + Units: 767000000, + Revenue: 11446500000, + 'Revenue (Inflation Adjusted)': 14853200000, + }, + { + Format: 'CD', + Year: 2005, + Units: 705400000, + Revenue: 10520200000, + 'Revenue (Inflation Adjusted)': 13203800000, + }, + { + Format: 'CD', + Year: 2006, + Units: 619700000, + Revenue: 9372600000, + 'Revenue (Inflation Adjusted)': 11395900000, + }, + { + Format: 'CD', + Year: 2007, + Units: 499700000, + Revenue: 7452300000, + 'Revenue (Inflation Adjusted)': 8811900000, + }, + { + Format: 'CD', + Year: 2008, + Units: 368400000, + Revenue: 5471300000, + 'Revenue (Inflation Adjusted)': 6229000000, + }, + { + Format: 'CD', + Year: 2009, + Units: 296600000, + Revenue: 4318800000, + 'Revenue (Inflation Adjusted)': 4934500000, + }, + { + Format: 'CD', + Year: 2010, + Units: 253000000, + Revenue: 3389400000, + 'Revenue (Inflation Adjusted)': 3810100000, + }, + { + Format: 'CD', + Year: 2011, + Units: 240800000, + Revenue: 3100700000, + 'Revenue (Inflation Adjusted)': 3378900000, + }, + { + Format: 'CD', + Year: 2012, + Units: 198200000, + Revenue: 2485600000, + 'Revenue (Inflation Adjusted)': 2718500000, + }, + { + Format: 'CD', + Year: 2013, + Units: 173800000, + Revenue: 2140900000, + 'Revenue (Inflation Adjusted)': 2307700000, + }, + { + Format: 'CD', + Year: 2014, + Units: 138700000, + Revenue: 1776200000, + 'Revenue (Inflation Adjusted)': 1884100000, + }, + { + Format: 'CD', + Year: 2015, + Units: 117100000, + Revenue: 1445000000, + 'Revenue (Inflation Adjusted)': 1530900000, + }, + { + Format: 'CD', + Year: 2016, + Units: 97600000, + Revenue: 1130800000, + 'Revenue (Inflation Adjusted)': 1183100000, + }, + { + Format: 'CD', + Year: 2017, + Units: 87700000, + Revenue: 1057300000, + 'Revenue (Inflation Adjusted)': 1083100000, + }, + { + Format: 'CD', + Year: 2018, + Units: 52000000, + Revenue: 698400000, + 'Revenue (Inflation Adjusted)': 698400000, + }, + { + Format: 'CD Single', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'CD Single', + Year: 1988, + Units: 1600000, + Revenue: 9800000, + 'Revenue (Inflation Adjusted)': 20300000, + }, + { + Format: 'CD Single', + Year: 1989, + Units: -100000, + Revenue: -700000, + 'Revenue (Inflation Adjusted)': -1400000, + }, + { + Format: 'CD Single', + Year: 1990, + Units: 1100000, + Revenue: 6000000, + 'Revenue (Inflation Adjusted)': 11300000, + }, + { + Format: 'CD Single', + Year: 1991, + Units: 5700000, + Revenue: 35100000, + 'Revenue (Inflation Adjusted)': 63200000, + }, + { + Format: 'CD Single', + Year: 1992, + Units: 7300000, + Revenue: 45100000, + 'Revenue (Inflation Adjusted)': 78800000, + }, + { + Format: 'CD Single', + Year: 1993, + Units: 7800000, + Revenue: 45800000, + 'Revenue (Inflation Adjusted)': 77700000, + }, + { + Format: 'CD Single', + Year: 1994, + Units: 9300000, + Revenue: 56100000, + 'Revenue (Inflation Adjusted)': 92800000, + }, + { + Format: 'CD Single', + Year: 1995, + Units: 21500000, + Revenue: 110900000, + 'Revenue (Inflation Adjusted)': 178400000, + }, + { + Format: 'CD Single', + Year: 1996, + Units: 43200000, + Revenue: 184100000, + 'Revenue (Inflation Adjusted)': 287600000, + }, + { + Format: 'CD Single', + Year: 1997, + Units: 66700000, + Revenue: 272700000, + 'Revenue (Inflation Adjusted)': 416500000, + }, + { + Format: 'CD Single', + Year: 1998, + Units: 56000000, + Revenue: 213200000, + 'Revenue (Inflation Adjusted)': 320600000, + }, + { + Format: 'CD Single', + Year: 1999, + Units: 55900000, + Revenue: 222400000, + 'Revenue (Inflation Adjusted)': 327200000, + }, + { + Format: 'CD Single', + Year: 2000, + Units: 34200000, + Revenue: 142700000, + 'Revenue (Inflation Adjusted)': 203100000, + }, + { + Format: 'CD Single', + Year: 2001, + Units: 17300000, + Revenue: 79400000, + 'Revenue (Inflation Adjusted)': 109900000, + }, + { + Format: 'CD Single', + Year: 2002, + Units: 4500000, + Revenue: 19600000, + 'Revenue (Inflation Adjusted)': 26700000, + }, + { + Format: 'CD Single', + Year: 2003, + Units: 8300000, + Revenue: 36000000, + 'Revenue (Inflation Adjusted)': 48000000, + }, + { + Format: 'CD Single', + Year: 2004, + Units: 3100000, + Revenue: 15000000, + 'Revenue (Inflation Adjusted)': 19500000, + }, + { + Format: 'CD Single', + Year: 2005, + Units: 2800000, + Revenue: 10900000, + 'Revenue (Inflation Adjusted)': 13700000, + }, + { + Format: 'CD Single', + Year: 2006, + Units: 1700000, + Revenue: 7700000, + 'Revenue (Inflation Adjusted)': 9400000, + }, + { + Format: 'CD Single', + Year: 2007, + Units: 2600000, + Revenue: 12200000, + 'Revenue (Inflation Adjusted)': 14400000, + }, + { + Format: 'CD Single', + Year: 2008, + Units: 700000, + Revenue: 3500000, + 'Revenue (Inflation Adjusted)': 4000000, + }, + { + Format: 'CD Single', + Year: 2009, + Units: 900000, + Revenue: 3100000, + 'Revenue (Inflation Adjusted)': 3500000, + }, + { + Format: 'CD Single', + Year: 2010, + Units: 1000000, + Revenue: 2900000, + 'Revenue (Inflation Adjusted)': 3300000, + }, + { + Format: 'CD Single', + Year: 2011, + Units: 1300000, + Revenue: 3500000, + 'Revenue (Inflation Adjusted)': 3800000, + }, + { + Format: 'CD Single', + Year: 2012, + Units: 1100000, + Revenue: 3200000, + 'Revenue (Inflation Adjusted)': 3500000, + }, + { + Format: 'CD Single', + Year: 2013, + Units: 600000, + Revenue: 2400000, + 'Revenue (Inflation Adjusted)': 2600000, + }, + { + Format: 'CD Single', + Year: 2014, + Units: 900000, + Revenue: 3600000, + 'Revenue (Inflation Adjusted)': 3800000, + }, + { + Format: 'CD Single', + Year: 2015, + Units: 400000, + Revenue: 1200000, + 'Revenue (Inflation Adjusted)': 1300000, + }, + { + Format: 'CD Single', + Year: 2016, + Units: 100000, + Revenue: 300000, + 'Revenue (Inflation Adjusted)': 300000, + }, + { + Format: 'CD Single', + Year: 2017, + Units: 100000, + Revenue: 1500000, + 'Revenue (Inflation Adjusted)': 1500000, + }, + { + Format: 'CD Single', + Year: 2018, + Units: 0, + Revenue: 200000, + 'Revenue (Inflation Adjusted)': 200000, + }, + { + Format: 'Download Album', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Album', + Year: 2004, + Units: 4600000, + Revenue: 45500000, + 'Revenue (Inflation Adjusted)': 59000000, + }, + { + Format: 'Download Album', + Year: 2005, + Units: 13600000, + Revenue: 135700000, + 'Revenue (Inflation Adjusted)': 170300000, + }, + { + Format: 'Download Album', + Year: 2006, + Units: 27600000, + Revenue: 275900000, + 'Revenue (Inflation Adjusted)': 335500000, + }, + { + Format: 'Download Album', + Year: 2007, + Units: 49800000, + Revenue: 497400000, + 'Revenue (Inflation Adjusted)': 588100000, + }, + { + Format: 'Download Album', + Year: 2008, + Units: 63600000, + Revenue: 635300000, + 'Revenue (Inflation Adjusted)': 723300000, + }, + { + Format: 'Download Album', + Year: 2009, + Units: 74500000, + Revenue: 744300000, + 'Revenue (Inflation Adjusted)': 850400000, + }, + { + Format: 'Download Album', + Year: 2010, + Units: 85800000, + Revenue: 872400000, + 'Revenue (Inflation Adjusted)': 980700000, + }, + { + Format: 'Download Album', + Year: 2011, + Units: 103900000, + Revenue: 1070800000, + 'Revenue (Inflation Adjusted)': 1166900000, + }, + { + Format: 'Download Album', + Year: 2012, + Units: 116700000, + Revenue: 1204800000, + 'Revenue (Inflation Adjusted)': 1317700000, + }, + { + Format: 'Download Album', + Year: 2013, + Units: 118000000, + Revenue: 1232100000, + 'Revenue (Inflation Adjusted)': 1328100000, + }, + { + Format: 'Download Album', + Year: 2014, + Units: 114200000, + Revenue: 1117900000, + 'Revenue (Inflation Adjusted)': 1185800000, + }, + { + Format: 'Download Album', + Year: 2015, + Units: 106800000, + Revenue: 1064400000, + 'Revenue (Inflation Adjusted)': 1127700000, + }, + { + Format: 'Download Album', + Year: 2016, + Units: 85100000, + Revenue: 868600000, + 'Revenue (Inflation Adjusted)': 908800000, + }, + { + Format: 'Download Album', + Year: 2017, + Units: 66400000, + Revenue: 668500000, + 'Revenue (Inflation Adjusted)': 684800000, + }, + { + Format: 'Download Album', + Year: 2018, + Units: 49700000, + Revenue: 499700000, + 'Revenue (Inflation Adjusted)': 499700000, + }, + { + Format: 'Download Music Video', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Music Video', + Year: 2005, + Units: 1900000, + Revenue: 3700000, + 'Revenue (Inflation Adjusted)': 4600000, + }, + { + Format: 'Download Music Video', + Year: 2006, + Units: 9900000, + Revenue: 19700000, + 'Revenue (Inflation Adjusted)': 24000000, + }, + { + Format: 'Download Music Video', + Year: 2007, + Units: 14200000, + Revenue: 28200000, + 'Revenue (Inflation Adjusted)': 33300000, + }, + { + Format: 'Download Music Video', + Year: 2008, + Units: 20800000, + Revenue: 41300000, + 'Revenue (Inflation Adjusted)': 47000000, + }, + { + Format: 'Download Music Video', + Year: 2009, + Units: 20500000, + Revenue: 40900000, + 'Revenue (Inflation Adjusted)': 46700000, + }, + { + Format: 'Download Music Video', + Year: 2010, + Units: 18400000, + Revenue: 36600000, + 'Revenue (Inflation Adjusted)': 41100000, + }, + { + Format: 'Download Music Video', + Year: 2011, + Units: 16300000, + Revenue: 32400000, + 'Revenue (Inflation Adjusted)': 35300000, + }, + { + Format: 'Download Music Video', + Year: 2012, + Units: 10500000, + Revenue: 20800000, + 'Revenue (Inflation Adjusted)': 22800000, + }, + { + Format: 'Download Music Video', + Year: 2013, + Units: 8400000, + Revenue: 16700000, + 'Revenue (Inflation Adjusted)': 18000000, + }, + { + Format: 'Download Music Video', + Year: 2014, + Units: 6800000, + Revenue: 13600000, + 'Revenue (Inflation Adjusted)': 14400000, + }, + { + Format: 'Download Music Video', + Year: 2015, + Units: 3200000, + Revenue: 6400000, + 'Revenue (Inflation Adjusted)': 6800000, + }, + { + Format: 'Download Music Video', + Year: 2016, + Units: 2100000, + Revenue: 4300000, + 'Revenue (Inflation Adjusted)': 4500000, + }, + { + Format: 'Download Music Video', + Year: 2017, + Units: 1400000, + Revenue: 2800000, + 'Revenue (Inflation Adjusted)': 2900000, + }, + { + Format: 'Download Music Video', + Year: 2018, + Units: 1100000, + Revenue: 2200000, + 'Revenue (Inflation Adjusted)': 2200000, + }, + { + Format: 'Download Single', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Download Single', + Year: 2004, + Units: 139400000, + Revenue: 138000000, + 'Revenue (Inflation Adjusted)': 179100000, + }, + { + Format: 'Download Single', + Year: 2005, + Units: 366900000, + Revenue: 363300000, + 'Revenue (Inflation Adjusted)': 456000000, + }, + { + Format: 'Download Single', + Year: 2006, + Units: 586400000, + Revenue: 580600000, + 'Revenue (Inflation Adjusted)': 705900000, + }, + { + Format: 'Download Single', + Year: 2007, + Units: 819400000, + Revenue: 811000000, + 'Revenue (Inflation Adjusted)': 959000000, + }, + { + Format: 'Download Single', + Year: 2008, + Units: 1042700000, + Revenue: 1032200000, + 'Revenue (Inflation Adjusted)': 1175100000, + }, + { + Format: 'Download Single', + Year: 2009, + Units: 1124400000, + Revenue: 1172000000, + 'Revenue (Inflation Adjusted)': 1339100000, + }, + { + Format: 'Download Single', + Year: 2010, + Units: 1177400000, + Revenue: 1336400000, + 'Revenue (Inflation Adjusted)': 1502300000, + }, + { + Format: 'Download Single', + Year: 2011, + Units: 1332300000, + Revenue: 1522400000, + 'Revenue (Inflation Adjusted)': 1659000000, + }, + { + Format: 'Download Single', + Year: 2012, + Units: 1402700000, + Revenue: 1644600000, + 'Revenue (Inflation Adjusted)': 1798700000, + }, + { + Format: 'Download Single', + Year: 2013, + Units: 1332800000, + Revenue: 1573400000, + 'Revenue (Inflation Adjusted)': 1696000000, + }, + { + Format: 'Download Single', + Year: 2014, + Units: 1154400000, + Revenue: 1355300000, + 'Revenue (Inflation Adjusted)': 1437600000, + }, + { + Format: 'Download Single', + Year: 2015, + Units: 986300000, + Revenue: 1185200000, + 'Revenue (Inflation Adjusted)': 1255700000, + }, + { + Format: 'Download Single', + Year: 2016, + Units: 743000000, + Revenue: 900200000, + 'Revenue (Inflation Adjusted)': 941800000, + }, + { + Format: 'Download Single', + Year: 2017, + Units: 553500000, + Revenue: 678500000, + 'Revenue (Inflation Adjusted)': 695100000, + }, + { + Format: 'Download Single', + Year: 2018, + Units: 399800000, + Revenue: 490400000, + 'Revenue (Inflation Adjusted)': 490400000, + }, + { + Format: 'DVD Audio', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'DVD Audio', + Year: 2001, + Units: 263000, + Revenue: 6000000, + 'Revenue (Inflation Adjusted)': 8300000, + }, + { + Format: 'DVD Audio', + Year: 2002, + Units: 430000, + Revenue: 8500000, + 'Revenue (Inflation Adjusted)': 11600000, + }, + { + Format: 'DVD Audio', + Year: 2003, + Units: 400000, + Revenue: 8000000, + 'Revenue (Inflation Adjusted)': 10700000, + }, + { + Format: 'DVD Audio', + Year: 2004, + Units: 300000, + Revenue: 6500000, + 'Revenue (Inflation Adjusted)': 8400000, + }, + { + Format: 'DVD Audio', + Year: 2005, + Units: 500000, + Revenue: 11200000, + 'Revenue (Inflation Adjusted)': 14100000, + }, + { + Format: 'DVD Audio', + Year: 2006, + Units: 100000, + Revenue: 2400000, + 'Revenue (Inflation Adjusted)': 2900000, + }, + { + Format: 'DVD Audio', + Year: 2007, + Units: 200000, + Revenue: 2800000, + 'Revenue (Inflation Adjusted)': 3300000, + }, + { + Format: 'DVD Audio', + Year: 2008, + Units: 40000, + Revenue: 1200000, + 'Revenue (Inflation Adjusted)': 1400000, + }, + { + Format: 'DVD Audio', + Year: 2009, + Units: 100000, + Revenue: 1600000, + 'Revenue (Inflation Adjusted)': 1800000, + }, + { + Format: 'DVD Audio', + Year: 2010, + Units: 40000, + Revenue: 900000, + 'Revenue (Inflation Adjusted)': 1000000, + }, + { + Format: 'DVD Audio', + Year: 2011, + Units: 10000, + Revenue: 300000, + 'Revenue (Inflation Adjusted)': 300000, + }, + { + Format: 'DVD Audio', + Year: 2012, + Units: 0, + Revenue: 200000, + 'Revenue (Inflation Adjusted)': 200000, + }, + { + Format: 'DVD Audio', + Year: 2013, + Units: -100000, + Revenue: -500000, + 'Revenue (Inflation Adjusted)': -500000, + }, + { + Format: 'DVD Audio', + Year: 2014, + Units: 100000, + Revenue: 2100000, + 'Revenue (Inflation Adjusted)': 2300000, + }, + { + Format: 'DVD Audio', + Year: 2015, + Units: 200000, + Revenue: 5400000, + 'Revenue (Inflation Adjusted)': 5700000, + }, + { + Format: 'DVD Audio', + Year: 2016, + Units: 100000, + Revenue: 2800000, + 'Revenue (Inflation Adjusted)': 3000000, + }, + { + Format: 'DVD Audio', + Year: 2017, + Units: 100000, + Revenue: 2600000, + 'Revenue (Inflation Adjusted)': 2700000, + }, + { + Format: 'DVD Audio', + Year: 2018, + Units: 100000, + Revenue: 3300000, + 'Revenue (Inflation Adjusted)': 3300000, + }, + { + Format: 'Kiosk', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Kiosk', + Year: 2005, + Units: 700000, + Revenue: 1000000, + 'Revenue (Inflation Adjusted)': 1300000, + }, + { + Format: 'Kiosk', + Year: 2006, + Units: 1400000, + Revenue: 1900000, + 'Revenue (Inflation Adjusted)': 2300000, + }, + { + Format: 'Kiosk', + Year: 2007, + Units: 1800000, + Revenue: 2600000, + 'Revenue (Inflation Adjusted)': 3100000, + }, + { + Format: 'Kiosk', + Year: 2008, + Units: 1600000, + Revenue: 2600000, + 'Revenue (Inflation Adjusted)': 3000000, + }, + { + Format: 'Kiosk', + Year: 2009, + Units: 1700000, + Revenue: 6300000, + 'Revenue (Inflation Adjusted)': 7200000, + }, + { + Format: 'Kiosk', + Year: 2010, + Units: 1700000, + Revenue: 6400000, + 'Revenue (Inflation Adjusted)': 7200000, + }, + { + Format: 'Kiosk', + Year: 2011, + Units: 1300000, + Revenue: 2700000, + 'Revenue (Inflation Adjusted)': 2900000, + }, + { + Format: 'Kiosk', + Year: 2012, + Units: 2000000, + Revenue: 3700000, + 'Revenue (Inflation Adjusted)': 4000000, + }, + { + Format: 'Kiosk', + Year: 2013, + Units: 3700000, + Revenue: 6200000, + 'Revenue (Inflation Adjusted)': 6700000, + }, + { + Format: 'Kiosk', + Year: 2014, + Units: 1600000, + Revenue: 2600000, + 'Revenue (Inflation Adjusted)': 2700000, + }, + { + Format: 'Kiosk', + Year: 2015, + Units: 2200000, + Revenue: 3700000, + 'Revenue (Inflation Adjusted)': 3900000, + }, + { + Format: 'Kiosk', + Year: 2016, + Units: 1700000, + Revenue: 2900000, + 'Revenue (Inflation Adjusted)': 3100000, + }, + { + Format: 'Kiosk', + Year: 2017, + Units: 1300000, + Revenue: 2300000, + 'Revenue (Inflation Adjusted)': 2300000, + }, + { + Format: 'Kiosk', + Year: 2018, + Units: 1100000, + Revenue: 2000000, + 'Revenue (Inflation Adjusted)': 2000000, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2016, + Units: 0, + Revenue: 263400000, + 'Revenue (Inflation Adjusted)': 275500000, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2017, + Units: 0, + Revenue: 591600000, + 'Revenue (Inflation Adjusted)': 606100000, + }, + { + Format: 'Limited Tier Paid Subscription', + Year: 2018, + Units: 0, + Revenue: 747100000, + 'Revenue (Inflation Adjusted)': 747100000, + }, + { + Format: 'LP/EP', + Year: 1973, + Units: 280000000, + Revenue: 1246000000, + 'Revenue (Inflation Adjusted)': 6878800000, + }, + { + Format: 'LP/EP', + Year: 1974, + Units: 276000000, + Revenue: 1356000000, + 'Revenue (Inflation Adjusted)': 6742000000, + }, + { + Format: 'LP/EP', + Year: 1975, + Units: 257000000, + Revenue: 1485000000, + 'Revenue (Inflation Adjusted)': 6765900000, + }, + { + Format: 'LP/EP', + Year: 1976, + Units: 273000000, + Revenue: 1663000000, + 'Revenue (Inflation Adjusted)': 7164100000, + }, + { + Format: 'LP/EP', + Year: 1977, + Units: 344000000, + Revenue: 2195100000, + 'Revenue (Inflation Adjusted)': 8878900000, + }, + { + Format: 'LP/EP', + Year: 1978, + Units: 341300000, + Revenue: 2473300000, + 'Revenue (Inflation Adjusted)': 9298400000, + }, + { + Format: 'LP/EP', + Year: 1979, + Units: 290000000, + Revenue: 2057000000, + 'Revenue (Inflation Adjusted)': 6945100000, + }, + { + Format: 'LP/EP', + Year: 1980, + Units: 308000000, + Revenue: 2200000000, + 'Revenue (Inflation Adjusted)': 6544500000, + }, + { + Format: 'LP/EP', + Year: 1981, + Units: 295200000, + Revenue: 2341700000, + 'Revenue (Inflation Adjusted)': 6314600000, + }, + { + Format: 'LP/EP', + Year: 1982, + Units: 243900000, + Revenue: 1925100000, + 'Revenue (Inflation Adjusted)': 4890000000, + }, + { + Format: 'LP/EP', + Year: 1983, + Units: 209600000, + Revenue: 1689000000, + 'Revenue (Inflation Adjusted)': 4156700000, + }, + { + Format: 'LP/EP', + Year: 1984, + Units: 204600000, + Revenue: 1548800000, + 'Revenue (Inflation Adjusted)': 3653900000, + }, + { + Format: 'LP/EP', + Year: 1985, + Units: 167000000, + Revenue: 1280500000, + 'Revenue (Inflation Adjusted)': 2917100000, + }, + { + Format: 'LP/EP', + Year: 1986, + Units: 125200000, + Revenue: 983000000, + 'Revenue (Inflation Adjusted)': 2198500000, + }, + { + Format: 'LP/EP', + Year: 1987, + Units: 107000000, + Revenue: 793100000, + 'Revenue (Inflation Adjusted)': 1711300000, + }, + { + Format: 'LP/EP', + Year: 1988, + Units: 72400000, + Revenue: 532200000, + 'Revenue (Inflation Adjusted)': 1102700000, + }, + { + Format: 'LP/EP', + Year: 1989, + Units: 34600000, + Revenue: 220300000, + 'Revenue (Inflation Adjusted)': 435500000, + }, + { + Format: 'LP/EP', + Year: 1990, + Units: 11700000, + Revenue: 86500000, + 'Revenue (Inflation Adjusted)': 162200000, + }, + { + Format: 'LP/EP', + Year: 1991, + Units: 4800000, + Revenue: 29400000, + 'Revenue (Inflation Adjusted)': 52900000, + }, + { + Format: 'LP/EP', + Year: 1992, + Units: 2300000, + Revenue: 13500000, + 'Revenue (Inflation Adjusted)': 23600000, + }, + { + Format: 'LP/EP', + Year: 1993, + Units: 1200000, + Revenue: 10600000, + 'Revenue (Inflation Adjusted)': 18000000, + }, + { + Format: 'LP/EP', + Year: 1994, + Units: 1900000, + Revenue: 17800000, + 'Revenue (Inflation Adjusted)': 29400000, + }, + { + Format: 'LP/EP', + Year: 1995, + Units: 2200000, + Revenue: 25100000, + 'Revenue (Inflation Adjusted)': 40400000, + }, + { + Format: 'LP/EP', + Year: 1996, + Units: 2900000, + Revenue: 36800000, + 'Revenue (Inflation Adjusted)': 57500000, + }, + { + Format: 'LP/EP', + Year: 1997, + Units: 2700000, + Revenue: 33300000, + 'Revenue (Inflation Adjusted)': 50900000, + }, + { + Format: 'LP/EP', + Year: 1998, + Units: 3400000, + Revenue: 34000000, + 'Revenue (Inflation Adjusted)': 51100000, + }, + { + Format: 'LP/EP', + Year: 1999, + Units: 2900000, + Revenue: 31800000, + 'Revenue (Inflation Adjusted)': 46800000, + }, + { + Format: 'LP/EP', + Year: 2000, + Units: 2200000, + Revenue: 27700000, + 'Revenue (Inflation Adjusted)': 39400000, + }, + { + Format: 'LP/EP', + Year: 2001, + Units: 2300000, + Revenue: 27400000, + 'Revenue (Inflation Adjusted)': 37900000, + }, + { + Format: 'LP/EP', + Year: 2002, + Units: 1743000, + Revenue: 20500000, + 'Revenue (Inflation Adjusted)': 27900000, + }, + { + Format: 'LP/EP', + Year: 2003, + Units: 1500000, + Revenue: 21700000, + 'Revenue (Inflation Adjusted)': 28900000, + }, + { + Format: 'LP/EP', + Year: 2004, + Units: 1400000, + Revenue: 19300000, + 'Revenue (Inflation Adjusted)': 25000000, + }, + { + Format: 'LP/EP', + Year: 2005, + Units: 1000000, + Revenue: 14200000, + 'Revenue (Inflation Adjusted)': 17800000, + }, + { + Format: 'LP/EP', + Year: 2006, + Units: 900000, + Revenue: 15700000, + 'Revenue (Inflation Adjusted)': 19100000, + }, + { + Format: 'LP/EP', + Year: 2007, + Units: 1300000, + Revenue: 22900000, + 'Revenue (Inflation Adjusted)': 27100000, + }, + { + Format: 'LP/EP', + Year: 2008, + Units: 2900000, + Revenue: 56700000, + 'Revenue (Inflation Adjusted)': 64600000, + }, + { + Format: 'LP/EP', + Year: 2009, + Units: 3500000, + Revenue: 63800000, + 'Revenue (Inflation Adjusted)': 72900000, + }, + { + Format: 'LP/EP', + Year: 2010, + Units: 4200000, + Revenue: 88900000, + 'Revenue (Inflation Adjusted)': 99900000, + }, + { + Format: 'LP/EP', + Year: 2011, + Units: 5500000, + Revenue: 119400000, + 'Revenue (Inflation Adjusted)': 130100000, + }, + { + Format: 'LP/EP', + Year: 2012, + Units: 6900000, + Revenue: 160700000, + 'Revenue (Inflation Adjusted)': 175800000, + }, + { + Format: 'LP/EP', + Year: 2013, + Units: 9400000, + Revenue: 210700000, + 'Revenue (Inflation Adjusted)': 227200000, + }, + { + Format: 'LP/EP', + Year: 2014, + Units: 10300000, + Revenue: 243800000, + 'Revenue (Inflation Adjusted)': 258700000, + }, + { + Format: 'LP/EP', + Year: 2015, + Units: 13700000, + Revenue: 333400000, + 'Revenue (Inflation Adjusted)': 353200000, + }, + { + Format: 'LP/EP', + Year: 2016, + Units: 14800000, + Revenue: 355400000, + 'Revenue (Inflation Adjusted)': 371900000, + }, + { + Format: 'LP/EP', + Year: 2017, + Units: 15600000, + Revenue: 388500000, + 'Revenue (Inflation Adjusted)': 398000000, + }, + { + Format: 'LP/EP', + Year: 2018, + Units: 16700000, + Revenue: 419200000, + 'Revenue (Inflation Adjusted)': 419200000, + }, + { + Format: 'Music Video (Physical)', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Music Video (Physical)', + Year: 1989, + Units: 6100000, + Revenue: 115400000, + 'Revenue (Inflation Adjusted)': 228100000, + }, + { + Format: 'Music Video (Physical)', + Year: 1990, + Units: 9200000, + Revenue: 172300000, + 'Revenue (Inflation Adjusted)': 323100000, + }, + { + Format: 'Music Video (Physical)', + Year: 1991, + Units: 6100000, + Revenue: 118100000, + 'Revenue (Inflation Adjusted)': 212500000, + }, + { + Format: 'Music Video (Physical)', + Year: 1992, + Units: 7600000, + Revenue: 157400000, + 'Revenue (Inflation Adjusted)': 275000000, + }, + { + Format: 'Music Video (Physical)', + Year: 1993, + Units: 11000000, + Revenue: 213300000, + 'Revenue (Inflation Adjusted)': 361800000, + }, + { + Format: 'Music Video (Physical)', + Year: 1994, + Units: 11200000, + Revenue: 231100000, + 'Revenue (Inflation Adjusted)': 382200000, + }, + { + Format: 'Music Video (Physical)', + Year: 1995, + Units: 12600000, + Revenue: 220300000, + 'Revenue (Inflation Adjusted)': 354300000, + }, + { + Format: 'Music Video (Physical)', + Year: 1996, + Units: 16900000, + Revenue: 236100000, + 'Revenue (Inflation Adjusted)': 368900000, + }, + { + Format: 'Music Video (Physical)', + Year: 1997, + Units: 18600000, + Revenue: 323900000, + 'Revenue (Inflation Adjusted)': 494700000, + }, + { + Format: 'Music Video (Physical)', + Year: 1998, + Units: 27200000, + Revenue: 508000000, + 'Revenue (Inflation Adjusted)': 763900000, + }, + { + Format: 'Music Video (Physical)', + Year: 1999, + Units: 19800000, + Revenue: 376700000, + 'Revenue (Inflation Adjusted)': 554200000, + }, + { + Format: 'Music Video (Physical)', + Year: 2000, + Units: 18200000, + Revenue: 281900000, + 'Revenue (Inflation Adjusted)': 401300000, + }, + { + Format: 'Music Video (Physical)', + Year: 2001, + Units: 17700000, + Revenue: 329200000, + 'Revenue (Inflation Adjusted)': 455600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2002, + Units: 14700000, + Revenue: 288400000, + 'Revenue (Inflation Adjusted)': 393000000, + }, + { + Format: 'Music Video (Physical)', + Year: 2003, + Units: 19900000, + Revenue: 399900000, + 'Revenue (Inflation Adjusted)': 532700000, + }, + { + Format: 'Music Video (Physical)', + Year: 2004, + Units: 32800000, + Revenue: 607200000, + 'Revenue (Inflation Adjusted)': 787900000, + }, + { + Format: 'Music Video (Physical)', + Year: 2005, + Units: 33800000, + Revenue: 602200000, + 'Revenue (Inflation Adjusted)': 755800000, + }, + { + Format: 'Music Video (Physical)', + Year: 2006, + Units: 23200000, + Revenue: 451100000, + 'Revenue (Inflation Adjusted)': 548500000, + }, + { + Format: 'Music Video (Physical)', + Year: 2007, + Units: 27500000, + Revenue: 484900000, + 'Revenue (Inflation Adjusted)': 573400000, + }, + { + Format: 'Music Video (Physical)', + Year: 2008, + Units: 13200000, + Revenue: 227300000, + 'Revenue (Inflation Adjusted)': 258800000, + }, + { + Format: 'Music Video (Physical)', + Year: 2009, + Units: 11600000, + Revenue: 209600000, + 'Revenue (Inflation Adjusted)': 239500000, + }, + { + Format: 'Music Video (Physical)', + Year: 2010, + Units: 9100000, + Revenue: 177600000, + 'Revenue (Inflation Adjusted)': 199600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2011, + Units: 7700000, + Revenue: 151000000, + 'Revenue (Inflation Adjusted)': 164500000, + }, + { + Format: 'Music Video (Physical)', + Year: 2012, + Units: 6000000, + Revenue: 116600000, + 'Revenue (Inflation Adjusted)': 127500000, + }, + { + Format: 'Music Video (Physical)', + Year: 2013, + Units: 4800000, + Revenue: 106300000, + 'Revenue (Inflation Adjusted)': 114600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2014, + Units: 4100000, + Revenue: 89700000, + 'Revenue (Inflation Adjusted)': 95200000, + }, + { + Format: 'Music Video (Physical)', + Year: 2015, + Units: 3100000, + Revenue: 70400000, + 'Revenue (Inflation Adjusted)': 74600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2016, + Units: 2500000, + Revenue: 56900000, + 'Revenue (Inflation Adjusted)': 59600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2017, + Units: 1900000, + Revenue: 38600000, + 'Revenue (Inflation Adjusted)': 39600000, + }, + { + Format: 'Music Video (Physical)', + Year: 2018, + Units: 1400000, + Revenue: 27600000, + 'Revenue (Inflation Adjusted)': 27600000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1973, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1974, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1975, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1976, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1977, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1978, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1979, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1980, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1981, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1982, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1983, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1984, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1985, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1986, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1987, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1988, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1989, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1990, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1991, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1992, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1993, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1994, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1995, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1996, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1997, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1998, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 1999, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2000, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2001, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2002, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2003, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2004, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2005, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2006, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2007, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2008, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2009, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2010, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2011, + Units: undefined, + Revenue: 113800000, + 'Revenue (Inflation Adjusted)': 124000000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2012, + Units: undefined, + Revenue: 170900000, + 'Revenue (Inflation Adjusted)': 187000000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2013, + Units: undefined, + Revenue: 220900000, + 'Revenue (Inflation Adjusted)': 238100000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2014, + Units: undefined, + Revenue: 283800000, + 'Revenue (Inflation Adjusted)': 301000000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2015, + Units: undefined, + Revenue: 372000000, + 'Revenue (Inflation Adjusted)': 394100000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2016, + Units: undefined, + Revenue: 489400000, + 'Revenue (Inflation Adjusted)': 512000000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2017, + Units: undefined, + Revenue: 658600000, + 'Revenue (Inflation Adjusted)': 674700000, + }, + { + Format: 'On-Demand Streaming (Ad-Supported)', + Year: 2018, + Units: undefined, + Revenue: 759500000, + 'Revenue (Inflation Adjusted)': 759500000, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1973, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1974, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1975, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1976, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1977, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1978, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1979, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1980, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1981, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1982, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1983, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1984, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1985, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1986, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1987, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1988, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1989, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1990, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1991, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1992, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1993, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1994, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1995, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1996, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1997, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1998, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 1999, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2000, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2001, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2002, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2003, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2004, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2005, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2006, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2007, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2008, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2009, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2010, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2011, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2012, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2013, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2014, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2015, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2016, + Units: undefined, + Revenue: 81300000, + 'Revenue (Inflation Adjusted)': 85000000, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2017, + Units: undefined, + Revenue: 261800000, + 'Revenue (Inflation Adjusted)': 268200000, + }, + { + Format: 'Other Ad-Supported Streaming', + Year: 2018, + Units: undefined, + Revenue: 251400000, + 'Revenue (Inflation Adjusted)': 251400000, + }, + { + Format: 'Other Digital', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Digital', + Year: 2016, + Units: 0, + Revenue: 17100000, + 'Revenue (Inflation Adjusted)': 17900000, + }, + { + Format: 'Other Digital', + Year: 2017, + Units: 0, + Revenue: 16900000, + 'Revenue (Inflation Adjusted)': 17300000, + }, + { + Format: 'Other Digital', + Year: 2018, + Units: 0, + Revenue: 19800000, + 'Revenue (Inflation Adjusted)': 19800000, + }, + { + Format: 'Other Tapes', + Year: 1973, + Units: 2200000, + Revenue: 15600000, + 'Revenue (Inflation Adjusted)': 86100000, + }, + { + Format: 'Other Tapes', + Year: 1974, + Units: 1900000, + Revenue: 13300000, + 'Revenue (Inflation Adjusted)': 66100000, + }, + { + Format: 'Other Tapes', + Year: 1975, + Units: 1500000, + Revenue: 10200000, + 'Revenue (Inflation Adjusted)': 46500000, + }, + { + Format: 'Other Tapes', + Year: 1976, + Units: 700000, + Revenue: 5100000, + 'Revenue (Inflation Adjusted)': 22000000, + }, + { + Format: 'Other Tapes', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2009, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2010, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2011, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2012, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2013, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2014, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2015, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2016, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2017, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Other Tapes', + Year: 2018, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1973, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1974, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1975, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1976, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1977, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1978, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1979, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1980, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1981, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1982, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1983, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1984, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1985, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1986, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1987, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1988, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1989, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1990, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1991, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1992, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1993, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1994, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1995, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1996, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1997, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1998, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 1999, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2000, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2001, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2002, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2003, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2004, + Units: undefined, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Paid Subscription', + Year: 2005, + Units: undefined, + Revenue: 149200000, + 'Revenue (Inflation Adjusted)': 187300000, + }, + { + Format: 'Paid Subscription', + Year: 2006, + Units: undefined, + Revenue: 206200000, + 'Revenue (Inflation Adjusted)': 250700000, + }, + { + Format: 'Paid Subscription', + Year: 2007, + Units: undefined, + Revenue: 234000000, + 'Revenue (Inflation Adjusted)': 276700000, + }, + { + Format: 'Paid Subscription', + Year: 2008, + Units: undefined, + Revenue: 221400000, + 'Revenue (Inflation Adjusted)': 252100000, + }, + { + Format: 'Paid Subscription', + Year: 2009, + Units: undefined, + Revenue: 206200000, + 'Revenue (Inflation Adjusted)': 235600000, + }, + { + Format: 'Paid Subscription', + Year: 2010, + Units: undefined, + Revenue: 212400000, + 'Revenue (Inflation Adjusted)': 238800000, + }, + { + Format: 'Paid Subscription', + Year: 2011, + Units: undefined, + Revenue: 247800000, + 'Revenue (Inflation Adjusted)': 270000000, + }, + { + Format: 'Paid Subscription', + Year: 2012, + Units: undefined, + Revenue: 399900000, + 'Revenue (Inflation Adjusted)': 437400000, + }, + { + Format: 'Paid Subscription', + Year: 2013, + Units: undefined, + Revenue: 643300000, + 'Revenue (Inflation Adjusted)': 693400000, + }, + { + Format: 'Paid Subscription', + Year: 2014, + Units: undefined, + Revenue: 770300000, + 'Revenue (Inflation Adjusted)': 817000000, + }, + { + Format: 'Paid Subscription', + Year: 2015, + Units: undefined, + Revenue: 1156700000, + 'Revenue (Inflation Adjusted)': 1225500000, + }, + { + Format: 'Paid Subscription', + Year: 2016, + Units: undefined, + Revenue: 2244200000, + 'Revenue (Inflation Adjusted)': 2347900000, + }, + { + Format: 'Paid Subscription', + Year: 2017, + Units: undefined, + Revenue: 3500600000, + 'Revenue (Inflation Adjusted)': 3586100000, + }, + { + Format: 'Paid Subscription', + Year: 2018, + Units: undefined, + Revenue: 4656000000, + 'Revenue (Inflation Adjusted)': 4656000000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2005, + Units: 170000000, + Revenue: 421600000, + 'Revenue (Inflation Adjusted)': 529100000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2006, + Units: 315000000, + Revenue: 773800000, + 'Revenue (Inflation Adjusted)': 940800000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2007, + Units: 433800000, + Revenue: 1055800000, + 'Revenue (Inflation Adjusted)': 1248400000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2008, + Units: 405100000, + Revenue: 977100000, + 'Revenue (Inflation Adjusted)': 1112400000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2009, + Units: 294300000, + Revenue: 702800000, + 'Revenue (Inflation Adjusted)': 803000000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2010, + Units: 188500000, + Revenue: 448000000, + 'Revenue (Inflation Adjusted)': 503600000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2011, + Units: 115400000, + Revenue: 276200000, + 'Revenue (Inflation Adjusted)': 301000000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2012, + Units: 58800000, + Revenue: 146000000, + 'Revenue (Inflation Adjusted)': 159700000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2013, + Units: 39400000, + Revenue: 98000000, + 'Revenue (Inflation Adjusted)': 105600000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2014, + Units: 26600000, + Revenue: 66300000, + 'Revenue (Inflation Adjusted)': 70300000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2015, + Units: 21900000, + Revenue: 54600000, + 'Revenue (Inflation Adjusted)': 57800000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2016, + Units: 22600000, + Revenue: 56300000, + 'Revenue (Inflation Adjusted)': 58900000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2017, + Units: 14300000, + Revenue: 35500000, + 'Revenue (Inflation Adjusted)': 36400000, + }, + { + Format: 'Ringtones & Ringbacks', + Year: 2018, + Units: 10000000, + Revenue: 25000000, + 'Revenue (Inflation Adjusted)': 25000000, + }, + { + Format: 'SACD', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SACD', + Year: 2003, + Units: 1300000, + Revenue: 26300000, + 'Revenue (Inflation Adjusted)': 35000000, + }, + { + Format: 'SACD', + Year: 2004, + Units: 800000, + Revenue: 16600000, + 'Revenue (Inflation Adjusted)': 21500000, + }, + { + Format: 'SACD', + Year: 2005, + Units: 500000, + Revenue: 10000000, + 'Revenue (Inflation Adjusted)': 12600000, + }, + { + Format: 'SACD', + Year: 2006, + Units: 300000, + Revenue: 5500000, + 'Revenue (Inflation Adjusted)': 6700000, + }, + { + Format: 'SACD', + Year: 2007, + Units: 200000, + Revenue: 3600000, + 'Revenue (Inflation Adjusted)': 4300000, + }, + { + Format: 'SACD', + Year: 2008, + Units: 100000, + Revenue: 3100000, + 'Revenue (Inflation Adjusted)': 3500000, + }, + { + Format: 'SACD', + Year: 2009, + Units: 100000, + Revenue: 2400000, + 'Revenue (Inflation Adjusted)': 2700000, + }, + { + Format: 'SACD', + Year: 2010, + Units: 100000, + Revenue: 1700000, + 'Revenue (Inflation Adjusted)': 1900000, + }, + { + Format: 'SACD', + Year: 2011, + Units: 100000, + Revenue: 1500000, + 'Revenue (Inflation Adjusted)': 1600000, + }, + { + Format: 'SACD', + Year: 2012, + Units: 100000, + Revenue: 1300000, + 'Revenue (Inflation Adjusted)': 1500000, + }, + { + Format: 'SACD', + Year: 2013, + Units: 0, + Revenue: 1000000, + 'Revenue (Inflation Adjusted)': 1100000, + }, + { + Format: 'SACD', + Year: 2014, + Units: 0, + Revenue: 800000, + 'Revenue (Inflation Adjusted)': 800000, + }, + { + Format: 'SACD', + Year: 2015, + Units: 0, + Revenue: 1000000, + 'Revenue (Inflation Adjusted)': 1100000, + }, + { + Format: 'SACD', + Year: 2016, + Units: 0, + Revenue: 1200000, + 'Revenue (Inflation Adjusted)': 1300000, + }, + { + Format: 'SACD', + Year: 2017, + Units: 0, + Revenue: 900000, + 'Revenue (Inflation Adjusted)': 900000, + }, + { + Format: 'SACD', + Year: 2018, + Units: 0, + Revenue: 900000, + 'Revenue (Inflation Adjusted)': 900000, + }, + { + Format: 'SoundExchange Distributions', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'SoundExchange Distributions', + Year: 2004, + Units: 0, + Revenue: 6900000, + 'Revenue (Inflation Adjusted)': 9000000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2005, + Units: 0, + Revenue: 20400000, + 'Revenue (Inflation Adjusted)': 25600000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2006, + Units: 0, + Revenue: 32800000, + 'Revenue (Inflation Adjusted)': 39900000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2007, + Units: 0, + Revenue: 36200000, + 'Revenue (Inflation Adjusted)': 42800000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2008, + Units: 0, + Revenue: 100000000, + 'Revenue (Inflation Adjusted)': 113800000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2009, + Units: 0, + Revenue: 155500000, + 'Revenue (Inflation Adjusted)': 177700000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2010, + Units: 0, + Revenue: 249200000, + 'Revenue (Inflation Adjusted)': 280100000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2011, + Units: 0, + Revenue: 292000000, + 'Revenue (Inflation Adjusted)': 318200000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2012, + Units: 0, + Revenue: 462000000, + 'Revenue (Inflation Adjusted)': 505300000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2013, + Units: 0, + Revenue: 590400000, + 'Revenue (Inflation Adjusted)': 636400000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2014, + Units: 0, + Revenue: 773400000, + 'Revenue (Inflation Adjusted)': 820300000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2015, + Units: 0, + Revenue: 802600000, + 'Revenue (Inflation Adjusted)': 850300000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2016, + Units: 0, + Revenue: 883900000, + 'Revenue (Inflation Adjusted)': 924800000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2017, + Units: 0, + Revenue: 652000000, + 'Revenue (Inflation Adjusted)': 667900000, + }, + { + Format: 'SoundExchange Distributions', + Year: 2018, + Units: 0, + Revenue: 952800000, + 'Revenue (Inflation Adjusted)': 952800000, + }, + { + Format: 'Synchronization', + Year: 1973, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1974, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1975, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1976, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1977, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1978, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1979, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1980, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1981, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1982, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1983, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1984, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1985, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1986, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1987, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1988, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1989, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1990, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1991, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1992, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1993, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1994, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1995, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1996, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1997, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1998, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 1999, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2000, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2001, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2002, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2003, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2004, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2005, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2006, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2007, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2008, + Units: 0, + Revenue: 0, + 'Revenue (Inflation Adjusted)': 0, + }, + { + Format: 'Synchronization', + Year: 2009, + Units: 0, + Revenue: 201200000, + 'Revenue (Inflation Adjusted)': 229900000, + }, + { + Format: 'Synchronization', + Year: 2010, + Units: 0, + Revenue: 188700000, + 'Revenue (Inflation Adjusted)': 212100000, + }, + { + Format: 'Synchronization', + Year: 2011, + Units: 0, + Revenue: 196500000, + 'Revenue (Inflation Adjusted)': 214100000, + }, + { + Format: 'Synchronization', + Year: 2012, + Units: 0, + Revenue: 190600000, + 'Revenue (Inflation Adjusted)': 208500000, + }, + { + Format: 'Synchronization', + Year: 2013, + Units: 0, + Revenue: 189700000, + 'Revenue (Inflation Adjusted)': 204500000, + }, + { + Format: 'Synchronization', + Year: 2014, + Units: 0, + Revenue: 189700000, + 'Revenue (Inflation Adjusted)': 201200000, + }, + { + Format: 'Synchronization', + Year: 2015, + Units: 0, + Revenue: 202900000, + 'Revenue (Inflation Adjusted)': 215000000, + }, + { + Format: 'Synchronization', + Year: 2016, + Units: 0, + Revenue: 214800000, + 'Revenue (Inflation Adjusted)': 224800000, + }, + { + Format: 'Synchronization', + Year: 2017, + Units: 0, + Revenue: 232100000, + 'Revenue (Inflation Adjusted)': 237800000, + }, + { + Format: 'Synchronization', + Year: 2018, + Units: 0, + Revenue: 285500000, + 'Revenue (Inflation Adjusted)': 285500000, + }, + { + Format: 'Vinyl Single', + Year: 1973, + Units: 228000000, + Revenue: 190000000, + 'Revenue (Inflation Adjusted)': 1048900000, + }, + { + Format: 'Vinyl Single', + Year: 1974, + Units: 204000000, + Revenue: 194000000, + 'Revenue (Inflation Adjusted)': 964600000, + }, + { + Format: 'Vinyl Single', + Year: 1975, + Units: 164000000, + Revenue: 211500000, + 'Revenue (Inflation Adjusted)': 963600000, + }, + { + Format: 'Vinyl Single', + Year: 1976, + Units: 190000000, + Revenue: 245100000, + 'Revenue (Inflation Adjusted)': 1055900000, + }, + { + Format: 'Vinyl Single', + Year: 1977, + Units: 190000000, + Revenue: 245100000, + 'Revenue (Inflation Adjusted)': 991400000, + }, + { + Format: 'Vinyl Single', + Year: 1978, + Units: 190000000, + Revenue: 260300000, + 'Revenue (Inflation Adjusted)': 978600000, + }, + { + Format: 'Vinyl Single', + Year: 1979, + Units: 212000000, + Revenue: 353600000, + 'Revenue (Inflation Adjusted)': 1193900000, + }, + { + Format: 'Vinyl Single', + Year: 1980, + Units: 157000000, + Revenue: 250000000, + 'Revenue (Inflation Adjusted)': 743700000, + }, + { + Format: 'Vinyl Single', + Year: 1981, + Units: 154700000, + Revenue: 256400000, + 'Revenue (Inflation Adjusted)': 691400000, + }, + { + Format: 'Vinyl Single', + Year: 1982, + Units: 137200000, + Revenue: 283000000, + 'Revenue (Inflation Adjusted)': 718800000, + }, + { + Format: 'Vinyl Single', + Year: 1983, + Units: 124800000, + Revenue: 269300000, + 'Revenue (Inflation Adjusted)': 662800000, + }, + { + Format: 'Vinyl Single', + Year: 1984, + Units: 131500000, + Revenue: 298700000, + 'Revenue (Inflation Adjusted)': 704700000, + }, + { + Format: 'Vinyl Single', + Year: 1985, + Units: 120700000, + Revenue: 281000000, + 'Revenue (Inflation Adjusted)': 640100000, + }, + { + Format: 'Vinyl Single', + Year: 1986, + Units: 93900000, + Revenue: 228100000, + 'Revenue (Inflation Adjusted)': 510100000, + }, + { + Format: 'Vinyl Single', + Year: 1987, + Units: 82000000, + Revenue: 203300000, + 'Revenue (Inflation Adjusted)': 438700000, + }, + { + Format: 'Vinyl Single', + Year: 1988, + Units: 65600000, + Revenue: 180400000, + 'Revenue (Inflation Adjusted)': 373800000, + }, + { + Format: 'Vinyl Single', + Year: 1989, + Units: 36600000, + Revenue: 116400000, + 'Revenue (Inflation Adjusted)': 230100000, + }, + { + Format: 'Vinyl Single', + Year: 1990, + Units: 27600000, + Revenue: 94400000, + 'Revenue (Inflation Adjusted)': 177000000, + }, + { + Format: 'Vinyl Single', + Year: 1991, + Units: 22000000, + Revenue: 63900000, + 'Revenue (Inflation Adjusted)': 115000000, + }, + { + Format: 'Vinyl Single', + Year: 1992, + Units: 19800000, + Revenue: 66400000, + 'Revenue (Inflation Adjusted)': 116000000, + }, + { + Format: 'Vinyl Single', + Year: 1993, + Units: 15100000, + Revenue: 51200000, + 'Revenue (Inflation Adjusted)': 86900000, + }, + { + Format: 'Vinyl Single', + Year: 1994, + Units: 11700000, + Revenue: 47200000, + 'Revenue (Inflation Adjusted)': 78100000, + }, + { + Format: 'Vinyl Single', + Year: 1995, + Units: 10200000, + Revenue: 46700000, + 'Revenue (Inflation Adjusted)': 75100000, + }, + { + Format: 'Vinyl Single', + Year: 1996, + Units: 10100000, + Revenue: 47500000, + 'Revenue (Inflation Adjusted)': 74200000, + }, + { + Format: 'Vinyl Single', + Year: 1997, + Units: 7500000, + Revenue: 35600000, + 'Revenue (Inflation Adjusted)': 54400000, + }, + { + Format: 'Vinyl Single', + Year: 1998, + Units: 5400000, + Revenue: 25700000, + 'Revenue (Inflation Adjusted)': 38600000, + }, + { + Format: 'Vinyl Single', + Year: 1999, + Units: 5300000, + Revenue: 27900000, + 'Revenue (Inflation Adjusted)': 41000000, + }, + { + Format: 'Vinyl Single', + Year: 2000, + Units: 4800000, + Revenue: 26300000, + 'Revenue (Inflation Adjusted)': 37400000, + }, + { + Format: 'Vinyl Single', + Year: 2001, + Units: 5500000, + Revenue: 31400000, + 'Revenue (Inflation Adjusted)': 43500000, + }, + { + Format: 'Vinyl Single', + Year: 2002, + Units: 4400000, + Revenue: 24900000, + 'Revenue (Inflation Adjusted)': 33900000, + }, + { + Format: 'Vinyl Single', + Year: 2003, + Units: 3800000, + Revenue: 21500000, + 'Revenue (Inflation Adjusted)': 28600000, + }, + { + Format: 'Vinyl Single', + Year: 2004, + Units: 3500000, + Revenue: 19900000, + 'Revenue (Inflation Adjusted)': 25800000, + }, + { + Format: 'Vinyl Single', + Year: 2005, + Units: 2300000, + Revenue: 13200000, + 'Revenue (Inflation Adjusted)': 16600000, + }, + { + Format: 'Vinyl Single', + Year: 2006, + Units: 1500000, + Revenue: 9900000, + 'Revenue (Inflation Adjusted)': 12000000, + }, + { + Format: 'Vinyl Single', + Year: 2007, + Units: 600000, + Revenue: 4000000, + 'Revenue (Inflation Adjusted)': 4700000, + }, + { + Format: 'Vinyl Single', + Year: 2008, + Units: 400000, + Revenue: 2900000, + 'Revenue (Inflation Adjusted)': 3300000, + }, + { + Format: 'Vinyl Single', + Year: 2009, + Units: 300000, + Revenue: 2500000, + 'Revenue (Inflation Adjusted)': 2900000, + }, + { + Format: 'Vinyl Single', + Year: 2010, + Units: 300000, + Revenue: 2300000, + 'Revenue (Inflation Adjusted)': 2600000, + }, + { + Format: 'Vinyl Single', + Year: 2011, + Units: 400000, + Revenue: 4600000, + 'Revenue (Inflation Adjusted)': 5000000, + }, + { + Format: 'Vinyl Single', + Year: 2012, + Units: 400000, + Revenue: 4700000, + 'Revenue (Inflation Adjusted)': 5200000, + }, + { + Format: 'Vinyl Single', + Year: 2013, + Units: 300000, + Revenue: 3000000, + 'Revenue (Inflation Adjusted)': 3200000, + }, + { + Format: 'Vinyl Single', + Year: 2014, + Units: 500000, + Revenue: 5500000, + 'Revenue (Inflation Adjusted)': 5800000, + }, + { + Format: 'Vinyl Single', + Year: 2015, + Units: 500000, + Revenue: 5800000, + 'Revenue (Inflation Adjusted)': 6100000, + }, + { + Format: 'Vinyl Single', + Year: 2016, + Units: 400000, + Revenue: 4900000, + 'Revenue (Inflation Adjusted)': 5100000, + }, + { + Format: 'Vinyl Single', + Year: 2017, + Units: 400000, + Revenue: 6100000, + 'Revenue (Inflation Adjusted)': 6200000, + }, + { + Format: 'Vinyl Single', + Year: 2018, + Units: 300000, + Revenue: 5300000, + 'Revenue (Inflation Adjusted)': 5300000, + }, +]; + +export default revenues; diff --git a/docs-app/app/data/products.ts b/docs-app/app/data/products.ts new file mode 100644 index 00000000..63553e48 --- /dev/null +++ b/docs-app/app/data/products.ts @@ -0,0 +1,406 @@ +export type Product = { + description: string; + id: string; + imageUrl: string; + name: string; + price: number; + rating: number; + seller: string; + shortDescription: string; +}; + +const products: Product[] = [ + { + description: 'Made with organic herbs', + id: '1', + imageUrl: + 'https://images.pexels.com/photos/414645/pexels-photo-414645.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Vanilla Ice Cream Cake', + price: 40, + rating: 4.5, + seller: "Amy's", + shortDescription: 'Made with organic herbs', + }, + { + description: 'Decorate your laptop with Tomster and Zoey!', + id: '2', + imageUrl: + 'https://images.pexels.com/photos/1516415/pexels-photo-1516415.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Ember.js Stickers', + price: 8, + rating: 5, + seller: 'Ember', + shortDescription: 'Decorate your laptop with Tomster and Zoey!', + }, + { + description: 'A chocolate sponge cake with a rich cherry filling', + id: '3', + imageUrl: + 'https://images.pexels.com/photos/365459/pexels-photo-365459.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Black Forest Cake', + price: 70, + rating: 5, + seller: 'The local Konditorei', + shortDescription: 'A chocolate sponge cake with a rich cherry filling', + }, + { + description: + 'Tempore culpa repellat voluptatum blanditiis recusandae voluptatum similique sint aliquid. Saepe enim pariatur eaque eaque reprehenderit voluptates. Iure voluptate sequi harum. Voluptate asperiores placeat itaque nemo molestiae ducimus provident. Repellendus vel eius nihil minus similique quam nobis iste assumenda.', + id: '4', + imageUrl: + 'https://images.pexels.com/photos/1857730/pexels-photo-1857730.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Frozen Sausages', + price: 9, + rating: 1, + seller: 'Jakubowski, Purdy and Macejkovic', + shortDescription: 'Visionary executive local area network', + }, + { + description: + 'Minus explicabo expedita voluptas inventore dicta dignissimos earum. Architecto voluptatibus omnis doloremque autem. Maxime sunt laudantium sit totam. Incidunt consequatur totam animi consectetur. Tenetur velit nihil quas officia maiores modi. Soluta a culpa fuga animi nam recusandae assumenda quas laudantium.', + id: '5', + imageUrl: + 'https://images.pexels.com/photos/1450114/pexels-photo-1450114.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Steel Pants', + price: 78, + rating: 2, + seller: 'Hilpert, Schamberger and Emard', + shortDescription: 'Seamless fault-tolerant synergy', + }, + { + description: + 'Dicta dolorum ea est accusamus accusamus et dolorum repellat. Sed rem pariatur pariatur animi assumenda deserunt. Laborum aspernatur optio quo aliquam.', + id: '6', + imageUrl: + 'https://images.pexels.com/photos/696407/pexels-photo-696407.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Wooden Chair', + price: 30, + rating: 4, + seller: 'Larson, Hermann and Wehner', + shortDescription: 'Customizable zero administration challenge', + }, + { + description: + 'Magni natus qui facere. Numquam illum voluptate. Voluptates provident inventore expedita veritatis. Itaque quae perspiciatis aliquid. Quas consequatur facere quia reprehenderit eos vel.', + id: '7', + imageUrl: + 'https://images.pexels.com/photos/1233101/pexels-photo-1233101.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Frozen Sausages', + price: 66, + rating: 3.5, + seller: 'Shanahan LLC', + shortDescription: 'Fully-configurable client-driven neural-net', + }, + { + description: + 'Quae ipsum ducimus atque distinctio similique voluptatum sequi ea. Officiis adipisci fugiat possimus. Tenetur eligendi voluptatem nulla magnam itaque fugiat enim laudantium voluptate. Voluptatem eaque nostrum quibusdam at. Cum itaque ipsa assumenda reprehenderit dolor animi inventore rem. Reprehenderit nesciunt non itaque labore accusamus maxime.', + id: '8', + imageUrl: + 'https://images.pexels.com/photos/934070/pexels-photo-934070.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Pants', + price: 19, + rating: 2, + seller: 'Goldner - Grant', + shortDescription: 'Total responsive attitude', + }, + { + description: + 'Reprehenderit eos esse pariatur soluta tempore tempora. Rem consequuntur excepturi officiis mollitia eos sint dolor nisi tempore. Culpa maxime nihil odit. Aliquam sapiente illum quos magnam odio aliquid provident illo sint.', + id: '9', + imageUrl: + 'https://images.pexels.com/photos/1857730/pexels-photo-1857730.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Concrete Sausages', + price: 15, + rating: 4, + seller: 'Tremblay, Kulas and Considine', + shortDescription: 'Intuitive reciprocal solution', + }, + { + description: + 'Ipsa minima consectetur reprehenderit labore qui earum numquam praesentium. Consectetur corporis expedita similique nobis. Numquam ipsa officiis consequatur itaque. Maxime modi vero nam aut optio aut.', + id: '10', + imageUrl: + 'https://images.pexels.com/photos/1082528/pexels-photo-1082528.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Frozen Pants', + price: 60, + rating: 3.5, + seller: 'Roob, Murray and Bergnaum', + shortDescription: 'Monitored eco-centric installation', + }, + { + description: + 'Aliquam explicabo fugiat quidem libero tenetur nobis aliquid voluptas. Modi ab ipsa quisquam numquam rem molestiae. Molestiae pariatur unde perferendis fugit itaque temporibus quo ducimus. Natus cum quibusdam harum in perspiciatis perspiciatis. Magni quis quaerat reprehenderit facere.', + id: '11', + imageUrl: + 'https://images.pexels.com/photos/2736220/pexels-photo-2736220.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Rubber Soap', + price: 58, + rating: 4, + seller: 'Ullrich - Paucek', + shortDescription: 'Vision-oriented encompassing encoding', + }, + { + description: + 'Dolores perspiciatis enim. Eligendi dolores dolorum ratione quasi quae quas commodi incidunt. Dolore assumenda impedit optio quam explicabo. Laudantium accusamus asperiores assumenda excepturi at non iure consequatur repudiandae. Id vitae quo. Illo architecto dolores quisquam quia labore magni optio nulla est.', + id: '12', + imageUrl: + 'https://images.pexels.com/photos/3609985/pexels-photo-3609985.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Bronze Towel', + price: 31, + rating: 2.5, + seller: 'Schaden and Sons', + shortDescription: 'Reactive scalable circuit', + }, + { + description: + 'Odit provident earum eum tenetur ab perspiciatis minima quia impedit. Eos debitis qui atque officiis accusamus ullam maiores dolor. Aperiam eligendi deserunt tempora. Provident odit debitis voluptas provident sit. Magni quia quas voluptas voluptas aut officiis cum aliquid.', + id: '13', + imageUrl: + 'https://images.pexels.com/photos/1790965/pexels-photo-1790965.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Rubber Mug', + price: 61, + rating: 5, + seller: 'Murray LLC', + shortDescription: 'Universal zero defect conglomeration', + }, + { + description: + 'Sapiente voluptates tempore quia nam sed iste blanditiis. Non quam modi veniam nemo doloribus rem est. Suscipit qui quibusdam. Temporibus reiciendis alias dolorem nemo odio blanditiis deleniti. Porro suscipit nam labore reprehenderit quidem. Sed aperiam hic tenetur quidem.', + id: '14', + imageUrl: + 'https://images.pexels.com/photos/1440391/pexels-photo-1440391.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Cotton Pasta', + price: 80, + rating: 1.5, + seller: 'Kihn Group', + shortDescription: 'Triple-buffered system-worthy emulation', + }, + { + description: + 'Dolore necessitatibus dolor voluptates quidem. Maiores aspernatur eius possimus odio recusandae et asperiores. Dolorum explicabo inventore placeat consequatur repudiandae est quidem adipisci qui. Nihil laboriosam laborum ratione dolore minus. Ipsum doloremque quaerat dolore. Sequi hic quod.', + id: '15', + imageUrl: + 'https://images.pexels.com/photos/63448/pexels-photo-63448.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Cotton Gloves', + price: 73, + rating: 4, + seller: 'Gutkowski LLC', + shortDescription: 'Focused neutral product', + }, + { + description: 'Odit laborum a. Alias molestias quia quasi ratione enim.', + id: '16', + imageUrl: + 'https://images.pexels.com/photos/280453/pexels-photo-280453.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Cotton Pizza', + price: 55, + rating: 1.5, + seller: 'Durgan, Kuhlman and Berge', + shortDescription: 'Devolved asymmetric frame', + }, + { + description: + 'Voluptatum commodi magnam corporis id laboriosam necessitatibus dicta explicabo. Ut magnam expedita suscipit ea. Autem maxime nobis minus tenetur impedit labore officia. Amet qui blanditiis quod est at doloribus. Possimus earum odit debitis totam veniam neque amet. Molestiae error vel vel ipsum.', + id: '17', + imageUrl: + 'https://images.pexels.com/photos/116148/pexels-photo-116148.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Chair', + price: 64, + rating: 2, + seller: 'Von, Metz and Padberg', + shortDescription: 'Switchable scalable time-frame', + }, + { + description: + 'Corrupti labore at labore cumque odio. Quos mollitia id aliquid hic esse expedita odit iste. Officia reprehenderit dolores. Amet itaque velit quae voluptatum.', + id: '18', + imageUrl: + 'https://images.pexels.com/photos/663455/pexels-photo-663455.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Concrete Pants', + price: 76, + rating: 4.5, + seller: 'Mraz, Kohler and Schneider', + shortDescription: 'Innovative uniform monitoring', + }, + { + description: + 'Ipsum veniam aliquam. Reiciendis temporibus unde repellat tempora quod deleniti necessitatibus quos. Eaque quas sint perspiciatis vel impedit dolore.', + id: '19', + imageUrl: + 'https://images.pexels.com/photos/357576/pexels-photo-357576.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Sausages', + price: 36, + rating: 3.5, + seller: 'Stamm, Leannon and Pouros', + shortDescription: 'Integrated intangible superstructure', + }, + { + description: + 'Totam amet vel ex ullam iste sint hic exercitationem. Perspiciatis eos commodi quia impedit quam recusandae laborum vitae nulla. Debitis quae non ea accusamus harum fuga tempore facilis recusandae. Voluptates ex perspiciatis fugiat sint nemo deleniti incidunt rerum architecto.', + id: '20', + imageUrl: + 'https://images.pexels.com/photos/128408/pexels-photo-128408.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Cotton Pasta', + price: 97, + rating: 2.5, + seller: 'Hammes - Renner', + shortDescription: 'Stand-alone full-range toolset', + }, + { + description: + 'Earum veritatis autem similique amet. Numquam asperiores corporis sapiente quis repellat reiciendis aut ipsa. Labore natus nobis. Eos laboriosam iure praesentium occaecati quisquam exercitationem. Consequuntur repudiandae exercitationem voluptas excepturi voluptatum vitae earum quia odit.', + id: '21', + imageUrl: + 'https://images.pexels.com/photos/786003/pexels-photo-786003.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Shoes', + price: 63, + rating: 1.5, + seller: 'Tromp Inc', + shortDescription: 'Profound 4th generation project', + }, + { + description: + 'Dolore exercitationem error dicta quos fuga excepturi et. Libero quis voluptate dolorem blanditiis accusamus porro quisquam dolorum perspiciatis. Ea repellendus saepe quia ipsam esse odio.', + id: '22', + imageUrl: + 'https://images.pexels.com/photos/1082528/pexels-photo-1082528.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Pants', + price: 16, + rating: 2.5, + seller: 'Daugherty and Sons', + shortDescription: 'Organized fresh-thinking data-warehouse', + }, + { + description: + 'Voluptatibus tempora officia debitis ducimus cumque. Nisi voluptate veritatis nam harum. Error voluptate nulla cumque culpa ullam expedita hic.', + id: '23', + imageUrl: + 'https://images.pexels.com/photos/230128/pexels-photo-230128.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Wooden Towel', + price: 47, + rating: 2, + seller: 'Cummerata Group', + shortDescription: 'Operative transitional methodology', + }, + { + description: + 'Fugiat vero distinctio porro animi doloremque tenetur esse maiores. Quisquam illo eum facere adipisci doloremque quidem pariatur. Modi maxime nisi fugiat cum et. Consequatur accusantium doloribus quod numquam explicabo libero eos totam. Fuga suscipit laudantium.', + id: '24', + imageUrl: + 'https://images.pexels.com/photos/1702373/pexels-photo-1702373.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Bronze Cake', + price: 97, + rating: 4.5, + seller: 'Littel, King and Bogan', + shortDescription: 'Managed didactic access', + }, + { + description: + 'Nisi dolorum sit voluptatum veritatis error consequatur. Minima dicta quo dolores omnis rerum dolore voluptatem accusantium officiis.', + id: '25', + imageUrl: + 'https://images.pexels.com/photos/910625/pexels-photo-910625.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Fresh Chair', + price: 69, + rating: 3.5, + seller: 'Hettinger Inc', + shortDescription: 'Horizontal bandwidth-monitored parallelism', + }, + { + description: + 'Mollitia est non mollitia doloribus a. Error incidunt tempora modi exercitationem. Distinctio eaque beatae at exercitationem vitae assumenda. Reiciendis impedit voluptas non officia nemo. Tenetur quos libero vero explicabo laborum optio.', + id: '26', + imageUrl: + 'https://images.pexels.com/photos/691114/pexels-photo-691114.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Rubber Pasta', + price: 22, + rating: 1.5, + seller: 'Durgan and Sons', + shortDescription: 'Total attitude-oriented moderator', + }, + { + description: 'Neque voluptates asperiores aliquid. Odit alias id.', + id: '27', + imageUrl: + 'https://images.pexels.com/photos/1306248/pexels-photo-1306248.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Plastic Shoes', + price: 76, + rating: 2, + seller: 'Hackett Group', + shortDescription: 'Grass-roots static orchestration', + }, + { + description: + 'Tenetur maxime aliquid beatae sequi. Aspernatur sapiente aut alias corporis officia.', + id: '28', + imageUrl: + 'https://images.pexels.com/photos/744365/pexels-photo-744365.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Hat', + price: 18, + rating: 5, + seller: 'White Inc', + shortDescription: 'Mandatory eco-centric structure', + }, + { + description: + 'Reprehenderit alias accusantium voluptate iure illum sequi. Nam consectetur at autem quaerat ea totam aspernatur possimus fugit. Debitis dolorem non vero quasi. Cupiditate optio facere mollitia earum eveniet laboriosam libero doloremque quod.', + id: '29', + imageUrl: + 'https://images.pexels.com/photos/1598505/pexels-photo-1598505.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Soft Shoes', + price: 17, + rating: 3, + seller: 'Koch, Ebert and Corkery', + shortDescription: 'Up-sized secondary archive', + }, + { + description: + 'Sint minus aliquid tenetur vitae sit soluta. Ab ea ex ratione amet aliquid deleniti est. Repudiandae deleniti officiis et repellat mollitia nihil facilis provident. Nemo debitis dignissimos quaerat. Totam placeat officiis occaecati voluptatum ad adipisci ab.', + id: '30', + imageUrl: + 'https://images.pexels.com/photos/242149/pexels-photo-242149.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Steel Hat', + price: 35, + rating: 4, + seller: 'Daniel and Sons', + shortDescription: 'Open-source 4th generation leverage', + }, + { + description: + 'Fuga libero sed quidem repellat dolores. Est eaque distinctio laborum ad sit. Pariatur tenetur dolorem cumque repellendus cupiditate sed ut quae. Tempora accusantium cumque ipsam dolores provident inventore doloribus molestias. Alias dolor deleniti nemo repudiandae corrupti omnis perspiciatis at.', + id: '31', + imageUrl: + 'https://images.pexels.com/photos/1441024/pexels-photo-1441024.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Granite Balloon', + price: 27, + rating: 2.5, + seller: 'Bruen - Spinka', + shortDescription: 'Realigned bifurcated Graphical User Interface', + }, + { + description: + 'Iusto nobis natus illum ipsum provident quis. Officia dolor autem ipsum assumenda. Asperiores qui error. Dolorem animi nisi animi voluptate amet. A corporis ea.', + id: '32', + imageUrl: + 'https://images.pexels.com/photos/2280551/pexels-photo-2280551.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Fresh Gloves', + price: 6, + rating: 5, + seller: 'Boehm, Bosco and Cole', + shortDescription: 'Centralized logistical matrix', + }, + { + description: + 'Explicabo omnis ad error commodi. Vel atque harum illum porro suscipit. Sequi praesentium cumque accusamus dolorum deserunt suscipit totam debitis assumenda. Ad aspernatur deserunt alias nesciunt saepe provident dignissimos commodi. Excepturi reprehenderit vel minus.', + id: '33', + imageUrl: + 'https://images.pexels.com/photos/2048548/pexels-photo-2048548.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Wooden Shoes', + price: 77, + rating: 5, + seller: 'Feil - Harvey', + shortDescription: 'Phased clear-thinking projection', + }, +]; + +export default products; diff --git a/docs-app/app/helpers/.gitkeep b/docs-app/app/helpers/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/app/helpers/add.ts b/docs-app/app/helpers/add.ts new file mode 100644 index 00000000..97574725 --- /dev/null +++ b/docs-app/app/helpers/add.ts @@ -0,0 +1,22 @@ +import { helper } from '@ember/component/helper'; + +interface AddHelperSignature { + Args: { + Positional: Array; + }; + Return: number; +} + +const AddHelper = helper((positional) => { + const sum = positional.reduce((accumulator, value) => accumulator + value, 0); + + return sum; +}); + +export default AddHelper; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + add: typeof AddHelper; + } +} diff --git a/docs-app/app/index.html b/docs-app/app/index.html new file mode 100644 index 00000000..7fbf3231 --- /dev/null +++ b/docs-app/app/index.html @@ -0,0 +1,29 @@ + + + + + + + + + Ember Container Query + + {{content-for "head"}} + + + + + + + + {{content-for "head-footer"}} + + + {{content-for "body"}} + + + + + {{content-for "body-footer"}} + + diff --git a/docs-app/app/models/.gitkeep b/docs-app/app/models/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/app/modifiers/draw-stacked-chart.d.ts b/docs-app/app/modifiers/draw-stacked-chart.d.ts new file mode 100644 index 00000000..d51fc4bd --- /dev/null +++ b/docs-app/app/modifiers/draw-stacked-chart.d.ts @@ -0,0 +1,16 @@ +import { ModifierLike } from '@glint/template'; + +import type { Data } from '../utils/components/widgets/widget-2'; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'draw-stacked-chart': ModifierLike<{ + Args: { + Named: { + data?: Array; + }; + }; + Element: Element; + }>; + } +} diff --git a/docs-app/app/modifiers/draw-stacked-chart.js b/docs-app/app/modifiers/draw-stacked-chart.js new file mode 100644 index 00000000..344c3284 --- /dev/null +++ b/docs-app/app/modifiers/draw-stacked-chart.js @@ -0,0 +1,196 @@ +import { registerDestructor } from '@ember/destroyable'; +import { action } from '@ember/object'; +import { inject as service } from '@ember/service'; +import { extent, max, rollup, ticks } from 'd3-array'; +import { axisBottom, axisLeft } from 'd3-axis'; +import { scaleBand, scaleLinear, scaleOrdinal } from 'd3-scale'; +import { select } from 'd3-selection'; +import { stack, stackOrderReverse } from 'd3-shape'; +import Modifier from 'ember-modifier'; + +import { + COLOR_PALETTE, + formatRevenue, +} from '../utils/components/widgets/widget-2'; + +const musicFormats = Object.keys(COLOR_PALETTE); +const paletteColors = Object.values(COLOR_PALETTE); + +export default class DrawStackedChartModifier extends Modifier { + @service resizeObserver; + + height = 0; + width = 0; + + _element = undefined; + _named = {}; + + get color() { + return scaleOrdinal().domain(musicFormats).range(paletteColors); + } + + get data() { + return this._named.data ?? []; + } + + get margin() { + return { + top: 20, + right: 15, + bottom: 30, + left: 35, + }; + } + + get series() { + const series = stack() + .keys(musicFormats) + .value((group, key) => group.get(key).revenue) + .order(stackOrderReverse); + + const internMap = rollup( + this.data, + ([d]) => d, + (d) => d.year, + (d) => d.musicFormat + ); + + return series(internMap.values()).map( + (s) => (s.forEach((d) => (d.data = d.data.get(s.key))), s) + ); + } + + get xAxis() { + const { height, margin, xScale } = this; + + const xTicks = ticks(...extent(xScale.domain()), 5); + + return (g) => + g + .attr('transform', `translate(0, ${height - margin.bottom})`) + .call(axisBottom(xScale).tickValues(xTicks).tickSizeOuter(0)); + } + + get xScale() { + const { data, margin, width } = this; + + const xDomain = data.map((d) => d.year); + + return scaleBand() + .domain(xDomain) + .rangeRound([margin.left, width - margin.right]); + } + + get yAxis() { + const { data, margin, yScale } = this; + + const yTicks = ticks(...extent(yScale.domain()), 5); + + return (g) => + g + .attr('transform', `translate(${margin.left}, 0)`) + .call( + axisLeft(yScale) + .tickFormat((y) => (y / 1e9).toFixed(0)) + .tickValues(yTicks) + ) + .call((g) => g.select('.domain').remove()) + .call((g) => + g + .select('.tick:last-of-type text') + .clone() + .attr('x', 3) + .attr('text-anchor', 'start') + .attr('font-weight', 'bold') + .text(data.y) + ); + } + + get yScale() { + const { height, margin, series } = this; + + const yDomain = [0, max(series, (d) => max(d, (d) => d[1]))]; + + return scaleLinear() + .domain(yDomain) + .nice() + .range([height - margin.bottom, margin.top]); + } + + constructor(owner, args) { + super(owner, args); + + registerDestructor(this, () => { + this.resizeObserver.unobserve(this._element, this.onResize); + }); + } + + modify(element, _positional, named) { + this._named = named; + + this.registerResizeObserver(element); + this.refreshChart(element); + } + + @action onResize(resizeObserverEntry) { + const element = resizeObserverEntry.target; + + this.refreshChart(element); + } + + registerResizeObserver(element) { + this.resizeObserver.unobserve(this._element, this.onResize); + + this._element = element; + this.resizeObserver.observe(element, this.onResize); + } + + refreshChart(element) { + this.clearSvg(element); + this.measureDimensions(element); + this.drawChart(element); + } + + clearSvg(element) { + element.querySelector('svg').innerHTML = ''; + } + + measureDimensions(element) { + this.height = element.clientHeight; + this.width = element.clientWidth; + } + + drawChart(element) { + const { color, height, series, width, xAxis, xScale, yAxis, yScale } = this; + + const svg = select(element.querySelector('svg')); + + svg.attr('viewBox', [0, 0, width, height]); + + svg + .append('g') + .selectAll('g') + .data(series) + .join('g') + .attr('fill', ({ key }) => color(key)) + .call((g) => + g + .selectAll('rect') + .data((d) => d) + .join('rect') + .attr('x', (d) => xScale(d.data.year)) + .attr('y', (d) => yScale(d[1])) + .attr('width', xScale.bandwidth() - 1) + .attr('height', (d) => Math.max(yScale(d[0]) - yScale(d[1]), 0)) + .append('title') + .text((d) => { + const { musicFormat, revenue, year } = d.data; + + return `${musicFormat}, ${year} ${formatRevenue(revenue)}`; + }) + ); + + svg.append('g').call(xAxis); + svg.append('g').call(yAxis); + } +} diff --git a/docs-app/app/modifiers/dynamic-css-grid.ts b/docs-app/app/modifiers/dynamic-css-grid.ts new file mode 100644 index 00000000..7ea43039 --- /dev/null +++ b/docs-app/app/modifiers/dynamic-css-grid.ts @@ -0,0 +1,29 @@ +import { modifier } from 'ember-modifier'; + +interface DynamicCssGridModifierSignature { + Args: { + Named: { + numColumns: number; + numRows: number; + }; + Positional: []; + }; + Element: HTMLElement; +} + +const DynamicCssGridModifier = modifier( + (element, _positional, named) => { + const { numColumns, numRows } = named; + + element.style.gridTemplateColumns = `repeat(${numColumns}, minmax(0, 1fr))`; + element.style.gridTemplateRows = `repeat(${numRows}, 1fr)`; + } +); + +export default DynamicCssGridModifier; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry { + 'dynamic-css-grid': typeof DynamicCssGridModifier; + } +} diff --git a/docs-app/app/router.ts b/docs-app/app/router.ts new file mode 100644 index 00000000..094c2e22 --- /dev/null +++ b/docs-app/app/router.ts @@ -0,0 +1,17 @@ +import EmberRouter from '@ember/routing/router'; + +import config from './config/environment'; + +export default class Router extends EmberRouter { + location = config.locationType; + rootURL = config.rootURL; +} + +Router.map(function () { + this.route('album'); + this.route('dashboard'); + this.route('form'); + this.route('products'); + + this.route('not-found', { path: '*' }); +}); diff --git a/docs-app/app/routes/.gitkeep b/docs-app/app/routes/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/app/routes/album.ts b/docs-app/app/routes/album.ts new file mode 100644 index 00000000..8756c059 --- /dev/null +++ b/docs-app/app/routes/album.ts @@ -0,0 +1,13 @@ +import Route from '@ember/routing/route'; + +import type { Album } from '../data/album'; +import albumData from '../data/album'; +import type { ModelFrom } from '../utils/routes'; + +export default class AlbumRoute extends Route { + model(): Album { + return albumData; + } +} + +export type Model = ModelFrom; diff --git a/docs-app/app/routes/products.ts b/docs-app/app/routes/products.ts new file mode 100644 index 00000000..4f4e2e2e --- /dev/null +++ b/docs-app/app/routes/products.ts @@ -0,0 +1,9 @@ +import Route from '@ember/routing/route'; + +import products from '../data/products'; + +export default class ProductsRoute extends Route { + model() { + return products; + } +} diff --git a/docs-app/app/styles/album.css b/docs-app/app/styles/album.css new file mode 100644 index 00000000..930311f5 --- /dev/null +++ b/docs-app/app/styles/album.css @@ -0,0 +1,54 @@ +.container { + display: grid; + grid-template-areas: + "album-summary" + "album-tracks" + "track-lyrics"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr 0; +} + +.album-summary { + grid-area: album-summary; +} + +.album-tracks { + grid-area: album-tracks; + margin-top: 1rem; +} + +.track-lyrics { + grid-area: track-lyrics; + overflow-y: auto; + padding-right: 1rem; +} + +.track-lyrics .heading-2 { + font-size: 1.25rem; + font-weight: 700; + margin-bottom: 0.75rem; +} + +.track-lyrics .heading-3 { + color: goldenrod; +} + +.track-lyrics .lyrics { + font-size: 0.8rem; + line-height: 1.75; +} + +.with-lyrics { + grid-column-gap: 2rem; + grid-template-areas: + "album-summary track-lyrics" + "album-tracks track-lyrics"; + grid-template-columns: 1fr 18rem; + grid-template-rows: auto 1fr; + overflow-y: hidden; +} + +.with-lyrics .album-tracks { + margin-bottom: 0; + overflow-y: auto; +} diff --git a/docs-app/app/styles/app.css b/docs-app/app/styles/app.css new file mode 100644 index 00000000..264908e0 --- /dev/null +++ b/docs-app/app/styles/app.css @@ -0,0 +1,99 @@ +html { + font-size: 16px; + height: 100%; +} + +body { + background-color: #020e1c; + color: rgb(247 252 251 / 90%); + font-family: Raleway, sans-serif; + font-weight: 400; + height: 100%; + letter-spacing: 0.03rem; + margin: 0; +} + +* { + margin: 0; + padding: 0; +} + +h1 { + font-size: 2.25em; + font-weight: 700; + margin-bottom: 1.5rem; +} + +h2 { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 1rem; +} + +h3 { + font-size: 1.25rem; + font-weight: 700; + margin-bottom: 0.75rem; +} + +h4 { + font-size: 1rem; + font-weight: 700; + margin-bottom: 0.5rem; +} + +a { + color: rgb(245 255 250 / 88%); + display: inline-block; +} + +button { + background: transparent; + border: 0.0625rem solid rgb(247 252 251 / 50%); + border-radius: 0.15rem; + color: rgb(247 252 251 / 90%); + font-family: Raleway, sans-serif; + font-size: 0.875rem; + padding: 0.25rem 0.5rem; +} + +button:hover { + background-color: rgb(255 255 255 / 22.5%); + cursor: pointer; + transition: background-color 0.17s; +} + +input { + font-family: Raleway, sans-serif; + font-size: 1rem; +} + +p { + margin-bottom: 0.75rem; +} + +table { + border-collapse: collapse; + width: 100%; +} + +textarea { + font-family: Raleway, sans-serif; + font-size: 1rem; +} + +th, +td { + border: 0.0625rem solid rgb(112 128 144 / 100%); + padding: 0.25rem 0.5rem; +} + +ul { + list-style-type: none; +} + +:global(#ember-testing-container) { + background-color: #020e1c !important; + border: 0.0625rem solid rgb(211 211 211 / 15%) !important; + overflow: visible !important; +} diff --git a/docs-app/app/styles/application.css b/docs-app/app/styles/application.css new file mode 100644 index 00000000..e1b35206 --- /dev/null +++ b/docs-app/app/styles/application.css @@ -0,0 +1,55 @@ +.application { + display: grid; + grid-template-areas: + ". header ." + "main main main" + ". footer ."; + grid-template-columns: 1fr minmax(auto, 75rem) 1fr; + grid-template-rows: auto 1fr auto; + height: 100%; + overflow: hidden; + width: 100vw; +} + +.header { + grid-area: header; + min-height: 2.75rem; + overflow-x: auto; +} + +.main { + background-color: rgb(255 255 255 / 4.5%); + border-bottom: 0.0625rem solid rgb(211 211 211 / 15%); + border-top: 0.0625rem solid rgb(211 211 211 / 15%); + display: flex; + flex: 1; + grid-area: main; + justify-content: center; + overflow-y: hidden; +} + +.center { + display: flex; + flex-direction: column; + max-width: 75rem; + overflow-y: auto; + width: 100%; +} + +.footer { + align-items: center; + display: flex; + grid-area: footer; + justify-content: center; + min-height: 2.375rem; +} + +.copyright { + color: rgb(128 191 255 / 90%); + font-size: 0.75rem; + padding: 0.75rem 0; +} + +.copyright .link { + color: rgb(128 191 255 / 90%); +} diff --git a/docs-app/app/styles/dashboard.css b/docs-app/app/styles/dashboard.css new file mode 100644 index 00000000..4c57ad4a --- /dev/null +++ b/docs-app/app/styles/dashboard.css @@ -0,0 +1,92 @@ +.widgets { + display: grid; + grid-gap: 1rem; + grid-template-areas: + "widget-1" + "widget-2" + "widget-3" + "widget-4" + "widget-5"; + grid-template-columns: 1fr; + grid-template-rows: repeat(4, minmax(12rem, 75%)) 5rem; +} + +.widget-1, +.widget-2, +.widget-3, +.widget-4, +.widget-5 { + border-radius: 0.125rem; + overflow: hidden; + padding: 0.75rem; +} + +.widget-1 { + background: linear-gradient(126deg, #e91e63 16%, #ff6090 84%); + grid-area: widget-1; +} + +.widget-2 { + background: linear-gradient(126deg, #7cb342 16%, #aee571 84%); + grid-area: widget-2; +} + +.widget-3 { + background: linear-gradient(126deg, #ffa000 16%, #ffd149 84%); + grid-area: widget-3; +} + +.widget-4 { + background: linear-gradient(126deg, #03a9f4 16%, #67daff 84%); + grid-area: widget-4; +} + +.widget-5 { + background: linear-gradient(126deg, #9c27b0 16%, #d05ce3 84%); + grid-area: widget-5; +} + +@media screen and (max-width: 30rem) { + @media (min-height: 40rem) { + .widgets { + grid-template-rows: repeat(4, 25%) 5rem; + } + } +} + +@media screen and (min-width: 30rem) and (max-width: 60rem) { + .widgets { + grid-template-areas: + "widget-1 widget-2" + "widget-4 widget-2" + "widget-4 widget-3" + "widget-5 widget-3"; + grid-template-columns: 2fr 5fr; + grid-template-rows: 3fr 1fr 2fr 1fr; + height: 40rem; + } + + @media (min-height: 40rem) { + .widgets { + grid-template-rows: 3fr 1fr 2fr 5rem; + } + } +} + +@media screen and (min-width: 60rem) { + .widgets { + grid-template-areas: + "widget-1 widget-2 widget-4" + "widget-3 widget-3 widget-4" + "widget-3 widget-3 widget-5"; + grid-template-columns: minmax(25%, 15rem) minmax(50%, 15rem) auto; + grid-template-rows: 12fr 3fr 5fr; + height: 40rem; + } + + @media (min-height: 40rem) { + .widgets { + grid-template-rows: 4fr 1fr 10rem; + } + } +} diff --git a/docs-app/app/styles/form.css b/docs-app/app/styles/form.css new file mode 100644 index 00000000..8ba2936e --- /dev/null +++ b/docs-app/app/styles/form.css @@ -0,0 +1,7 @@ +.field { + margin-bottom: 1.25rem; +} + +.field:last-of-type { + margin-bottom: 0; +} diff --git a/docs-app/app/styles/index.css b/docs-app/app/styles/index.css new file mode 100644 index 00000000..ee2be6f3 --- /dev/null +++ b/docs-app/app/styles/index.css @@ -0,0 +1,3 @@ +.code { + font-family: monospace; +} diff --git a/docs-app/app/styles/not-found.css b/docs-app/app/styles/not-found.css new file mode 100644 index 00000000..0ffde566 --- /dev/null +++ b/docs-app/app/styles/not-found.css @@ -0,0 +1,66 @@ +.animation { + flex: 1; + margin: 2rem 0 1.5rem 0.75rem; +} + +.metaphor { + display: grid; + grid-template-columns: repeat(10, 1fr); + grid-template-rows: repeat(3, 1fr); + height: 4.5rem; + width: 15rem; +} + +.mental-block { + animation-duration: 2s; + animation-iteration-count: infinite; + animation-name: extend-right; + background-color: goldenrod; + border-radius: 0.125rem; + grid-column: 1; + grid-row: 1; + height: 1.5rem; + width: 1.5rem; +} + +.the-next-idea { + align-items: center; + border: 0.0625rem solid white; + border-radius: 0.1875rem; + display: flex; + font-family: monospace; + font-size: 0.875rem; + grid-column: 6 / 11; + grid-row: 1 / 4; + height: calc(4.5rem - 2 * (0.2rem + 0.0625rem)); + line-height: 1.25; + padding: 0.2rem 0.5rem; + width: calc(100% - 2 * (0.5rem + 0.0625rem)); +} + +@keyframes extend-right { + from { width: 1.5rem; } + to { width: 10rem; } +} + +.metaphor.small-layout { + height: 12.5rem; + margin-left: 0; + width: 12.5rem; +} + +.metaphor.small-layout .mental-block { + animation-name: extend-right-variation-1; + height: 1.25rem; + width: 1.25rem; +} + +.metaphor.small-layout .the-next-idea { + height: calc(3.75rem - 2 * (0.2rem + 0.0625rem)); + padding: 0.2rem 0.3rem; +} + +@keyframes extend-right-variation-1 { + from { width: 1.5rem; } + to { width: 8rem; } +} diff --git a/docs-app/app/styles/products.css b/docs-app/app/styles/products.css new file mode 100644 index 00000000..7aecca80 --- /dev/null +++ b/docs-app/app/styles/products.css @@ -0,0 +1,37 @@ +.products-with-details { + display: grid; + grid-template-areas: + "product-details" + "list"; + grid-template-columns: 1fr; + grid-template-rows: auto 1fr; + position: relative; +} + +.list { + display: grid; + grid-gap: 1.5rem 1rem; + grid-template-columns: + repeat( + auto-fit, + minmax(min(20rem, 100%), 1fr) + ); + grid-template-rows: 1fr; +} + +.product-details { + grid-area: product-details; +} + +@media screen and (min-width: 40rem) { + .products-with-details { + grid-template-areas: "list product-details"; + grid-template-columns: 1fr auto; + grid-template-rows: 1fr; + } + + .products-with-details .list { + /* stylelint-disable-next-line plugin/no-unsupported-browser-features */ + height: max-content; + } +} diff --git a/docs-app/app/templates/album.hbs b/docs-app/app/templates/album.hbs new file mode 100644 index 00000000..d560a52c --- /dev/null +++ b/docs-app/app/templates/album.hbs @@ -0,0 +1,150 @@ +{{page-title "Album"}} + + + + {{#let + (and CQ.features.large CQ.features.tall) + as |showLyrics| + }} +
+
+
+ by + {{@model.band.name}} +
+ +
+ {{@model.publicationDate}} + · + {{@model.tracks.length}} + songs + {{#if @model.tracks}} + · + {{@model.totalLengthInMinutes}} + minutes + {{/if}} +
+
+ +
+ +
+ + {{#if showLyrics}} +
+

Lyrics

+ +
+

Verse 1

+

+ Lorem ipsum dolor sit amet, consectetur + adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. +

+

+ Feugiat in ante metus dictum at. Donec ac odio + tempor orci dapibus. Turpis in eu mi bibendum. +

+

+ Aliquet nibh praesent tristique magna sit amet. + Risus ultricies tristique nulla aliquet enim + tortor. +

+
+ +
+

Chorus

+

+ Aliquet eget sit amet tellus cras adipiscing. ♫ +

+

+ Diam vel quam elementum pulvinar etiam non quam + lacus suspendisse. +

+
+ +
+

Verse 2

+

+ Arcu dui vivamus arcu felis bibendum ut + tristique. Est pellentesque elit ullamcorper + dignissim cras. +

+

+ In mollis nunc sed id semper risus in hendrerit. + Sit amet aliquam id diam maecenas ultricies. +

+

+ Massa sed elementum tempus egestas sed. At + ultrices mi tempus imperdiet nulla malesuada. +

+
+ +
+

Chorus

+

+ Aliquet eget sit amet tellus cras adipiscing. ♫ +

+

+ Mi ipsum faucibus vitae aliquet nec ullamcorper. + Purus viverra accumsan in nisl. +

+
+ +
+

Bridge

+

+ Maecenas sed enim ut sem viverra aliquet. +

+

+ Vitae suscipit tellus mauris a diam maecenas + sed. +

+

+ At erat pellentesque adipiscing commodo elit at + imperdiet. +

+
+ +
+

Chorus

+

+ Aliquet eget sit amet tellus cras adipiscing. ♫ +

+

+ Imperdiet proin fermentum leo vel orci porta non + pulvinar neque. Vulputate odio ut enim blandit. +

+
+ +
+

Outro

+

+ Aliquet lectus proin nibh nisl condimentum. +

+

+ Ut aliquam purus sit amet luctus venenatis + lectus magna. +

+
+
+ {{/if}} +
+ {{/let}} +
+
\ No newline at end of file diff --git a/docs-app/app/templates/application.hbs b/docs-app/app/templates/application.hbs new file mode 100644 index 00000000..028494cd --- /dev/null +++ b/docs-app/app/templates/application.hbs @@ -0,0 +1,39 @@ +{{page-title "Ember Container Query"}} + +
+
+ + + +
+ +
+
+ {{outlet}} +
+
+ + +
\ No newline at end of file diff --git a/docs-app/app/templates/dashboard.hbs b/docs-app/app/templates/dashboard.hbs new file mode 100644 index 00000000..5b25cfae --- /dev/null +++ b/docs-app/app/templates/dashboard.hbs @@ -0,0 +1,25 @@ +{{page-title "Dashboard"}} + + +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
\ No newline at end of file diff --git a/docs-app/app/templates/form.hbs b/docs-app/app/templates/form.hbs new file mode 100644 index 00000000..a254663f --- /dev/null +++ b/docs-app/app/templates/form.hbs @@ -0,0 +1,45 @@ +{{page-title "Form"}} + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
\ No newline at end of file diff --git a/docs-app/app/templates/index.hbs b/docs-app/app/templates/index.hbs new file mode 100644 index 00000000..24fe3c3a --- /dev/null +++ b/docs-app/app/templates/index.hbs @@ -0,0 +1,18 @@ + +

+ Thanks for trying out + + ember-container-query + . +

+ +

+ To see what you can do with container queries, visit one of + the examples and resize the window! +

+
\ No newline at end of file diff --git a/docs-app/app/templates/not-found.hbs b/docs-app/app/templates/not-found.hbs new file mode 100644 index 00000000..8cc88950 --- /dev/null +++ b/docs-app/app/templates/not-found.hbs @@ -0,0 +1,27 @@ +{{page-title "Page Not Found"}} + + +

Feeling lost? Uncontained?

+

Don't worry. We all have our off days.

+ +
+ +
+
+
+ + +
+
+
+
\ No newline at end of file diff --git a/docs-app/app/templates/products.hbs b/docs-app/app/templates/products.hbs new file mode 100644 index 00000000..7653d569 --- /dev/null +++ b/docs-app/app/templates/products.hbs @@ -0,0 +1,19 @@ +{{page-title "Products"}} + + +
+
+ {{#each @model as |product|}} + + {{else}} +

+ No products found. +

+ {{/each}} +
+ +
+ {{outlet}} +
+
+
\ No newline at end of file diff --git a/docs-app/app/utils/components/widgets/widget-2.ts b/docs-app/app/utils/components/widgets/widget-2.ts new file mode 100644 index 00000000..83844733 --- /dev/null +++ b/docs-app/app/utils/components/widgets/widget-2.ts @@ -0,0 +1,190 @@ +import type { Revenue } from '../../../data/music-revenue'; + +export type Data = { + musicFormat: string; + revenue: number; + year: number; +}; + +export type GroupedData = { + [key: string]: { + data: Map; + relevantYears: { + max: number; + min: number; + }; + }; +}; + +export type Summary = { + averageRevenue: string; + markerColor: string; + musicFormat: string; + relevantYears: { + max: number; + min: number; + }; +}; + +export const COLOR_PALETTE = { + '8 - Track': '#5B8DB8', + CD: '#EE7423', + 'CD Single': '#F59D3D', + Cassette: '#7AAAD0', + 'Cassette Single': '#9BC7E4', + 'DVD Audio': '#9D7760', + 'Download Album': '#7C4D79', + 'Download Music Video': '#D5A5C4', + 'Download Single': '#9B6A97', + Kiosk: '#E1575A', + 'LP/EP': '#2A5784', + 'Limited Tier Paid Subscription': '#B4E0A7', + 'Music Video (Physical)': '#F1CF63', + 'On-Demand Streaming (Ad-Supported)': '#398949', + 'Other Ad-Supported Streaming': '#61AA57', + 'Other Digital': '#EFC9E6', + 'Other Tapes': '#BADDF1', + 'Paid Subscription': '#24693D', + 'Ringtones & Ringbacks': '#BE89AC', + SACD: '#FFC686', + 'SoundExchange Distributions': '#7DC470', + Synchronization: '#BBB1AC', + 'Vinyl Single': '#43719F', +}; + +export function formatRevenue(revenue: number): string { + const formatter = new Intl.NumberFormat('en', { + currency: 'USD', + maximumFractionDigits: 1, + style: 'currency', + }); + + if (revenue >= 1e12) { + return `${formatter.format(revenue / 1e12)} trillion`; + } + + if (revenue >= 1e9) { + return `${formatter.format(revenue / 1e9)} billion`; + } + + if (revenue >= 1e6) { + return `${formatter.format(revenue / 1e6)} million`; + } + + return `${new Intl.NumberFormat('en', { + currency: 'USD', + maximumFractionDigits: 0, + style: 'currency', + }).format(revenue)}`; +} + +/* + Transform the raw data into something useful for visualization +*/ +export function createDataForVisualization( + rawData: Array +): Array { + return rawData.map((datum) => { + return { + musicFormat: datum['Format'], + revenue: datum['Revenue (Inflation Adjusted)'], + year: datum['Year'], + }; + }); +} + +/* + Transform the raw data into something useful for captions +*/ +export function createSummariesForCaptions(data: Array): Array { + const groupedData = groupDataByMusicFormat(data); + const sanitizedData = sanitizeData(groupedData); + const summaries = summarizeData(sanitizedData); + + return summaries; +} + +function groupDataByMusicFormat(data: Array): GroupedData { + return data.reduce((accumulator, datum) => { + const { musicFormat, revenue, year } = datum; + const didMusicFormatExist = revenue !== 0; + + if (accumulator[musicFormat]) { + /* eslint-disable-next-line prefer-const */ + let { data, relevantYears } = accumulator[musicFormat]!; + + data.set(year, revenue); + + if (didMusicFormatExist) { + relevantYears = { + min: Math.min(year, relevantYears.min), + max: Math.max(year, relevantYears.max), + }; + } + + accumulator[musicFormat] = { + data, + relevantYears, + }; + } else { + accumulator[musicFormat] = { + data: new Map([[year, revenue]]), + relevantYears: { + min: didMusicFormatExist ? year : Infinity, + max: didMusicFormatExist ? year : -Infinity, + }, + }; + } + + return accumulator; + }, {} as GroupedData); +} + +function sanitizeData(groupedData: GroupedData): GroupedData { + const output = {} as GroupedData; + + Object.keys(groupedData).forEach((musicFormat) => { + const { data, relevantYears } = groupedData[musicFormat]!; + const relevantData = new Map(); + + // Remove data points outside of the relevant years + for (let year = relevantYears.min; year <= relevantYears.max; year++) { + const revenue = data.get(year); + relevantData.set(year, revenue); + } + + output[musicFormat] = { + data: relevantData, + relevantYears, + }; + }); + + return output; +} + +function summarizeData(sanitizedData: GroupedData): Array { + const summaries = [] as Array; + + Object.keys(sanitizedData) + .sort() + .forEach((musicFormat) => { + const { data, relevantYears } = sanitizedData[musicFormat]!; + const numRelevantYears = relevantYears.max - relevantYears.min + 1; + + const revenues = Array.from(data.values()); + const totalRevenue = revenues.reduce( + (accumulator, sum) => accumulator + sum, + 0 + ); + const averageRevenue = totalRevenue / numRelevantYears; + + summaries.push({ + musicFormat, + markerColor: COLOR_PALETTE[musicFormat as keyof typeof COLOR_PALETTE], + averageRevenue: formatRevenue(averageRevenue), + relevantYears, + }); + }); + + return summaries; +} diff --git a/docs-app/app/utils/components/widgets/widget-3.ts b/docs-app/app/utils/components/widgets/widget-3.ts new file mode 100644 index 00000000..822cb8d6 --- /dev/null +++ b/docs-app/app/utils/components/widgets/widget-3.ts @@ -0,0 +1,70 @@ +import type { Image } from '../../../data/concert'; + +export type ContainerDimensions = { + aspectRatio: number; + height: number; + width: number; +}; + +/* + This recommendation system makes 3 assumptions: + + - Users prefer images whose aspect ratio is close to the container's. + - Users prefer images whose height and width are larger than the container's. + - If all images are smaller than the container, users want the image that is + the largest of all. In other words, that image's height and width match the + container's the closest. +*/ +export function findBestFittingImage( + images: Array, + containerDimensions: ContainerDimensions +): string | undefined { + if (images.length === 0) { + return; + } + + const { aspectRatio, height, width } = containerDimensions; + + const imagesRanked = images + .map((image) => { + const { url, metadata } = image; + + const imageHeight = metadata.height; + const imageWidth = metadata.width; + const imageAspectRatio = imageWidth / imageHeight; + + const arMetric = Math.abs(imageAspectRatio - aspectRatio); + const hwMetric = + ((imageHeight - height) ** 3 + (imageWidth - width) ** 3) ** (1 / 3); + const hwTiebreaker = + ((imageHeight - height) ** 2 + (imageWidth - width) ** 2) ** (1 / 2); + + return { + url, + arMetric, + hwMetric: Number.isNaN(hwMetric) ? Infinity : hwMetric, + hwTiebreaker, + }; + }) + .sort((a, b) => { + if (a.arMetric > b.arMetric) { + return 1; + } + + if (a.arMetric < b.arMetric) { + return -1; + } + + if (a.hwMetric > b.hwMetric) { + return 1; + } + + if (a.hwMetric < b.hwMetric) { + return -1; + } + + return a.hwTiebreaker - b.hwTiebreaker; + }); + + return imagesRanked[0]!.url; +} diff --git a/docs-app/app/utils/routes/index.ts b/docs-app/app/utils/routes/index.ts new file mode 100644 index 00000000..f48f5107 --- /dev/null +++ b/docs-app/app/utils/routes/index.ts @@ -0,0 +1,14 @@ +/* + https://docs.ember-cli-typescript.com/cookbook/working-with-route-models +*/ +import Route from '@ember/routing/route'; + +/** + Get the resolved type of an item. + - If the item is a promise, the result will be the resolved value type + - If the item is not a promise, the result will just be the type of the item + */ +type Resolved

= P extends Promise ? T : P; + +/** Get the resolved model value from a route. */ +export type ModelFrom = Resolved>; diff --git a/docs-app/config/dependency-lint.js b/docs-app/config/dependency-lint.js new file mode 100644 index 00000000..740b3722 --- /dev/null +++ b/docs-app/config/dependency-lint.js @@ -0,0 +1,3 @@ +module.exports = { + allowedVersions: {}, +}; diff --git a/docs-app/config/ember-cli-update.json b/docs-app/config/ember-cli-update.json new file mode 100644 index 00000000..1682aa67 --- /dev/null +++ b/docs-app/config/ember-cli-update.json @@ -0,0 +1,22 @@ +{ + "schemaVersion": "1.0.0", + "packages": [ + { + "name": "ember-cli", + "version": "4.11.0", + "blueprints": [ + { + "name": "app", + "outputRepo": "https://github.com/ember-cli/ember-new-output", + "codemodsSource": "ember-app-codemods-manifest@1", + "isBaseBlueprint": true, + "options": [ + "--yarn", + "--no-welcome", + "--ci-provider=github" + ] + } + ] + } + ] +} diff --git a/docs-app/config/ember-try.js b/docs-app/config/ember-try.js new file mode 100644 index 00000000..c0cc5ff5 --- /dev/null +++ b/docs-app/config/ember-try.js @@ -0,0 +1,62 @@ +'use strict'; + +const getChannelURL = require('ember-source-channel-url'); +const { embroiderOptimized, embroiderSafe } = require('@embroider/test-setup'); + +module.exports = async function () { + return { + useYarn: true, + scenarios: [ + { + name: 'ember-lts-3.28', + npm: { + devDependencies: { + 'ember-source': '~3.28.0', + }, + }, + }, + { + name: 'ember-lts-4.4', + npm: { + devDependencies: { + 'ember-source': '~4.4.0', + }, + }, + }, + { + name: 'ember-lts-4.8', + npm: { + devDependencies: { + 'ember-source': '~4.8.0', + }, + }, + }, + { + name: 'ember-release', + npm: { + devDependencies: { + 'ember-source': await getChannelURL('release'), + }, + }, + }, + { + name: 'ember-beta', + npm: { + devDependencies: { + 'ember-source': await getChannelURL('beta'), + }, + }, + }, + { + name: 'ember-canary', + npm: { + devDependencies: { + 'ember-source': await getChannelURL('canary'), + }, + }, + }, + embroiderSafe(), + embroiderOptimized(), + ], + }; +}; diff --git a/docs-app/config/environment.js b/docs-app/config/environment.js new file mode 100644 index 00000000..b0633127 --- /dev/null +++ b/docs-app/config/environment.js @@ -0,0 +1,48 @@ +'use strict'; + +module.exports = function (environment) { + const ENV = { + modulePrefix: 'docs-app', + environment, + rootURL: '/', + locationType: 'history', + EmberENV: { + EXTEND_PROTOTYPES: false, + FEATURES: { + // Here you can enable experimental features on an ember canary build + // e.g. EMBER_NATIVE_DECORATOR_SUPPORT: true + }, + }, + + APP: { + // Here you can pass flags/options to your application instance + // when it is created + }, + }; + + if (environment === 'development') { + // ENV.APP.LOG_RESOLVER = true; + // ENV.APP.LOG_ACTIVE_GENERATION = true; + // ENV.APP.LOG_TRANSITIONS = true; + // ENV.APP.LOG_TRANSITIONS_INTERNAL = true; + // ENV.APP.LOG_VIEW_LOOKUPS = true; + } + + if (environment === 'test') { + // Testem prefers this... + ENV.locationType = 'none'; + + // keep test console output quieter + ENV.APP.LOG_ACTIVE_GENERATION = false; + ENV.APP.LOG_VIEW_LOOKUPS = false; + + ENV.APP.rootElement = '#ember-testing'; + ENV.APP.autoboot = false; + } + + if (environment === 'production') { + // here you can enable a production-specific feature + } + + return ENV; +}; diff --git a/docs-app/config/optional-features.json b/docs-app/config/optional-features.json new file mode 100644 index 00000000..b26286e2 --- /dev/null +++ b/docs-app/config/optional-features.json @@ -0,0 +1,6 @@ +{ + "application-template-wrapper": false, + "default-async-observers": true, + "jquery-integration": false, + "template-only-glimmer-components": true +} diff --git a/docs-app/config/targets.js b/docs-app/config/targets.js new file mode 100644 index 00000000..69c198d7 --- /dev/null +++ b/docs-app/config/targets.js @@ -0,0 +1,10 @@ +'use strict'; + +module.exports = { + browsers: [ + 'last 2 Chrome versions', + 'last 2 Edge versions', + 'last 2 Firefox versions', + 'last 2 Safari versions', + ], +}; diff --git a/docs-app/ember-cli-build.js b/docs-app/ember-cli-build.js new file mode 100644 index 00000000..2e0b76ff --- /dev/null +++ b/docs-app/ember-cli-build.js @@ -0,0 +1,16 @@ +'use strict'; + +const EmberApp = require('ember-cli/lib/broccoli/ember-app'); + +module.exports = function (defaults) { + const app = new EmberApp(defaults, { + // Add options here + autoImport: { + watchDependencies: ['ember-container-query'], + }, + }); + + const { maybeEmbroider } = require('@embroider/test-setup'); + + return maybeEmbroider(app); +}; diff --git a/docs-app/package.json b/docs-app/package.json new file mode 100644 index 00000000..ff5d12e8 --- /dev/null +++ b/docs-app/package.json @@ -0,0 +1,142 @@ +{ + "name": "docs-app", + "version": "4.0.0-alpha.4", + "private": true, + "description": "Container queries using Ember modifiers", + "keywords": [ + "container-queries", + "container-query", + "element-queries", + "element-query", + "ember-octane", + "emberjs", + "glint", + "responsive-design" + ], + "repository": { + "type": "git", + "url": "https://github.com/ijlee2/ember-container-query.git" + }, + "license": "MIT", + "author": "Isaac J. Lee", + "directories": { + "doc": "doc", + "test": "tests" + }, + "scripts": { + "build": "ember build --environment=production", + "build:test": "ember build --environment=test", + "lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"", + "lint:css": "stylelint \"app/**/*.css\" --cache", + "lint:css:fix": "stylelint \"app/**/*.css\" --fix", + "lint:dependency": "ember dependency-lint", + "lint:fix": "concurrently \"npm:lint:*:fix\" --names \"fix:\"", + "lint:hbs": "ember-template-lint .", + "lint:hbs:fix": "ember-template-lint . --fix", + "lint:js": "eslint . --cache", + "lint:js:fix": "eslint . --fix", + "lint:types": "glint", + "prepack": "ember ts:precompile", + "postpack": "ember ts:clean", + "start": "ember serve", + "test": "DEVICE='w3-h3' ember test", + "test:ember": "ember test", + "test:ember-compatibility": "../node_modules/.bin/ember try:one" + }, + "devDependencies": { + "@ember/optional-features": "^2.0.0", + "@ember/string": "^3.0.1", + "@ember/test-helpers": "^2.9.3", + "@embroider/test-setup": "^2.1.1", + "@gavant/glint-template-types": "^0.3.2", + "@glimmer/component": "^1.1.2", + "@glimmer/tracking": "^1.1.2", + "@glint/core": "^v1.0.0-beta.3", + "@glint/environment-ember-loose": "^v1.0.0-beta.3", + "@glint/template": "^v1.0.0-beta.3", + "@percy/cli": "^1.20.2", + "@percy/ember": "^4.2.0", + "@tsconfig/ember": "^2.0.0", + "@types/ember__application": "^4.0.5", + "@types/ember__array": "^4.0.3", + "@types/ember__component": "^4.0.12", + "@types/ember__controller": "^4.0.4", + "@types/ember__debug": "^4.0.3", + "@types/ember__destroyable": "^4.0.1", + "@types/ember__engine": "^4.0.4", + "@types/ember__error": "^4.0.2", + "@types/ember__object": "^4.0.5", + "@types/ember__polyfills": "^4.0.1", + "@types/ember__routing": "^4.0.12", + "@types/ember__runloop": "^4.0.2", + "@types/ember__service": "^4.0.2", + "@types/ember__string": "^3.0.10", + "@types/ember__template": "^4.0.1", + "@types/ember__test": "^4.0.1", + "@types/ember__utils": "^4.0.2", + "@types/htmlbars-inline-precompile": "^3.0.0", + "@types/qunit": "^2.19.4", + "@types/rsvp": "^4.0.4", + "@typescript-eslint/eslint-plugin": "^5.54.1", + "@typescript-eslint/parser": "^5.54.1", + "broccoli-asset-rev": "^3.0.0", + "concurrently": "^7.6.0", + "d3-array": "^3.2.2", + "d3-axis": "^3.0.0", + "d3-scale": "^4.0.2", + "d3-selection": "^3.0.0", + "d3-shape": "^3.2.0", + "ember-a11y-refocus": "^3.0.2", + "ember-a11y-testing": "^5.2.0", + "ember-auto-import": "^2.6.1", + "ember-cli": "~4.11.0", + "ember-cli-babel": "^7.26.11", + "ember-cli-dependency-checker": "^3.3.1", + "ember-cli-dependency-lint": "^2.0.1", + "ember-cli-htmlbars": "^6.2.0", + "ember-cli-inject-live-reload": "^2.1.0", + "ember-cli-netlify": "^0.4.1", + "ember-cli-sri": "^2.1.1", + "ember-cli-terser": "^4.0.2", + "ember-cli-typescript": "^5.2.1", + "ember-container-query": "4.0.0-alpha.4", + "ember-css-modules": "^2.0.1", + "ember-load-initializers": "^2.1.2", + "ember-modifier": "^4.1.0", + "ember-page-title": "^7.0.0", + "ember-qunit": "^6.2.0", + "ember-resolver": "^10.0.0", + "ember-source": "~4.11.0", + "ember-source-channel-url": "^3.0.0", + "ember-svg-jar": "^2.4.2", + "ember-template-lint": "^5.6.0", + "ember-template-lint-plugin-prettier": "^4.1.0", + "ember-test-selectors": "^6.0.0", + "ember-truth-helpers": "^3.1.1", + "ember-try": "^2.0.0", + "eslint": "^8.35.0", + "eslint-config-prettier": "^8.7.0", + "eslint-plugin-ember": "^11.4.7", + "eslint-plugin-n": "^15.6.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-qunit": "^7.3.4", + "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-typescript-sort-keys": "^2.1.0", + "loader.js": "^4.7.0", + "prettier": "^2.8.4", + "qunit": "^2.19.4", + "qunit-dom": "^2.0.0", + "stylelint": "^15.2.0", + "stylelint-config-standard": "^30.0.1", + "stylelint-no-unsupported-browser-features": "^6.1.0", + "stylelint-order": "^6.0.3", + "typescript": "^4.9.5", + "webpack": "^5.75.0" + }, + "engines": { + "node": "14.* || 16.* || >= 18" + }, + "ember": { + "edition": "octane" + } +} diff --git a/docs-app/public/assets/favicon.png b/docs-app/public/assets/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa939e22ec425c886084fd05f2b1fcd2f1014ebc GIT binary patch literal 3494 zcmeHKT~HHO6uxVahzP-|prQuIB08vO9gQFoEI;n52v#eI2vKL$`U5BkD27BTjbK&S zia(7AwMzw^QBZ6oKoX1Av5GB70SS;WMKCCn2qcljWP4*PYM=VlCmwcozcb(Y&e^+X z@3)&Bv1WzC*r{Uy01h}7{5b#!yhOklTX>4uU$PyZ>=Ln!NdU}aSq~(wn3Dp@QF!q3 z^=TLS3c^dC9hm-g{=PY$i-PXSzl&v;I;}nDT|O%_x+2Hf&ivJ`#Cngi==G;PZD${Q z9(w80nCQv3%G_cm7LU%#8WgU?j=7hdch2`KS#;5P$I;HkJ{_7$%}`Cxo5w8wO+#%x zHL{+^ZN7%KBGcaxsZ7_9Y z58L6u350E^_%L5NC2`>ChZVZNN7&50%BAJQzBvOr@wJaAKD79bmJi$XU#RN7@tz{M znO?b7{%~Dix_w3{Em1@=w&yCM*J?UnXc_`*Vl~Z z*a*NQ7rc%g&x}<{;fUzgR5%OFW;KGj+7?9J0!Gls3>5 z+Y;7Ge>CZY*+kXrYpkD9=U7B6TdU>xs2BB#wy;Z?^H-ql0Zsy?Sd-OWoFSivH{)frG9!uNX505E8p0Q!p(xcAr0YlnUQ}3 zQeu1QdsxIt$AC9{BKbCt{WjoA#PW=%23XgJ_?uwqn`=2-Meg7acdlFFb}PrJN|INTyqEa)|T~- zDhujolJ=g(deQ*Caaq&vWM5kVQg|9iEpD&~oeG0^JrCBgD zT6$So3ki(uLXB`r1g9vAe26ZS{9H>d#9e;U&@mV~aweho)%{5`EO9F(w|Shv93!%h zrPdJ^E6x7ZP4oPPz4X=DWGZGfjAc;a=;lT#(=E&_D9s&QfKwYgJNXgScU`u_dIwnQ zGSU>8rgb5t^VAWhZ6L};M{CL^y>GQ%HC;SAn58#^7e8jmCArCe<|tpLZ)gy<8fdGR z!&Eo*glJ3ds_3+0F;2~>*uYJbN{0ljfn|uHO literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-extra-wide@1x.jpg b/docs-app/public/images/widgets/widget-3/venue-extra-wide@1x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f453f24b05f9756ce31ca193a82164b1f80e8443 GIT binary patch literal 85625 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 CnbYt9 literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-extra-wide@2x.jpg b/docs-app/public/images/widgets/widget-3/venue-extra-wide@2x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..779555e88a5e6eb682bd2fd5a83a71c0429db123 GIT binary patch literal 298589 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

WFZJbHVW+6XwgQerl1Wo0FE!%zV$OrPmqPaEb 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%0Dkp4^5CH&Ko&^*^ZhjqmY8 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 n=yXx?P5w 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

7fkQFDw}ikK3Z0& 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 literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-extra-wide@4x.jpg b/docs-app/public/images/widgets/widget-3/venue-extra-wide@4x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afb1d05ba7be80820db826ad9b696ceaa9618ae7 GIT binary patch literal 918479 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

    ;EwdE3dQCKLe1Bk+_ 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%0AP`y+D=|C3055kEdF-j{Lw{AaA7Co#!;|2Ir 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 z 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 Lq!8+)TwjmJAM1nxIsR3IOjZd_(gk3ADA=~i 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

    R~=G3H4(>@#ZK|QTq7n!Igwc; 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

    ?<6(?uNB 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%0DSLo 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

    ?%- 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

    +~qu5VoM+lNX4S9h5tEGJyD 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�yiF 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 PE`A0@D5v6nM<4&$oVd>0 literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-wide@1x.jpg b/docs-app/public/images/widgets/widget-3/venue-wide@1x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ee4f740fe7c9b5cb886502e1f9f88a6adf210fa GIT binary patch literal 51475 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

    CeiFpQyId*-hg*xV+_HsL-H69A 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 YYA1E;z64V|jsof+F(7~k<+eZn*^3l%8~^|S literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-wide@4x.jpg b/docs-app/public/images/widgets/widget-3/venue-wide@4x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94a11d3e9ec39720adcbd400b4d47c5dc20f0fe3 GIT binary patch literal 567666 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

    +R_Nn(S56EnGBEzY-5a(9Yw`RUVZBIT2BP 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≪r6Hb$Z|U8Bz(Z37oXw@ z+AGQMF4ey@+oTcy0LY!{F~7 zpe}oD_Ne-^Cio;ocv)l*T~KxNny&Ak5uPK?l0`p=Hzo{o)awE3=(OsrKTM5EZ1@KX zL=egc!hafyUH1FhMj(Qhv0IW4^sg_~AVBgJOS|F|&ZpGr-7ShPwO)M=Z z{{V3kdi0=Gcjhd4KbRlX630JnGH%$VR8gEXo#<4Tq2K&4Rv(mu#1Gf3og1`yY0_wm zSb9Z4H=m0ee`L~8*X~M+xG3vn@?)%~qn4&5n;8is#t)WQeqLD5w|codG3>(_;`f|q z4enIyNz78?$Z179)R4H$l>PD#hD3-nQ?3o{>k`KvQ#L3IaU(Wdz$mAg19bt;Hs_@X z+WsRS5G~hRuFs>M?L%s;S~=bL(3dhI%gH|$M?WoCd4OZShIKIGe#|ir5WZ&97g`u` z=KH__?_dQK_`9%RD1uORkTruu_^Y$`unU%$#8#G;>I%dj@&F`wf+sAI;oe53D#eR! z*44slX7fxCjMOryNRXfLx#)i9Py>uMRR|!SUVjR%?s10OaG@j<%g@kn^qQ!5XO2Dw zczD%xmu>xTsk+h@6_zVV{xMz|S2$rw%?H!D2YqT^hH&0HcmZvt0CrNmDf;X5sjdgv zmlEQjDXV3M)v}!aT6O;bbRYiHrE2cz`0*7L&tmY8!})I)DL5>3HPFj&tn*pAB8uC{ zAU>FqPhYmJd#Qy;5nobR? z@i*g)rTkL7r-r*yb`wWxtC&u)xftOUp4iD6Ha$G~a6Nr>Z}7h#aLy8}mZ|R^+D4P= z;-voo@fy+gu?`L4)PMNBzWwkcGC`B(T~H+d0O|+ItXoIJkA}N$IGXb{Uj4ZuU`cnB z3MX^@QQPT4#H4yJBKkSR{B4Tj_D(RwGni--??~8ZI_tKPtwb>%)bXpO9^{K;6aN5@ z-j6pAi224^wrH!XVW)!EYol6v9I8{=DN;IE*sAeRkiw%U104-$jp|aR_pTXH+?gbL zlToXl5phZ{J>pmODOr!qnXO#$^Wu)vu$q4l_N`4FUiNf9?+xynSnD9MM%{T_K{3f( z-oH635cLJHHF0)%z()KFr{pv}&_Nme`hh>!prfaU2m zv}|^FgQ$bu0-!Vi5RvdCnD`3UZP(-G@W1)VJ=t0Z{K@mn8OPVmJV^U-(Th$BwQFSl zRWQPPKeD$@R5lV0@u5Daf2~sYZS#7pjiRZ&)YL=PDbiC6BL}P`0R{$@JUrV<%#?xW z5`JcCZDYfB&6!JS2dqi?nW)LX$Qo9Qga!Wq=FN=Ae(cTJKdz^oH)P9=>#3ru!xI8^ z{44*_{9x61&si-TbnUm}s8|z+28tM93PH*8p-)rpGmR8}$=8U^e(KYtq88^38+ zTwpevbS!}oLQPTzz%t z@JF0-8&{;q#)(;Wm4o8%pZj(Yq=6mk5(yqzbTDU4z^OeQ>{2RN>Nc1A(Pbn50Kzt# zRWuRPH$KREsndvHK5vlc)8-mIXW8@1xDF`_c!-|vRUSoB5(pZ`zGPIA)3lGWqwEW| z584spZKlwK8S3JbGtN?HXi`Y3ru9X1l6uRPzQs*JXA(EyZAQK+t6_llzGGzbAaqav z0DiH&;l(zUEhOXzO+i$7$JQpOt|7y&Ty;-dTQz7P4VM_uxohgi7+#~Me552F>H$zW8owpC_*t~4iY2BWiKL7EBC?*}QF(IG4*5w|s;94Y zPzJK$tYf=ze`{@*;aV3Iu!095mei0(KNOSjt((QTXMr$mrrj%P#3B@1WZbNkZdA9? z0LFtVQjxD(qBjYk{wX8vOBH1;mB1)!Bl)C|_T^G8ToXT)a!Avg>+4sYDs3r5{nV8Z zJqpQG9)y_MYfyNsQuOwr5HL>_^)$RIzo(Hoc{nVbAkHj9-0TlcH zXG|b+_44X#3tR!T9R{bJA}^rHBy7yGL`ux0GT?*%08knIwOPEvU0!6FooKVTF+xUQ zKs!^&?(6K`eTX_|a==fm4mfIt$)}NBT#$Ux#C!BV&%Fp$l$~h@aNsu|Aw&iGp?i*D zgX!5g{@BuQStN6xg)w%)CuHeFq1+Ave=(aKwgDgOtW#oCbf&AqT8T40l_<7u%9ME4 zIh`4?f=~Xskl|b?yN6QR6DlTv-(dFH3Y8E#)yKEDjPOLSB~L8p<~cuX{w2hg4wR+W7LlOun-W0h1Oh%} zjftAAw^xN;2?B%pNjW5WuUSr$lPE;{GI7HF)dfI+VDq$qpzL4LWxD#;VOLEi`p7Dn>HWdGI?Ym+#1&V_CDrxP8HdJc4$OkI3sjRSL7mxN_-1 zEZl;!V=VZj@`3@ME$T5>MwHR3LsFHzfHOd zZ_jc(hc8p|pck0qEf`4(SI~O@0BU&zQBwfX)Kx}fWnqS6h8+gzf(Z7;to$Djwy{`N zLE+|gKQqpNy^UO~_*^1-D2h(Hv!2bX|YNy9Iy~~ey!00IDmJXEa5NFPi zO4^=a#UCdgn8`oo-k>)QrOnM5Zp57eC-=}%>PzP3je^s`J2AjW%1A~({{Wymk6hbY zja3w>;TPV}GJp81@)azi+}oB0%~shpzvBj;L?CC^lzyMvQR|#K+0S)x@uVE=%KV8- zZYTc$QhtO~svXNuDDvxeolQG3{{SuUb!y0FOd6_)sNc_=;5yHVk!2f%;Q- z@P1|@T1&(gQ65|b(J}%6=yQO$&V6)3--?nCi6kE*_12uDh(Xb96#5^?!JzNqChUS_ znuJokk+3jL1xQB(cgqrm#x)_c<0KaWNm5if$L1)Fw-H&ia}^X3tijOy39Qp#c%NBQ z1t7Q9R=lC)W(x$V6lwXSa)r34{^!_g?(ELX7~*VIygv_Lc>49!l%cebdB+zJgd}s_ zMiP)zK(BGWKe2Ayt^0sbG}lr|*d!6DKTXL3tR21KwOtJ8xj9f;{Cq^o=P#7vroZ)#2G&o<>euF=5oyP4qSRa zC<7xueRFSwZwr`|4wfUD~;Je#in@kU+}{9z$P-pwwlo!9Fvu z@5-gyex|b5Eo|@v;_9NNCjS7ELV7n$FvC8hTV2>THFJWv{mTvjg(V?qU-@S&!uJI# z5=LNk8X196ZXju^gry{F$c^>o>E%<}8E>_*$2{nk>Ng;TP|GtY?<1cgp}zjw+`b;X z;v7Y!y6#(c2?PL=mkM{&F(n~-YOQk20W}J`MXN-mGNpY!o5e^Htgj&f}v36Vr?+Qcs~^ z2dC6$L{ogw&<%esqL3{vvzqT}q>B<$8QgTQk^w(pqrDBsxWdxSnLZ^AwA}Lb_2pPK zhd$!8Fe)Df^KQquC>h`r$vlP{#t)Um-387La6r$~T7>6nR`%RuXk<86;c4XvDM)uj zrhf5C!U>OeQN2mr!mib1xG(^b@cz^5R`oSL(Q*9x7FO^70G#;!K2g{2tDoPnv2;OJ?x2 z`BJ?+vC6HL4J^#aN7I9-(;JL3?5q$6hiKAP0-p*1t}qG^BNC9*UbC{LF2#eDPPR|Y=!ZK zm765}PFR1gw5rO*(&Cgr&aFv0l6=Y3{7p%fh2Mehh@w>Yjk_oUI=Pe%!i;(k_0+En zv%Nt&#QdoTFx%0(MLv#gvon%rsCIvF%B24Qo`{|jFRL+aB%XZ#09wU1*QwG48B3+A z1ZYjpwW4fthw&hKeL-y>H@Nk(3oYGTp|iLSxdaYcDt=K|OB>5mf@7zOBxfo+JWH|m)setI#W8Ed*|6G{`PnHxA_u(#NioZEOaM-lI~2Ee z-8tlCJmv?NDw|(?8{CvzV&S`|+S18ov_RE$)iKrEo_OIxowPLXG`T)vu*e-}IL5Yj z8SG0Jwy|B))`1<+k>M(KM>GHmiiB(A4=RLMaieRw7U9qoqYy%}nVx0`B0YAfzRP;u z%Ozd7Z2N?XLmEi6(X@)DH~hI!fO?LIIM&g7754Xc#Y=w)#2IKR$p|6zD=u`boT*wS zLi{S#B!UEx4*79*8r_l*@?TGkkW-|BH|Bct)~w2J4|fz&tdD1&2tO>TRaXpgfa5vk zES!M*`fGbE+PAg1?-{vSPQC(EwEQF$0y%i1Cr)Az<~qWY8G$}YGxQX+_6j;UoAK8R zMZbtYD_1>3jDBTmxl{w6Y-1XFfpkQa1jqF#ehC!ewrU8~3Q|hcNl{5m2r4J6^CZ;w5#tLqtR^sv zzMAmz@%$_g46@0{c1M_`IUi1m)5m>s@zuD5 z17x;Pk7dWRN{zslz8`rEBgEc z^}&cbsPPWTII`JE@9@i(%C?qQtbeo-^Y~F_u`E5&AxQX${AtY%_WuA+Qk2rxS2{{n zL=I*1BRT1pPKRhF5sA0u(`D@GSN{= z)e@}ADl(ZWI+All5gG$ES7R2ey6$wrCzN@7sLg)#zX;wcJH2NoTpHGSc_?v=rZeC9 zX@1jq!D+K`iw0DcDKXxJ6PGZFK#3(g$q)>0wPA+g3}*^)DIgikrm@KR8mkS$;}lZF zZ}k#1C4mn#qC#`(!TTip=UhO(wN47lwvjH|m8Mn*T9gU#t1!$;iOfuRq@8BAiqWPo zoJ)bRmB=svfFofYA_q#o?G~BoZB#Tbb8b+?yvUXE#lB*Fd+g_3=j@+^ZMbuW?J(w& zGP2S^JIbO~ulw_zJ%Lsq>!|)agW6x(F5Tpk(!>!YPsJn=@HC@W z<+Vr}`c@HaO}x>0aiu&B{cZS+NuQ}MOMjlV_ZaqI;Crh>ZmUeGKY1lt{d>tPo^w94 zMH}LqfV{+#N0y&0sQnhthT9L5M{uTsnNCbTVvm`~~Bj zWP!Qnr7Kk_N1BvL(uG}Lsnupwlj%s-?5C)Ug+2O~2c6a4pu8-_0qs;aK+mRqwdWEu zi{07xHn&b&Ih+#UX$w$9$!rA-qDO~0N{AZottQRuXk4iULLxQaulBE`*q_M;8-!6t zhvuKnjhvi)a!2`S#mbcBuwgDbg%7-#%uc$T$xz(PM0rM($lt=Gq@O4;RmSkxhMJlS zwAVPRW2TdXt28Rf6r=)k9~0^auC!y?*MhN2TqV3=cP`z1mB5k~hSS}$=?GB@Z3rsL zuI!xBB2I>-d^3xMI9W> zdiGABF4?f(-bnJ+i!p{Ul6%Ke3Fb*Zzgl$^ySA`PB{thLl0H*3$eBLaA1+7fp;rRc z3k0qQr2fqtv%)a&nJ&+wYvXG1Ccl!wX@=CNuvy~+A3*Xmc0S`ymv@JuDM?XOPxjNT zI~JHbMoNmOr2Yb#w};*(+zXnemZl?|@vf&-Q~Nq+`)Hk>GlnuIKna1LQ~J{fG4OmT&+$f|jX9&( z7usrw!Isxfdks({J~Sx`|4-I{iH6!;WswwaW1D~1W4$5j$j>*wGza5qTcPY z&P2s1xD4PPD~_!;6KiZ!)1U4gfgeBY?){{RzNY_(I?Rk~9L5&4WnSXJi1a!+LA zTlc{J))))+X*kN2Xr-K?)p%Q4x($Vew+%C*b19yG$ZX$gA}cw4li1H4jFWa|+! zbOh`O8;Xa`W~`#bQQjn$0xB?{& zq$yH1QCgHwQbZnJRI)NYWVY(T6Q~gfUa_@TR~sD+lgT|*?JDp|dDZ1{-?;NnNAIme z;*KE1@k_4$?Z+K(nf_vmy&_4=17J3(y^>ZNgfvn<1MsVVYkVpA&%AbhABY=M!!5;l z*>^e8n#sC+no254`Q;=irfZDU=5@$FJYcU!2cxI~?Mn)^#S@0O@&($qZ^TbnBqXE~ zH4;TvSpNWQoH2)DDzLh|WxJ##scp)XqyfHsiB?18s5@z>s(QA|L29_yTJC0eZkEaA zrnynb@wtMc2Qf&D(6cEjz=MKE-0H?-h%R6h#8mp-OSok&v_V3^P#_&a5)QC+8tMV1 zY2>1!l_aN)R(Ssa<GZRN_hOxMh z!y1VK#%exc{FNo~-yS(S-Rvugu#3Xd67cU{NLpJz=4FYJok#;vNq`gzW^}6V>fMHJ zMYE0o>b6YkV_A-o%)s-Sg5RgSUFja3mMVIP$ZBc%e9_3GAAjmtAdWqQjP?6Y{1d<7E zR5_?gA3n7q@NdOWit4WsEEivgi$>zV_>)IEMQR&<*>t_g(oLWEdZ?v(y&b9V3B!`?zB0lmINKjIFDH@Fivj@&5>~n^33^{hVi)dA{_X;Ub zp-B*+p~$CEw%S)*EVe)P>HI+NTWm4-Q+4nwYSfx|FG)QP*R<16($c(C^_6f(xT>C6 zXOPHbjU4bNrTJ9nM6p}1XB-0wTAsT8BIc2sui!e zf3o*v_%*ti2unHNJ$aN~NkDi$#p#qw5;K*{5eXKN#Juycpcxtt$km zwf1`^(oCrZ#}wnbB*F%Y+CsIRcmDwRLB%ecB_H=r73iGEX59(R;smKqy#N?QLbi~t zXNF%8e;%I@UO(7v`vJFw&u45)d{a~0Dy>e|JGSSJSlR}Ave{}H7^9LigGmE4W8I%! zLhNhVuY`Cv6<#H1*;UGnx84x2$57IWLW-t;ny66*AZt5k*+;U^3h=Gkuh7a}x={r= z{{WbVBUosyAw+}!0F^)}@(HaIlWbZj;))u2c_58O5)UmBFaYa`UvH+bo-M`FTN1Ak zKN{IVcKXy*Oqy#AzOI&JtF=;jl`xD(g%^oGql4eyRPHZuq6{5ltbJ)v*L~n{oTqr+ zK4axasP4OlNh4du5AggD0TKsh?21~ktL$1{S5fI;MQW(4`@B8OtwEsHq+q+d9)M7EQr(O`={ZRCGZE%azPmn(F8K zEG@nmSeL|43S;ptuD&|%scN?l;PAC=yM~(Aw{4V54Lc!wl{68WveK!TpaA4x9A{dg z?KRmJF^F6>bkdncqhKH{M>5u_z;@gjN-K|x2`qpf$0t+PtZUB$w zVJTK8pfEG4F9hr@CfxnD=_zqXK!(;(QyP+`#F^3pNF$!HT6e-%JS4V@nDe*x%2AfP zi+0>f(;BF$*BkrV0*uK6b5~x~+q=e|)o+J%Tj^@9Z46(!<2&kzA@5LM1dA43QC%A;e5R-GWx zI~@fs*ql8zIIg90nP}gkoaB`xw-f$fU03`k+SWP3R}pG^+clX}BD zCqQdew(-3tZ^ zXY15Z9D3IEZ?@wFD98?{S)aN<<>&ZTX1Ne%p~XKRc0Vco&Yt%~2{f`enJ77KQd(F4 z03@G6HTjAab*r=1QnXc7DC5>CQyimUI%Ovs0mR%5ZH`(NUQCVBu4z{#B=RHVb}|VR zS?fmeCJItQhax#2%g$77fqE>F~qiOEFL>DP8|uMy+Sk}>WVT)-@~VFYRZ&G! zhdh`7sk+q*YC#KMe{Q(W)0Q_)SygBNNul;m-ON4Hv28o#*2 zB`ZS-^GjeWPxTFIU&P&_s}xBNGj5qXp`?WmEc?Y-OSf(lxKt#wX8{$tAJAZv{j~?W z;XAdNNKdX|^%V;^t0_#Mtya6U#GePY2b#Ob#Ctt8WjxgY_%i$q7(5^kDW{~E)e1jQVpfEg(sO#M8{mqfgWOOTX*NipMvW}a@&@@ zk#g}4g5?ua)>GBR4Wf>4-iyL>B+Y|@tRn;v2=7wf5A6Q{i0yF(ZrF4&a@x|S$~yc_t3+jH6P zyJFq5FB>xd0B5LrrL|k3s;QxsJd^{>xLgncCkz=QbSz2A3?90JjrKRe7r3R)9mkic z7~=pf%Yf?4g*KN85JqILAyjukJ{1xhDoF%v?;qh9HYs-1-YnIe2GE5{6)MX*A+)*R z1zPB0W=sMqsPQh7#Qy*q?-N5^1;T>RCMF8$s;-mLsdL0H;YC!DvPbHw5r0vwe&P&I zvko3Y+rhIuw2ca0U}-QG?hL^cYeB%ukui8lGB_wGr8$ z2bP$WO??=mab)bHFntMu@}^ck&OBd_U6npsdGQ&7-3}=;sFWi%T{egYtqKo^ zPZ)2wnxd{4Qd5H?Lnq1)U;`^I3HAd~hkI7S?N#BOKYH(1pAY{4hrb$JquvC&UOp zU_^uw;#O>+ax)UI{Q=iW6)$J}GI*WVyVsUlU`)ETGSf|TH>CDaM`gwGz8hdj(p5vX8-{H$m%WWp< zZYZ3^D(=vutYw_3*Ho2~c|_H{*ypjIWters+~OB*l(zLsmg^xC5<9DKg(<`RDp=Q; zO>wWK0}bI{<;|IXA)OL^`H-v%&BFFW9R@F{f4H@Vwqcn znD|rMeiXB|ay!2W<(%v4s2?FgYN#zzWPcAx{=8Y_Vz qFieBzD+=}dfXDpwF3R;yIh!&0{#51X-hDX|(4Qp0`Hg;NzyH}V!@8#c literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-4/avatar.jpg b/docs-app/public/images/widgets/widget-4/avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d27b94c87d83773db4e6fae4245c08d6b226cf46 GIT binary patch literal 21728 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 literal 0 HcmV?d00001 diff --git a/docs-app/public/material-design-icons/alert.svg b/docs-app/public/material-design-icons/alert.svg new file mode 100644 index 00000000..ecfba0d1 --- /dev/null +++ b/docs-app/public/material-design-icons/alert.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/alpha-e-box.svg b/docs-app/public/material-design-icons/alpha-e-box.svg new file mode 100644 index 00000000..9b824eaa --- /dev/null +++ b/docs-app/public/material-design-icons/alpha-e-box.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/check.svg b/docs-app/public/material-design-icons/check.svg new file mode 100644 index 00000000..e4d9de21 --- /dev/null +++ b/docs-app/public/material-design-icons/check.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/chevron-left.svg b/docs-app/public/material-design-icons/chevron-left.svg new file mode 100644 index 00000000..3101ebb6 --- /dev/null +++ b/docs-app/public/material-design-icons/chevron-left.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/chevron-right.svg b/docs-app/public/material-design-icons/chevron-right.svg new file mode 100644 index 00000000..1a5fc360 --- /dev/null +++ b/docs-app/public/material-design-icons/chevron-right.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/heart-outline.svg b/docs-app/public/material-design-icons/heart-outline.svg new file mode 100644 index 00000000..a779931f --- /dev/null +++ b/docs-app/public/material-design-icons/heart-outline.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/message-processing-outline.svg b/docs-app/public/material-design-icons/message-processing-outline.svg new file mode 100644 index 00000000..b8a24a8f --- /dev/null +++ b/docs-app/public/material-design-icons/message-processing-outline.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/share-variant-outline.svg b/docs-app/public/material-design-icons/share-variant-outline.svg new file mode 100644 index 00000000..51d642e0 --- /dev/null +++ b/docs-app/public/material-design-icons/share-variant-outline.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/stop.svg b/docs-app/public/material-design-icons/stop.svg new file mode 100644 index 00000000..a427bec0 --- /dev/null +++ b/docs-app/public/material-design-icons/stop.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/material-design-icons/sync.svg b/docs-app/public/material-design-icons/sync.svg new file mode 100644 index 00000000..f691f0a2 --- /dev/null +++ b/docs-app/public/material-design-icons/sync.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs-app/public/robots.txt b/docs-app/public/robots.txt new file mode 100644 index 00000000..f5916452 --- /dev/null +++ b/docs-app/public/robots.txt @@ -0,0 +1,3 @@ +# http://www.robotstxt.org +User-agent: * +Disallow: diff --git a/docs-app/testem.js b/docs-app/testem.js new file mode 100644 index 00000000..2624dce2 --- /dev/null +++ b/docs-app/testem.js @@ -0,0 +1,75 @@ +'use strict'; + +/* + The filter expressions mean the following in practice: + + The command `DEVICE='w1-h1' ember test` only runs application tests that are + not marked with the filter @w2, @w3, @h2, or @h3. In other words, we only run + application tests that are marked with @w1, @h1, or can be run on all devices. + + The command `DEVICE='w3-h3' ember test` runs all application, rendering, and + unit tests, as long as they are not marked with @w1, @w2, @h1, or @h2. +*/ +const FILTERS = { + 'w1-h1': '/^(?=(.*Acceptance))(?!(.*@w2|.*@w3|.*@h2|.*@h3))/', + 'w2-h1': '/^(?=(.*Acceptance))(?!(.*@w1|.*@w3|.*@h2|.*@h3))/', + 'w3-h1': '/^(?=(.*Acceptance))(?!(.*@w1|.*@w2|.*@h2|.*@h3))/', + + 'w1-h2': '/^(?=(.*Acceptance))(?!(.*@w2|.*@w3|.*@h1|.*@h3))/', + 'w2-h2': '/^(?=(.*Acceptance))(?!(.*@w1|.*@w3|.*@h1|.*@h3))/', + 'w3-h2': '/^(?=(.*Acceptance))(?!(.*@w1|.*@w2|.*@h1|.*@h3))/', + + 'w1-h3': '/^(?=(.*Acceptance))(?!(.*@w2|.*@w3|.*@h1|.*@h2))/', + 'w2-h3': '/^(?=(.*Acceptance))(?!(.*@w1|.*@w3|.*@h1|.*@h2))/', + 'w3-h3': '/^(?!(.*@w1|.*@w2|.*@h1|.*@h2))/', +}; + +const WINDOW_SIZES = { + 'w1-h1': '400,300', + 'w2-h1': '900,300', + 'w3-h1': '1400,300', + + 'w1-h2': '400,600', + 'w2-h2': '900,600', + 'w3-h2': '1400,600', + + 'w1-h3': '400,900', + 'w2-h3': '900,900', + 'w3-h3': '1400,900', +}; + +const { DEVICE = 'w3-h3' } = process.env; + +const filter = encodeURIComponent(FILTERS[DEVICE]); +const windowSize = WINDOW_SIZES[DEVICE]; +const [width, height] = windowSize.split(','); + +module.exports = { + test_page: `tests/index.html?filter=${filter}&width=${width}&height=${height}&hidepassed&nolint`, + disable_watching: true, + launch_in_ci: ['Chrome'], + launch_in_dev: ['Chrome'], + browser_start_timeout: 60, + browser_args: { + Chrome: { + ci: [ + // --no-sandbox is needed when running Chrome inside a container + process.env.CI ? '--no-sandbox' : null, + '--headless', + '--disable-dev-shm-usage', + '--disable-software-rasterizer', + '--mute-audio', + '--remote-debugging-port=0', + `--window-size=${windowSize}`, + ].filter(Boolean), + + dev: [ + '--disable-dev-shm-usage', + '--disable-software-rasterizer', + '--mute-audio', + '--remote-debugging-port=0', + `--window-size=${windowSize}`, + ], + }, + }, +}; diff --git a/docs-app/tests/acceptance/album/accessibility-test.ts b/docs-app/tests/acceptance/album/accessibility-test.ts new file mode 100644 index 00000000..bd8c8554 --- /dev/null +++ b/docs-app/tests/acceptance/album/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | album', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/album'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/album/visual-regression-test.ts b/docs-app/tests/acceptance/album/visual-regression-test.ts new file mode 100644 index 00000000..de20e8ee --- /dev/null +++ b/docs-app/tests/acceptance/album/visual-regression-test.ts @@ -0,0 +1,164 @@ +/* eslint-disable qunit/require-expect */ +import { visit } from '@ember/test-helpers'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, takeSnapshot, timeout } from '../../helpers'; + +module('Acceptance | album', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/album'); + await timeout(); + }); + + test('@w1 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '11 x 1', + 'We see 11 tracks in an 11 x 1 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w2 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '4 x 3', + 'We see 11 tracks in a 4 x 3 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w3 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-table="Tracks"]') + .exists('We see the album tracks in a table.'); + + assert + .dom('[data-test-table="Tracks"] [data-test-row]') + .exists({ count: 11 }, 'We see 11 tracks.'); + + assert + .dom('[data-test-track-lyrics]') + .exists("We see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w1 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '11 x 1', + 'We see 11 tracks in an 11 x 1 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w2 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '4 x 3', + 'We see 11 tracks in a 4 x 3 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w3 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-table="Tracks"]') + .exists('We see the album tracks in a table.'); + + assert + .dom('[data-test-table="Tracks"] [data-test-row]') + .exists({ count: 11 }, 'We see 11 tracks.'); + + assert + .dom('[data-test-track-lyrics]') + .exists("We see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w1 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '11 x 1', + 'We see 11 tracks in an 11 x 1 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w2 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-list="Tracks"]') + .exists('We see the album tracks in a list.') + .hasAttribute( + 'data-css-grid', + '4 x 3', + 'We see 11 tracks in a 4 x 3 grid.' + ); + + assert + .dom('[data-test-track-lyrics]') + .doesNotExist("We don't see the current track's lyrics."); + + await takeSnapshot(assert); + }); + + test('@w3 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-table="Tracks"]') + .exists('We see the album tracks in a table.'); + + assert + .dom('[data-test-table="Tracks"] [data-test-row]') + .exists({ count: 11 }, 'We see 11 tracks.'); + + assert + .dom('[data-test-track-lyrics]') + .exists("We see the current track's lyrics."); + + await takeSnapshot(assert); + }); +}); diff --git a/docs-app/tests/acceptance/dashboard/accessibility-test.ts b/docs-app/tests/acceptance/dashboard/accessibility-test.ts new file mode 100644 index 00000000..2546df86 --- /dev/null +++ b/docs-app/tests/acceptance/dashboard/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | dashboard', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/dashboard'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/dashboard/visual-regression-test.ts b/docs-app/tests/acceptance/dashboard/visual-regression-test.ts new file mode 100644 index 00000000..8459051a --- /dev/null +++ b/docs-app/tests/acceptance/dashboard/visual-regression-test.ts @@ -0,0 +1,761 @@ +/* eslint-disable qunit/require-expect */ +import { visit } from '@ember/test-helpers'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, takeSnapshot, timeout } from '../../helpers'; + +module('Acceptance | dashboard', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/dashboard'); + await timeout(); + }); + + test('@w1 @h1 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-wide'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .doesNotExist("We don't see the visualization."); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasText('Next', 'We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h1 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-square'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h1 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-tall'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .doesNotHaveClass( + /minimal-layout/, + "The memo header doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .doesNotHaveClass( + /minimal-layout/, + "The memo body doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .doesNotHaveClass( + /minimal-layout/, + "The memo actions doesn't use the minimal layout." + ); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText( + 'What will you create with ember-container-query ?', + 'We see the correct call to action.' + ); + + await takeSnapshot(assert); + }); + + test('@w1 @h2 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-wide'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .doesNotExist("We don't see the visualization."); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasText('Next', 'We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h2 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-square'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h2 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-tall'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .doesNotHaveClass( + /minimal-layout/, + "The memo header doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .doesNotHaveClass( + /minimal-layout/, + "The memo body doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .doesNotHaveClass( + /minimal-layout/, + "The memo actions doesn't use the minimal layout." + ); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText( + 'What will you create with ember-container-query ?', + 'We see the correct call to action.' + ); + + await takeSnapshot(assert); + }); + + test('@w1 @h3 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-wide'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .doesNotExist("We don't see the visualization."); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasText('Next', 'We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h3 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-square'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .hasClass(/minimal-layout/, 'The memo header uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .hasClass(/minimal-layout/, 'The memo body uses the minimal layout.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .hasClass(/minimal-layout/, 'The memo actions uses the minimal layout.'); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText('ember-container-query', 'We see the correct call to action.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h3 Visual snapshot', async function (assert) { + // Widget 1 + assert + .dom('[data-test-widget="1"] [data-test-container-query]') + .hasAttribute('data-container-query-tall'); + + // Widget 2 + assert + .dom('[data-test-widget="2"] [data-test-visualization]') + .exists('We see the visualization.'); + + assert + .dom('[data-test-widget="2"] [data-test-captions]') + .exists('We see the captions.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Music Format"]') + .hasText('8 - Track', 'We see the music format in correct format.'); + + assert + .dom('[data-test-widget="2"] [data-test-field="Annual Revenue"]') + .hasText( + 'Annual revenue: $2.3 billion', + 'We see the annual revenue in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-field="Relevant Years"]') + .hasText( + 'Relevant years: 1973 - 1982', + 'We see the relevant years in correct format.' + ); + + assert + .dom('[data-test-widget="2"] [data-test-button="Previous"]') + .doesNotExist("We don't see the previous button."); + + assert + .dom('[data-test-widget="2"] [data-test-button="Next"]') + .hasNoText('We see the next button in correct format.'); + + // Widget 3 + assert + .dom('[data-test-widget="3"] [data-test-link="All tours"]') + .exists('We see the All tours link.'); + + assert + .dom('[data-test-widget="3"] [data-test-image="Concert"]') + .hasAttribute( + 'src', + new RegExp('^/images/widgets/widget-3/.+\\.jpg$'), + 'We see the concert image.' + ); + + // Widget 4 + assert + .dom('[data-test-widget="4"] [data-test-link="All memos"]') + .exists('We see the All memos link.'); + + assert + .dom('[data-test-widget="4"] [data-test-memo-header]') + .doesNotHaveClass( + /minimal-layout/, + "The memo header doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-body]') + .doesNotHaveClass( + /minimal-layout/, + "The memo body doesn't use the minimal layout." + ); + + assert + .dom('[data-test-widget="4"] [data-test-memo-actions]') + .doesNotHaveClass( + /minimal-layout/, + "The memo actions doesn't use the minimal layout." + ); + + // Widget 5 + assert + .dom('[data-test-widget="5"] [data-test-call-to-action]') + .hasText( + 'What will you create with ember-container-query ?', + 'We see the correct call to action.' + ); + + await takeSnapshot(assert); + }); +}); diff --git a/docs-app/tests/acceptance/form/accessibility-test.ts b/docs-app/tests/acceptance/form/accessibility-test.ts new file mode 100644 index 00000000..ab1d5355 --- /dev/null +++ b/docs-app/tests/acceptance/form/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | form', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/form'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/form/visual-regression-test.ts b/docs-app/tests/acceptance/form/visual-regression-test.ts new file mode 100644 index 00000000..8c851bfb --- /dev/null +++ b/docs-app/tests/acceptance/form/visual-regression-test.ts @@ -0,0 +1,140 @@ +/* eslint-disable qunit/require-expect */ +import { visit } from '@ember/test-helpers'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, takeSnapshot, timeout } from '../../helpers'; + +module('Acceptance | form', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/form'); + await timeout(); + }); + + test('@w1 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w1 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w1 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-form="Contact me"]') + .exists('We see the contact form.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasText('Submit', 'We see the submit button.'); + + await takeSnapshot(assert); + }); +}); diff --git a/docs-app/tests/acceptance/index/accessibility-test.ts b/docs-app/tests/acceptance/index/accessibility-test.ts new file mode 100644 index 00000000..f52a7a4c --- /dev/null +++ b/docs-app/tests/acceptance/index/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | index', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/not-found/accessibility-test.ts b/docs-app/tests/acceptance/not-found/accessibility-test.ts new file mode 100644 index 00000000..30d9f557 --- /dev/null +++ b/docs-app/tests/acceptance/not-found/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | not-found', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/404'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/products/accessibility-test.ts b/docs-app/tests/acceptance/products/accessibility-test.ts new file mode 100644 index 00000000..17b3e32f --- /dev/null +++ b/docs-app/tests/acceptance/products/accessibility-test.ts @@ -0,0 +1,68 @@ +import { visit } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, timeout } from '../../helpers'; + +module('Acceptance | products', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/products'); + await timeout(); + }); + + test('@w1 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h1 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h2 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w1 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w2 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); + + test('@w3 @h3 Accessibility audit', async function (assert) { + await a11yAudit(); + + assert.ok(true, 'We passed Axe tests.'); + }); +}); diff --git a/docs-app/tests/acceptance/products/visual-regression-test.ts b/docs-app/tests/acceptance/products/visual-regression-test.ts new file mode 100644 index 00000000..11924224 --- /dev/null +++ b/docs-app/tests/acceptance/products/visual-regression-test.ts @@ -0,0 +1,86 @@ +/* eslint-disable qunit/require-expect */ +import { visit } from '@ember/test-helpers'; +import { module, test } from 'qunit'; + +import { setupApplicationTest, takeSnapshot, timeout } from '../../helpers'; + +module('Acceptance | products', function (hooks) { + setupApplicationTest(hooks); + + hooks.beforeEach(async function () { + await visit('/products'); + await timeout(); + }); + + test('@w1 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h1 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w1 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h2 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w1 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w2 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); + + test('@w3 @h3 Visual snapshot', async function (assert) { + assert + .dom('[data-test-product-card]') + .exists({ count: 33 }, 'We see 33 products.'); + + await takeSnapshot(assert); + }); +}); diff --git a/docs-app/tests/helpers/container-query.ts b/docs-app/tests/helpers/container-query.ts new file mode 100644 index 00000000..c55bb14c --- /dev/null +++ b/docs-app/tests/helpers/container-query.ts @@ -0,0 +1,136 @@ +import { find } from '@ember/test-helpers'; + +type DataAttributes = { + [dataAttributeName: string]: string | undefined; +}; + +type Dimensions = { + height: number; + width: number; +}; + +type Features = { + [featureName: string]: boolean | undefined; +}; + +export interface CustomAssert extends Assert { + areDataAttributesCorrect?: (dataAttributes: DataAttributes) => void; + areDimensionsCorrect?: (dimensions: Dimensions) => void; + areFeaturesCorrect?: (features: Features) => void; +} + +export function setupContainerQueryTest(hooks: NestedHooks): void { + hooks.beforeEach(setupCustomAssertions); + hooks.afterEach(cleanupCustomAssertions); +} + +function setupCustomAssertions(assert: CustomAssert): void { + assert.areDataAttributesCorrect = (dataAttributes = {}) => { + const containerQuery = find('[data-test-container-query]'); + + for (const [dataAttributeName, expectedValue] of Object.entries( + dataAttributes + )) { + switch (expectedValue) { + case undefined: { + assert + .dom(containerQuery) + .doesNotHaveAttribute( + dataAttributeName, + `The container doesn't have the attribute "${dataAttributeName}".` + ); + + break; + } + + default: { + assert + .dom(containerQuery) + .hasAttribute( + dataAttributeName, + expectedValue, + `The container has the attribute "${dataAttributeName}".` + ); + } + } + } + }; + + assert.areDimensionsCorrect = (dimensions) => { + const { height: expectedHeight, width: expectedWidth } = dimensions; + + // Check width and height + assert + .dom('[data-test-width-height]') + .hasText( + `${expectedWidth} x ${expectedHeight}`, + 'Width and height are correct.' + ); + + // Check aspect ratio + const targetElement = find('[data-test-aspect-ratio]') as HTMLElement; + + const aspectRatio = parseFloat(targetElement.textContent!.trim()); + const expectedAspectRatio = expectedWidth / expectedHeight; + const tolerance = 0.001; + + if (expectedAspectRatio === Infinity) { + assert.true( + aspectRatio === expectedAspectRatio, + 'Aspect ratio is correct.' + ); + + return; + } + + const relativeError = + Math.abs(aspectRatio - expectedAspectRatio) / + Math.abs(expectedAspectRatio); + + assert.true(relativeError < tolerance, 'Aspect ratio is correct.'); + }; + + assert.areFeaturesCorrect = (features = {}) => { + for (const [featureName, meetsFeature] of Object.entries(features)) { + switch (meetsFeature) { + case true: { + assert + .dom(`[data-test-feature="${featureName}"]`) + .hasText( + 'true', + `The container meets the feature "${featureName}".` + ); + + break; + } + + case false: { + assert + .dom(`[data-test-feature="${featureName}"]`) + .hasText( + 'false', + `The container doesn't meet the feature "${featureName}".` + ); + + break; + } + + case undefined: { + assert + .dom(`[data-test-feature="${featureName}"]`) + .hasNoText( + `The container doesn't meet the feature "${featureName}".` + ); + + break; + } + } + } + }; +} + +function cleanupCustomAssertions(assert: CustomAssert): void { + delete assert.areDataAttributesCorrect; + delete assert.areDimensionsCorrect; + delete assert.areFeaturesCorrect; +} diff --git a/docs-app/tests/helpers/index.ts b/docs-app/tests/helpers/index.ts new file mode 100644 index 00000000..2f581490 --- /dev/null +++ b/docs-app/tests/helpers/index.ts @@ -0,0 +1,61 @@ +import { + setupApplicationTest as upstreamSetupApplicationTest, + setupRenderingTest as upstreamSetupRenderingTest, + setupTest as upstreamSetupTest, +} from 'ember-qunit'; +import EmberResolver from 'ember-resolver'; + +import { resetViewport } from './reset-viewport'; + +interface SetupTestOptions { + resolver?: EmberResolver | undefined; +} + +// This file exists to provide wrappers around ember-qunit's / ember-mocha's +// test setup functions. This way, you can easily extend the setup that is +// needed per test type. + +function setupApplicationTest( + hooks: NestedHooks, + options?: SetupTestOptions +): void { + upstreamSetupApplicationTest(hooks, options); + resetViewport(hooks); + + // Additional setup for application tests can be done here. + // + // For example, if you need an authenticated session for each + // application test, you could do: + // + // hooks.beforeEach(async function () { + // await authenticateSession(); // ember-simple-auth + // }); + // + // This is also a good place to call test setup functions coming + // from other addons: + // + // setupIntl(hooks); // ember-intl + // setupMirage(hooks); // ember-cli-mirage +} + +function setupRenderingTest( + hooks: NestedHooks, + options?: SetupTestOptions +): void { + upstreamSetupRenderingTest(hooks, options); + + // Additional setup for rendering tests can be done here. +} + +function setupTest(hooks: NestedHooks, options?: SetupTestOptions): void { + upstreamSetupTest(hooks, options); + + // Additional setup for unit tests can be done here. +} + +export { setupApplicationTest, setupRenderingTest, setupTest }; + +export * from './container-query'; +export * from './percy'; +export * from './reset-viewport'; +export * from './resize-container'; diff --git a/docs-app/tests/helpers/percy.ts b/docs-app/tests/helpers/percy.ts new file mode 100644 index 00000000..4c5d2be4 --- /dev/null +++ b/docs-app/tests/helpers/percy.ts @@ -0,0 +1,171 @@ +import { assert } from '@ember/debug'; +import percySnapshot from '@percy/ember'; + +const DEVICES = { + '400,300': 'w1-h1', + '900,300': 'w2-h1', + '1400,300': 'w3-h1', + + '400,600': 'w1-h2', + '900,600': 'w2-h2', + '1400,600': 'w3-h2', + + '400,900': 'w1-h3', + '900,900': 'w2-h3', + '1400,900': 'w3-h3', +}; + +const supportedDevices = Object.values(DEVICES); +const supportedFilters = /(@w1\s+|@w2\s+|@w3\s+|@h1\s+|@h2\s+|@h3\s+)/g; + +type QUnitAssert = { + test: { + module: { + name: string; + }; + testName: string; + }; +}; + +type SnapshotOptions = { + description: string; + only?: Array; +}; + +/* + `takeSnapshot` is designed to ensure that, + + - Percy snapshot respects the test window width. + - Percy snapshots have unique names when a test can be run on multiple devices. + + + Examples: + + // Pass `assert` to capture a user's workflow. + test('A user can visit the homepage', async function(assert) { + await visit('/'); + await takeSnapshot(assert); + }); + + // Pass `description` to capture many steps of a user's workflow. + // Pass `only` to allow snapshots on some devices. + test('A user can create an account', async function(assert) { + ... + + await takeSnapshot(assert, { + description: 'Fills out form' + }); + + await click('[data-test-button="Submit"]'); + + await takeSnapshot(assert, { + description: 'Sees success toast', + only: ['w3-h3'] + }); + + ... + }); +*/ +export async function takeSnapshot( + qunitAssert: unknown, + options: SnapshotOptions = {} as SnapshotOptions +): Promise { + validateOptions(options); + + const { description, only } = options; + const skipSnapshot = only && !only.includes(getDevice()); + + if (skipSnapshot) { + return; + } + + const name = getName(qunitAssert as QUnitAssert, description); + const { height, width } = getWindowSize(); + + await percySnapshot(name, { + widths: [width], + minHeight: height, + }); +} + +function validateOptions(options: SnapshotOptions): void { + const { description, only } = options; + + if (description !== undefined) { + assert( + '`options.description` must be a string.', + typeof description === 'string' + ); + + assert('`options.description` cannot be empty.', description !== ''); + } + + if (only !== undefined) { + assert('`options.only` must be an array of strings.', Array.isArray(only)); + + assert('`options.only` cannot be empty.', only.length >= 1); + + const listOfSupportedDevices = supportedDevices + .map((device) => `'${device}'`) + .join(', '); + + assert( + `\`options.only\` cannot include strings other than ${listOfSupportedDevices}.`, + only.every((device) => supportedDevices.includes(device)) + ); + } +} + +function getDevice(): string { + const { height, width } = getWindowSize(); + + const windowSize = `${width},${height}` as keyof typeof DEVICES; + const device = DEVICES[windowSize]; + + assert(`The window size is incorrect. Found ${windowSize}.`, !!device); + + return device; +} + +/* + `getName` creates the snapshot name in the following format: + + @ - + + Snapshot names are guaranteed to be unique if a test takes a snapshot + and the test can be run on multiple devices. +*/ +function getName(qunitAssert: QUnitAssert, description: string): string { + const moduleName = qunitAssert.test.module.name; + const testName = qunitAssert.test.testName; + + let name = testName; + + if (description) { + name += ` - ${description}`; + } + + name += ` ◆ ${moduleName}`; + + const appliedFilters = name.match(supportedFilters); + + assert( + 'The test name should include a filter, e.g. @w1, @h1, etc.', + appliedFilters !== null + ); + + const filterName = appliedFilters + .map((appliedFilter) => appliedFilter.trim()) + .join(' '); + + return `${filterName} ◆ ${name.replace(supportedFilters, '')}`; +} + +function getWindowSize(): { height: number; width: number } { + const queryParams = new URLSearchParams(window.location.search); + + return { + height: parseInt(queryParams.get('height')!, 10), + width: parseInt(queryParams.get('width')!, 10), + }; +} diff --git a/docs-app/tests/helpers/reset-viewport.ts b/docs-app/tests/helpers/reset-viewport.ts new file mode 100644 index 00000000..14ac63d4 --- /dev/null +++ b/docs-app/tests/helpers/reset-viewport.ts @@ -0,0 +1,15 @@ +/* + Do not allow ember-qunit to resize the viewport! Resizing the viewport causes + issues with tests and Percy snapshots for this addon. + + https://github.com/emberjs/ember-qunit/blob/master/vendor/ember-qunit/test-container-styles.css +*/ +export function resetViewport(hooks: NestedHooks): void { + hooks.beforeEach(function () { + const testingContainer = document.getElementById( + 'ember-testing-container' + )!; + + testingContainer.classList.add('full-screen'); + }); +} diff --git a/docs-app/tests/helpers/resize-container.ts b/docs-app/tests/helpers/resize-container.ts new file mode 100644 index 00000000..d42125bd --- /dev/null +++ b/docs-app/tests/helpers/resize-container.ts @@ -0,0 +1,37 @@ +import { assert } from '@ember/debug'; +import { later } from '@ember/runloop'; +import { find } from '@ember/test-helpers'; + +// This is a magic number. It is the time (in ms) for things to `settle` +// after a resize. It is the time that we need to wait before assertions +// that should pass will always pass. +const RERENDER_TIME = 50; + +export function timeout(milliseconds = RERENDER_TIME): Promise { + return new Promise((resolve) => { + later(resolve, milliseconds); + }); +} + +export async function resizeContainer({ + height, + width, +}: { + height: number; + width: number; +}): Promise { + const parentElement = find('[data-test-parent-element]'); + + assert( + 'Please create a parent element with the test selector `data-test-parent-element`.', + parentElement + ); + + // Since has a style of `height: 100%; width: 100%;`, + // we can set its parent element's width and height to cause container + // queries to be evaluated. + (parentElement as HTMLElement).style.height = `${height}px`; + (parentElement as HTMLElement).style.width = `${width}px`; + + await timeout(); +} diff --git a/docs-app/tests/index.html b/docs-app/tests/index.html new file mode 100644 index 00000000..1c1db938 --- /dev/null +++ b/docs-app/tests/index.html @@ -0,0 +1,42 @@ + + + + + + + + + Ember Container Query Tests + + {{content-for "head"}} + {{content-for "test-head"}} + + + + + + + {{content-for "head-footer"}} + {{content-for "test-head-footer"}} + + + {{content-for "body"}} + {{content-for "test-body"}} + +

    +
    +
    +
    +
    +
    + + + + + + + + {{content-for "body-footer"}} + {{content-for "test-body-footer"}} + + diff --git a/docs-app/tests/integration/.gitkeep b/docs-app/tests/integration/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts b/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts new file mode 100644 index 00000000..9fcb023d --- /dev/null +++ b/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts @@ -0,0 +1,467 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import type { CustomAssert } from '../../../helpers'; +import { + resizeContainer, + setupContainerQueryTest, + setupRenderingTest, + timeout, +} from '../../../helpers'; + +interface TestContext extends BaseTestContext { + dataAttributePrefix?: string; +} + +module('Integration | Component | container-query', function (hooks) { + setupRenderingTest(hooks); + setupContainerQueryTest(hooks); + + module('When @dataAttributePrefix is undefined', function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { + assert.areDataAttributesCorrect!({ + 'data-container-query-small': '', + 'data-container-query-medium': undefined, + 'data-container-query-large': undefined, + 'data-container-query-short': undefined, + 'data-container-query-tall': '', + 'data-container-query-ratio-type-A': '', + 'data-container-query-ratio-type-B': '', + 'data-container-query-ratio-type-C': undefined, + }); + }); + + test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDataAttributesCorrect!({ + 'data-container-query-small': undefined, + 'data-container-query-medium': '', + 'data-container-query-large': undefined, + 'data-container-query-short': '', + 'data-container-query-tall': undefined, + 'data-container-query-ratio-type-A': undefined, + 'data-container-query-ratio-type-B': undefined, + 'data-container-query-ratio-type-C': '', + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDataAttributesCorrect!({ + 'data-container-query-small': undefined, + 'data-container-query-medium': undefined, + 'data-container-query-large': '', + 'data-container-query-short': '', + 'data-container-query-tall': undefined, + 'data-container-query-ratio-type-A': undefined, + 'data-container-query-ratio-type-B': undefined, + 'data-container-query-ratio-type-C': undefined, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDataAttributesCorrect!({ + 'data-container-query-small': undefined, + 'data-container-query-medium': undefined, + 'data-container-query-large': undefined, + 'data-container-query-short': undefined, + 'data-container-query-tall': '', + 'data-container-query-ratio-type-A': undefined, + 'data-container-query-ratio-type-B': undefined, + 'data-container-query-ratio-type-C': '', + }); + }); + }); + + module( + 'When @dataAttributePrefix is passed (empty string)', + function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { + assert.areDataAttributesCorrect!({ + 'data-small': '', + 'data-medium': undefined, + 'data-large': undefined, + 'data-short': undefined, + 'data-tall': '', + 'data-ratio-type-A': '', + 'data-ratio-type-B': '', + 'data-ratio-type-C': undefined, + }); + }); + + test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDataAttributesCorrect!({ + 'data-small': undefined, + 'data-medium': '', + 'data-large': undefined, + 'data-short': '', + 'data-tall': undefined, + 'data-ratio-type-A': undefined, + 'data-ratio-type-B': undefined, + 'data-ratio-type-C': '', + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDataAttributesCorrect!({ + 'data-small': undefined, + 'data-medium': undefined, + 'data-large': '', + 'data-short': '', + 'data-tall': undefined, + 'data-ratio-type-A': undefined, + 'data-ratio-type-B': undefined, + 'data-ratio-type-C': undefined, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDataAttributesCorrect!({ + 'data-small': undefined, + 'data-medium': undefined, + 'data-large': undefined, + 'data-short': undefined, + 'data-tall': '', + 'data-ratio-type-A': undefined, + 'data-ratio-type-B': undefined, + 'data-ratio-type-C': '', + }); + }); + } + ); + + module( + 'When @dataAttributePrefix is passed (non-empty string)', + function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { + assert.areDataAttributesCorrect!({ + 'data-cq-small': '', + 'data-cq-medium': undefined, + 'data-cq-large': undefined, + 'data-cq-short': undefined, + 'data-cq-tall': '', + 'data-cq-ratio-type-A': '', + 'data-cq-ratio-type-B': '', + 'data-cq-ratio-type-C': undefined, + }); + }); + + test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDataAttributesCorrect!({ + 'data-cq-small': undefined, + 'data-cq-medium': '', + 'data-cq-large': undefined, + 'data-cq-short': '', + 'data-cq-tall': undefined, + 'data-cq-ratio-type-A': undefined, + 'data-cq-ratio-type-B': undefined, + 'data-cq-ratio-type-C': '', + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDataAttributesCorrect!({ + 'data-cq-small': undefined, + 'data-cq-medium': undefined, + 'data-cq-large': '', + 'data-cq-short': '', + 'data-cq-tall': undefined, + 'data-cq-ratio-type-A': undefined, + 'data-cq-ratio-type-B': undefined, + 'data-cq-ratio-type-C': undefined, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDataAttributesCorrect!({ + 'data-cq-small': undefined, + 'data-cq-medium': undefined, + 'data-cq-large': undefined, + 'data-cq-short': undefined, + 'data-cq-tall': '', + 'data-cq-ratio-type-A': undefined, + 'data-cq-ratio-type-B': undefined, + 'data-cq-ratio-type-C': '', + }); + }); + } + ); + + module('When @dataAttributePrefix is updated', function (hooks) { + hooks.beforeEach(async function (this: TestContext) { + this.dataAttributePrefix = 'cq1'; + + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + + set(this, 'dataAttributePrefix', 'cq2'); + }); + + test('The component updates the data attributes', async function (this: TestContext, assert: CustomAssert) { + assert.areDataAttributesCorrect!({ + 'data-cq1-small': undefined, + 'data-cq1-medium': undefined, + 'data-cq1-large': undefined, + 'data-cq1-short': undefined, + 'data-cq1-tall': undefined, + 'data-cq1-ratio-type-A': undefined, + 'data-cq1-ratio-type-B': undefined, + 'data-cq1-ratio-type-C': undefined, + }); + + assert.areDataAttributesCorrect!({ + 'data-cq2-small': '', + 'data-cq2-medium': undefined, + 'data-cq2-large': undefined, + 'data-cq2-short': undefined, + 'data-cq2-tall': '', + 'data-cq2-ratio-type-A': '', + 'data-cq2-ratio-type-B': '', + 'data-cq2-ratio-type-C': undefined, + }); + }); + + test('The component updates the data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDataAttributesCorrect!({ + 'data-cq1-small': undefined, + 'data-cq1-medium': undefined, + 'data-cq1-large': undefined, + 'data-cq1-short': undefined, + 'data-cq1-tall': undefined, + 'data-cq1-ratio-type-A': undefined, + 'data-cq1-ratio-type-B': undefined, + 'data-cq1-ratio-type-C': undefined, + }); + + assert.areDataAttributesCorrect!({ + 'data-cq2-small': undefined, + 'data-cq2-medium': '', + 'data-cq2-large': undefined, + 'data-cq2-short': '', + 'data-cq2-tall': undefined, + 'data-cq2-ratio-type-A': undefined, + 'data-cq2-ratio-type-B': undefined, + 'data-cq2-ratio-type-C': '', + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDataAttributesCorrect!({ + 'data-cq1-small': undefined, + 'data-cq1-medium': undefined, + 'data-cq1-large': undefined, + 'data-cq1-short': undefined, + 'data-cq1-tall': undefined, + 'data-cq1-ratio-type-A': undefined, + 'data-cq1-ratio-type-B': undefined, + 'data-cq1-ratio-type-C': undefined, + }); + + assert.areDataAttributesCorrect!({ + 'data-cq2-small': undefined, + 'data-cq2-medium': undefined, + 'data-cq2-large': '', + 'data-cq2-short': '', + 'data-cq2-tall': undefined, + 'data-cq2-ratio-type-A': undefined, + 'data-cq2-ratio-type-B': undefined, + 'data-cq2-ratio-type-C': undefined, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDataAttributesCorrect!({ + 'data-cq1-small': undefined, + 'data-cq1-medium': undefined, + 'data-cq1-large': undefined, + 'data-cq1-short': undefined, + 'data-cq1-tall': undefined, + 'data-cq1-ratio-type-A': undefined, + 'data-cq1-ratio-type-B': undefined, + 'data-cq1-ratio-type-C': undefined, + }); + + assert.areDataAttributesCorrect!({ + 'data-cq2-small': undefined, + 'data-cq2-medium': undefined, + 'data-cq2-large': undefined, + 'data-cq2-short': undefined, + 'data-cq2-tall': '', + 'data-cq2-ratio-type-A': undefined, + 'data-cq2-ratio-type-B': undefined, + 'data-cq2-ratio-type-C': '', + }); + }); + }); +}); diff --git a/docs-app/tests/integration/components/container-query/debounce-test.ts b/docs-app/tests/integration/components/container-query/debounce-test.ts new file mode 100644 index 00000000..24f16282 --- /dev/null +++ b/docs-app/tests/integration/components/container-query/debounce-test.ts @@ -0,0 +1,142 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import type { CustomAssert } from '../../../helpers'; +import { + resizeContainer, + setupContainerQueryTest, + setupRenderingTest, + timeout, +} from '../../../helpers'; + +interface TestContext extends BaseTestContext { + debounce?: number; +} + +module('Integration | Component | container-query', function (hooks) { + setupRenderingTest(hooks); + setupContainerQueryTest(hooks); + + module('When @debounce is passed', function () { + test('Container queries are debounced until the @debounce time passes', async function (this: TestContext, assert: CustomAssert) { + /* + Caution: + + There is a dependency between the implementations of this test and + the `resizeContainer` test helper. The test helper waits for 100ms to + pass so that assertions that should pass will always pass. + + As a result, we can test `@debounce` only when the value is larger + than `RERENDER_TIME`. + */ + this.debounce = 250; + + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + assert.areFeaturesCorrect!({ + small: true, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + 'ratio-type-C': false, + }); + + // After a resize, the container query results should remain the + // same as before. + await resizeContainer({ height: 300, width: 500 }); + + assert.areFeaturesCorrect!({ + small: true, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + 'ratio-type-C': false, + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areFeaturesCorrect!({ + small: true, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + 'ratio-type-C': false, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areFeaturesCorrect!({ + small: true, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + 'ratio-type-C': false, + }); + + // After the debounce time passes, the container query results + // will update. + await timeout(this.debounce); + + assert.areFeaturesCorrect!({ + small: false, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': false, + 'ratio-type-B': false, + 'ratio-type-C': true, + }); + }); + }); +}); diff --git a/docs-app/tests/integration/components/container-query/features-test.ts b/docs-app/tests/integration/components/container-query/features-test.ts new file mode 100644 index 00000000..42986150 --- /dev/null +++ b/docs-app/tests/integration/components/container-query/features-test.ts @@ -0,0 +1,401 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import type { Features } from 'ember-container-query/modifiers/container-query'; +import { module, test } from 'qunit'; + +import type { CustomAssert } from '../../../helpers'; +import { + resizeContainer, + setupContainerQueryTest, + setupRenderingTest, + timeout, +} from '../../../helpers'; + +type FeatureNames = + | 'small' + | 'medium' + | 'large' + | 'short' + | 'tall' + | 'ratio-type-A' + | 'ratio-type-B' + | 'ratio-type-C'; + +interface TestContext extends BaseTestContext { + features?: Features; +} + +module('Integration | Component | container-query', function (hooks) { + setupRenderingTest(hooks); + setupContainerQueryTest(hooks); + + module('When @features is undefined', function (hooks) { + hooks.beforeEach(async function () { + /* @ts-expect-error: We are testing a special case (@features is undefined) */ + this.features = undefined; + + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component renders', async function (this: TestContext, assert: CustomAssert) { + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + large: undefined, + short: undefined, + tall: undefined, + 'ratio-type-A': undefined, + 'ratio-type-B': undefined, + 'ratio-type-C': undefined, + }); + + assert.areDimensionsCorrect!({ height: 500, width: 250 }); + }); + + test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + large: undefined, + short: undefined, + tall: undefined, + 'ratio-type-A': undefined, + 'ratio-type-B': undefined, + 'ratio-type-C': undefined, + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + large: undefined, + short: undefined, + tall: undefined, + 'ratio-type-A': undefined, + 'ratio-type-B': undefined, + 'ratio-type-C': undefined, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + large: undefined, + short: undefined, + tall: undefined, + 'ratio-type-A': undefined, + 'ratio-type-B': undefined, + 'ratio-type-C': undefined, + }); + }); + + test('The component updates dimensions when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDimensionsCorrect!({ height: 300, width: 500 }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDimensionsCorrect!({ height: 400, width: 800 }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDimensionsCorrect!({ height: 600, width: 1000 }); + }); + }); + + module('When @features is passed', function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component renders', async function (this: TestContext, assert: CustomAssert) { + assert.areFeaturesCorrect!({ + small: true, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + 'ratio-type-C': false, + }); + + assert.areDimensionsCorrect!({ height: 500, width: 250 }); + }); + + test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areFeaturesCorrect!({ + small: false, + medium: true, + large: false, + short: true, + tall: false, + 'ratio-type-A': false, + 'ratio-type-B': false, + 'ratio-type-C': true, + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areFeaturesCorrect!({ + small: false, + medium: false, + large: true, + short: true, + tall: false, + 'ratio-type-A': false, + 'ratio-type-B': false, + 'ratio-type-C': false, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areFeaturesCorrect!({ + small: false, + medium: false, + large: false, + short: false, + tall: true, + 'ratio-type-A': false, + 'ratio-type-B': false, + 'ratio-type-C': true, + }); + }); + + test('The component updates dimensions when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areDimensionsCorrect!({ height: 300, width: 500 }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areDimensionsCorrect!({ height: 400, width: 800 }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areDimensionsCorrect!({ height: 600, width: 1000 }); + }); + }); + + module('When @features is updated', function (hooks) { + hooks.beforeEach(async function (this: TestContext) { + /* @ts-expect-error: We are testing a special case (@features is updated) */ + this.features = { + small: { + dimension: 'width', + min: 0, + max: 300, + }, + medium: { + dimension: 'width', + min: 300, + max: 600, + }, + short: { + dimension: 'height', + min: 0, + max: 500, + }, + 'ratio-type-C': { + dimension: 'aspectRatio', + min: 1.25, + max: 2, + }, + }; + + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + + /* @ts-expect-error: We are testing a special case (@features is updated) */ + set(this, 'features', { + large: { + dimension: 'width', + min: 600, + max: 900, + }, + tall: { + dimension: 'height', + min: 500, + max: Infinity, + }, + 'ratio-type-A': { + dimension: 'aspectRatio', + min: 0.25, + max: 0.75, + }, + 'ratio-type-B': { + dimension: 'aspectRatio', + min: 0.5, + max: 1.5, + }, + }); + }); + + test('The component updates the features', async function (this: TestContext, assert: CustomAssert) { + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + short: undefined, + 'ratio-type-C': undefined, + }); + + assert.areFeaturesCorrect!({ + large: false, + tall: true, + 'ratio-type-A': true, + 'ratio-type-B': true, + }); + }); + + test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + short: undefined, + 'ratio-type-C': undefined, + }); + + assert.areFeaturesCorrect!({ + large: false, + tall: false, + 'ratio-type-A': false, + 'ratio-type-B': false, + }); + + await resizeContainer({ height: 400, width: 800 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + short: undefined, + 'ratio-type-C': undefined, + }); + + assert.areFeaturesCorrect!({ + large: true, + tall: false, + 'ratio-type-A': false, + 'ratio-type-B': false, + }); + + await resizeContainer({ height: 600, width: 1000 }); + + assert.areFeaturesCorrect!({ + small: undefined, + medium: undefined, + short: undefined, + 'ratio-type-C': undefined, + }); + + assert.areFeaturesCorrect!({ + large: false, + tall: true, + 'ratio-type-A': false, + 'ratio-type-B': false, + }); + }); + }); +}); diff --git a/docs-app/tests/integration/components/container-query/splattributes-test.ts b/docs-app/tests/integration/components/container-query/splattributes-test.ts new file mode 100644 index 00000000..e8120602 --- /dev/null +++ b/docs-app/tests/integration/components/container-query/splattributes-test.ts @@ -0,0 +1,61 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import type { CustomAssert } from '../../../helpers'; +import { + setupContainerQueryTest, + setupRenderingTest, + timeout, +} from '../../../helpers'; + +module('Integration | Component | container-query', function (hooks) { + setupRenderingTest(hooks); + setupContainerQueryTest(hooks); + + module('...attributes', function () { + test('The component accepts splattributes', async function (this: TestContext, assert: CustomAssert) { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + + assert + .dom('[data-test-container-query]') + .hasClass('unique-class-name', 'Providing a custom CSS class works.'); + }); + }); +}); diff --git a/docs-app/tests/integration/components/container-query/tagName-test.ts b/docs-app/tests/integration/components/container-query/tagName-test.ts new file mode 100644 index 00000000..1d1039a6 --- /dev/null +++ b/docs-app/tests/integration/components/container-query/tagName-test.ts @@ -0,0 +1,239 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import type { CustomAssert } from '../../../helpers'; +import { + resizeContainer, + setupContainerQueryTest, + setupRenderingTest, + timeout, +} from '../../../helpers'; + +interface TestContext extends BaseTestContext { + tagName?: string; +} + +module('Integration | Component | container-query', function (hooks) { + setupRenderingTest(hooks); + setupContainerQueryTest(hooks); + + module('When @tagName is undefined', function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component has the
    tag', async function (this: TestContext, assert: CustomAssert) { + assert + .dom('[data-test-container-query]') + .hasTagName('div', 'We see the correct tag name.'); + }); + + test('The component continues to have the
    tag when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('div', 'We see the correct tag name.'); + + await resizeContainer({ height: 400, width: 800 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('div', 'We see the correct tag name.'); + + await resizeContainer({ height: 600, width: 1000 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('div', 'We see the correct tag name.'); + }); + }); + + module('When @tagName is passed', function (hooks) { + hooks.beforeEach(async function () { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + }); + + test('The component has the correct tag', async function (this: TestContext, assert: CustomAssert) { + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.'); + }); + + test('The component continues to have the correct tag when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.'); + + await resizeContainer({ height: 400, width: 800 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.'); + + await resizeContainer({ height: 600, width: 1000 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.'); + }); + }); + + module('When @tagName is updated', function (hooks) { + hooks.beforeEach(async function (this: TestContext) { + this.tagName = 'section'; + + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +

    {{CQ.features.small}}

    +

    {{CQ.features.medium}}

    +

    {{CQ.features.large}}

    + +

    {{CQ.features.short}}

    +

    {{CQ.features.tall}}

    + +

    {{CQ.features.ratio-type-A}}

    +

    {{CQ.features.ratio-type-B}}

    +

    {{CQ.features.ratio-type-C}}

    + +

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    +

    {{CQ.dimensions.aspectRatio}}

    +
    +
    + `); + + await timeout(); + + set(this, 'tagName', 'article'); + }); + + test("The component doesn't update the tag", async function (this: TestContext, assert: CustomAssert) { + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.') + .doesNotHaveTagName('article', 'The tag name should not change.'); + }); + + test('The component continues to not update the tag when it is resized', async function (this: TestContext, assert: CustomAssert) { + await resizeContainer({ height: 300, width: 500 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.') + .doesNotHaveTagName('article', 'The tag name should not change.'); + + await resizeContainer({ height: 400, width: 800 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.') + .doesNotHaveTagName('article', 'The tag name should not change.'); + + await resizeContainer({ height: 600, width: 1000 }); + + assert + .dom('[data-test-container-query]') + .hasTagName('section', 'We see the correct tag name.') + .doesNotHaveTagName('article', 'The tag name should not change.'); + }); + }); +}); diff --git a/docs-app/tests/integration/components/navigation-menu-test.ts b/docs-app/tests/integration/components/navigation-menu-test.ts new file mode 100644 index 00000000..35ec1c12 --- /dev/null +++ b/docs-app/tests/integration/components/navigation-menu-test.ts @@ -0,0 +1,69 @@ +import type { TestContext } from '@ember/test-helpers'; +import { findAll, render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Component | navigation-menu', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders a navigation menu', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-nav="Main Navigation"]') + .hasAria( + 'label', + 'Main Navigation', + 'We can pass @name to specify the navigation.' + ) + .hasTagName('nav', 'We see the correct tag name.'); + + const links = findAll('[data-test-link]'); + + assert.strictEqual(links.length, 4, 'We see 4 links.'); + + assert + .dom(links[0]) + .hasAttribute('href', '/', 'We see the correct href for the 1st link.') + .hasText('Home', 'We see the correct label for the 1st link.'); + + assert + .dom(links[1]) + .hasAttribute( + 'href', + '/album', + 'We see the correct href for the 2nd link.' + ) + .hasText('Album', 'We see the correct label for the 2nd link.'); + + assert + .dom(links[2]) + .hasAttribute( + 'href', + '/dashboard', + 'We see the correct href for the 3rd link.' + ) + .hasText('Dashboard', 'We see the correct label for the 3rd link.'); + + assert + .dom(links[3]) + .hasAttribute( + 'href', + '/form', + 'We see the correct href for the 4th link.' + ) + .hasText('Form', 'We see the correct label for the 4th link.'); + }); +}); diff --git a/docs-app/tests/integration/components/products/product/card-test.ts b/docs-app/tests/integration/components/products/product/card-test.ts new file mode 100644 index 00000000..70f72b9b --- /dev/null +++ b/docs-app/tests/integration/components/products/product/card-test.ts @@ -0,0 +1,62 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import type { Product } from 'docs-app/data/products'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { hbs } from 'ember-cli-htmlbars'; +import { setupRenderingTest } from 'ember-qunit'; +import { module, test } from 'qunit'; + +interface TestContext extends BaseTestContext { + product: Product; +} + +module('Integration | Component | products/product/card', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (this: TestContext) { + this.product = { + description: 'Made with organic herbs', + id: '1', + imageUrl: + 'https://images.pexels.com/photos/414645/pexels-photo-414645.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', + name: 'Vanilla Ice Cream Cake', + price: 40, + rating: 4.5, + seller: "Amy's", + shortDescription: 'Made with organic herbs', + }; + }); + + test('The component renders a product', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Name"]') + .hasText('Vanilla Ice Cream Cake', 'We see the product name.'); + + assert + .dom('[data-test-field="Short Description"]') + .hasText( + 'Made with organic herbs', + 'We see the product short description.' + ); + + assert + .dom('[data-test-field="Price"]') + .hasText('$40', 'We see the product price.'); + + assert + .dom('[data-test-link="Learn More"]') + .hasTagName('a', 'We see the correct tag name.') + .hasText('Learn more', 'We see the learn more link.'); + + await a11yAudit(); + + assert.ok(true, 'We passed the accessibility audit.'); + }); +}); diff --git a/docs-app/tests/integration/components/products/product/image-test.ts b/docs-app/tests/integration/components/products/product/image-test.ts new file mode 100644 index 00000000..2bbc1f8d --- /dev/null +++ b/docs-app/tests/integration/components/products/product/image-test.ts @@ -0,0 +1,19 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { setupRenderingTest } from 'ember-qunit'; +import { module, test } from 'qunit'; + +module('Integration | Component | products/product/image', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders a placeholder in test environment', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert.dom('img').doesNotExist('We should not make a network request.'); + }); +}); diff --git a/docs-app/tests/integration/components/tracks-test.ts b/docs-app/tests/integration/components/tracks-test.ts new file mode 100644 index 00000000..30337b02 --- /dev/null +++ b/docs-app/tests/integration/components/tracks-test.ts @@ -0,0 +1,121 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import type { Album } from 'docs-app/data/album'; +import albumData from 'docs-app/data/album'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { resizeContainer, setupRenderingTest } from '../../helpers'; + +interface TestContext extends BaseTestContext { + album: Album; +} + +module('Integration | Component | tracks', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (this: TestContext) { + this.album = albumData; + }); + + test('uses container queries to render tracks', async function (this: TestContext, assert) { + // Features: small, short + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    + +
    + `); + + assert + .dom('[data-test-list="Tracks"]') + .exists('We see a list.') + .hasAttribute( + 'data-css-grid', + '11 x 1', + 'The list is shown in an 11 x 1 grid.' + ); + + assert + .dom('[data-test-table="Tracks"]') + .doesNotExist("We don't see a table."); + + // Features: medium, short + await resizeContainer({ height: 240, width: 560 }); + + assert + .dom('[data-test-list="Tracks"]') + .exists('We see a list.') + .hasAttribute( + 'data-css-grid', + '6 x 2', + 'The list is shown in a 6 x 2 grid.' + ); + + assert + .dom('[data-test-table="Tracks"]') + .doesNotExist("We don't see a table."); + + // Features: large, short + await resizeContainer({ height: 240, width: 880 }); + + assert + .dom('[data-test-list="Tracks"]') + .exists('We see a list.') + .hasAttribute( + 'data-css-grid', + '4 x 3', + 'The list is shown in a 4 x 3 grid.' + ); + + assert + .dom('[data-test-table="Tracks"]') + .doesNotExist("We don't see a table."); + + // Features: small, tall + await resizeContainer({ height: 640, width: 240 }); + + assert + .dom('[data-test-list="Tracks"]') + .exists('We see a list.') + .hasAttribute( + 'data-css-grid', + '11 x 1', + 'The list is shown in an 11 x 1 grid.' + ); + + assert + .dom('[data-test-table="Tracks"]') + .doesNotExist("We don't see a table."); + + // Features: medium, tall + await resizeContainer({ height: 640, width: 560 }); + + assert + .dom('[data-test-list="Tracks"]') + .exists('We see a list.') + .hasAttribute( + 'data-css-grid', + '6 x 2', + 'The list is shown in a 6 x 2 grid.' + ); + + assert + .dom('[data-test-table="Tracks"]') + .doesNotExist("We don't see a table."); + + // Features: large, tall + await resizeContainer({ height: 640, width: 880 }); + + assert + .dom('[data-test-list="Tracks"]') + .doesNotExist("We don't see a list."); + + assert.dom('[data-test-table="Tracks"]').exists('We see a table.'); + }); +}); diff --git a/docs-app/tests/integration/components/tracks/list-test.ts b/docs-app/tests/integration/components/tracks/list-test.ts new file mode 100644 index 00000000..50deb1bf --- /dev/null +++ b/docs-app/tests/integration/components/tracks/list-test.ts @@ -0,0 +1,98 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { findAll, render } from '@ember/test-helpers'; +import type { Track } from 'docs-app/data/album'; +import albumData from 'docs-app/data/album'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +type TrackProperties = { + explicit: boolean; + length: string; + title: string; + trackNumber: number; +}; + +interface CustomAssert extends Assert { + isTrackCorrect?: ( + trackElement: Element, + trackProperties: TrackProperties + ) => void; +} + +interface TestContext extends BaseTestContext { + tracks: Array; +} + +module('Integration | Component | tracks/list', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (assert: CustomAssert) { + assert.isTrackCorrect = (trackElement, trackProperties) => { + const { explicit, title, trackNumber } = trackProperties; + + assert + .dom('[data-test-field="Title"]', trackElement) + .hasText( + title, + `For track #${trackNumber}, the Title field is correct.` + ); + + assert + .dom('[data-test-field="Explicit"]', trackElement) + .exists( + { count: explicit ? 1 : 0 }, + `For track #${trackNumber}, the Explicit field is correct.` + ); + }; + }); + + hooks.afterEach(function (assert: CustomAssert) { + delete assert.isTrackCorrect; + }); + + module('When @tracks is an empty array', function () { + test('The component renders an empty list', async function (this: TestContext, assert: CustomAssert) { + this.tracks = []; + + await render(hbs` + + `); + + assert.dom('[data-test-item]').doesNotExist('There are 0 tracks.'); + }); + }); + + module('When @tracks is a non-empty array', function () { + test('The component renders a non-empty list', async function (this: TestContext, assert: CustomAssert) { + this.tracks = albumData.tracks; + + await render(hbs` + + `); + + const tracks = findAll('[data-test-item]'); + + assert.strictEqual(tracks.length, 11, 'There are 11 tracks.'); + + assert.isTrackCorrect!(tracks[0]!, { + trackNumber: 1, + title: 'Life Itself', + length: '4:41', + explicit: false, + }); + + assert.isTrackCorrect!(tracks[10]!, { + trackNumber: 11, + title: 'Agnes', + length: '4:32', + explicit: true, + }); + }); + }); +}); diff --git a/docs-app/tests/integration/components/tracks/table-test.ts b/docs-app/tests/integration/components/tracks/table-test.ts new file mode 100644 index 00000000..df23e767 --- /dev/null +++ b/docs-app/tests/integration/components/tracks/table-test.ts @@ -0,0 +1,105 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { findAll, render } from '@ember/test-helpers'; +import type { Track } from 'docs-app/data/album'; +import albumData from 'docs-app/data/album'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +type TrackProperties = { + explicit: boolean; + length: string; + title: string; + trackNumber: number; +}; + +interface CustomAssert extends Assert { + isTrackCorrect?: ( + trackElement: Element, + trackProperties: TrackProperties + ) => void; +} + +interface TestContext extends BaseTestContext { + tracks: Array; +} + +module('Integration | Component | tracks/table', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (assert: CustomAssert) { + assert.isTrackCorrect = (trackElement, trackProperties) => { + const { explicit, length, title, trackNumber } = trackProperties; + + assert + .dom('[data-test-column="Title"]', trackElement) + .hasText( + title, + `For track #${trackNumber}, the Title column is correct.` + ); + + assert + .dom('[data-test-column="Length"]', trackElement) + .hasText( + length, + `For track #${trackNumber}, the Length column is correct.` + ); + + assert + .dom('[data-test-column="Explicit"]', trackElement) + .hasText( + explicit ? 'Yes' : '', + `For track #${trackNumber}, the Explicit column is correct.` + ); + }; + }); + + hooks.afterEach(function (assert: CustomAssert) { + delete assert.isTrackCorrect; + }); + + module('When @tracks is an empty array', function () { + test('The component renders an empty table', async function (this: TestContext, assert: CustomAssert) { + this.tracks = []; + + await render(hbs` + + `); + + assert.dom('[data-test-row]').doesNotExist('There are 0 tracks.'); + }); + }); + + module('When @tracks is a non-empty array', function () { + test('The component renders a non-empty table', async function (this: TestContext, assert: CustomAssert) { + this.tracks = albumData.tracks; + + await render(hbs` + + `); + + const tracks = findAll('[data-test-row]'); + + assert.strictEqual(tracks.length, 11, 'There are 11 tracks.'); + + assert.isTrackCorrect!(tracks[0]!, { + trackNumber: 1, + title: 'Life Itself', + length: '4:41', + explicit: false, + }); + + assert.isTrackCorrect!(tracks[10]!, { + trackNumber: 11, + title: 'Agnes', + length: '4:32', + explicit: true, + }); + }); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form-test.ts b/docs-app/tests/integration/components/ui/form-test.ts new file mode 100644 index 00000000..6c8f2739 --- /dev/null +++ b/docs-app/tests/integration/components/ui/form-test.ts @@ -0,0 +1,81 @@ +import type { TestContext } from '@ember/test-helpers'; +import { find, render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | ui/form', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders a form', async function (this: TestContext, assert) { + await render(hbs` + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    + `); + + const titleId = find('[data-test-title]')!.getAttribute('id')!; + const instructionsId = find('[data-test-instructions]')!.getAttribute( + 'id' + )!; + + assert + .dom('[data-test-form="Contact me"]') + .hasAria( + 'describedby', + instructionsId, + 'We see the correct aria-describedby.' + ) + .hasAria('labelledby', titleId, 'We see the correct aria-labelledby.'); + + assert.dom('[data-test-field]').exists({ count: 4 }, 'We see 4 fields.'); + + assert + .dom('[data-test-button="Submit"]') + .hasAttribute('type', 'submit', 'We see the correct type.') + .hasTagName('button', 'We see the correct tag name.') + .hasText('Submit', 'We see the submit button.'); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form/checkbox-test.ts b/docs-app/tests/integration/components/ui/form/checkbox-test.ts new file mode 100644 index 00000000..cc052298 --- /dev/null +++ b/docs-app/tests/integration/components/ui/form/checkbox-test.ts @@ -0,0 +1,224 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { click, render, triggerKeyEvent } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../../helpers'; + +interface TestContext extends BaseTestContext { + changeset: Record; + updateChangeset: ({ key, value }: { key: string; value: any }) => void; +} + +module('Integration | Component | ui/form/checkbox', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (this: TestContext) { + this.changeset = { + email: 'zoey@emberjs.com', + message: 'I 🧡 container queries!', + name: 'Zoey', + subscribe: true, + }; + + this.updateChangeset = () => { + // Do nothing + }; + }); + + test('The component renders a label and a checkbox', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Subscribe to The Ember Times?', 'We see the correct label.'); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'true', 'We see the correct value.') + .hasAria('disabled', 'false', 'The input should be enabled.') + .hasAria('readonly', 'false', 'The input should not be readonly.') + .hasAria('required', 'false', 'The input should not be required.') + .hasAttribute('role', 'checkbox', 'We see the correct role.') + .hasAttribute('tabindex', '0', 'The input is focusable.') + .hasTagName('span', 'We see the correct tag name.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); + + test('We can pass @isDisabled to disable the input', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .doesNotHaveAttribute('tabindex', 'The input should not be focusable.') + .hasAria('disabled', 'true', 'The input is disabled.'); + }); + + test('We can pass @isReadOnly to display the value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'true', 'We see the correct value.') + .hasAria('readonly', 'true', 'We see the aria-readonly attribute.') + .hasAttribute('tabindex', '0', 'The input is focusable.'); + }); + + test('We can pass @isRequired to require a value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText( + 'Subscribe to The Ember Times? *', + 'The label shows that the field is required.' + ); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('required', 'true', 'The input should be required.'); + }); + + test('We can click on the checkbox to toggle the value', async function (this: TestContext, assert) { + assert.expect(6); + + let expectedValue = false; + + this.updateChangeset = ({ key, value }) => { + assert.strictEqual( + value, + expectedValue, + 'The changeset has the correct value.' + ); + + set(this.changeset, key, value); + }; + + await render(hbs` + + `); + + // Click the checkbox + await click('[data-test-field="Subscribe to The Ember Times?"]'); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'false', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .hasText('Please select the checkbox.', 'We see an error message.'); + + // Click the checkbox again + expectedValue = true; + + await click('[data-test-field="Subscribe to The Ember Times?"]'); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'true', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); + + test('We can press the Space key to toggle the value', async function (this: TestContext, assert) { + assert.expect(6); + + let expectedValue = false; + + this.updateChangeset = ({ key, value }) => { + assert.strictEqual( + value, + expectedValue, + 'The changeset has the correct value.' + ); + + set(this.changeset, key, value); + }; + + await render(hbs` + + `); + + // Press the Space key + await triggerKeyEvent( + '[data-test-field="Subscribe to The Ember Times?"]', + 'keypress', + 'Space' + ); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'false', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .hasText('Please select the checkbox.', 'We see an error message.'); + + // Press the Space key again + expectedValue = true; + + await triggerKeyEvent( + '[data-test-field="Subscribe to The Ember Times?"]', + 'keypress', + 'Space' + ); + + assert + .dom('[data-test-field="Subscribe to The Ember Times?"]') + .hasAria('checked', 'true', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form/field-test.ts b/docs-app/tests/integration/components/ui/form/field-test.ts new file mode 100644 index 00000000..de692763 --- /dev/null +++ b/docs-app/tests/integration/components/ui/form/field-test.ts @@ -0,0 +1,76 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { a11yAudit } from 'ember-a11y-testing/test-support'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../../helpers'; + +module('Integration | Component | ui/form/field', function (hooks) { + setupRenderingTest(hooks); + + test('The component handles the field layout', async function (this: TestContext, assert) { + await render(hbs` + + <:label as |l|> + + + + <:field as |f|> + + + + `); + + assert.dom('[data-test-label]').hasText('Name', 'We see the label.'); + + assert.dom('[data-test-field="Name"]').hasValue('', 'We see the field.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + + await a11yAudit(); + + assert.ok(true, 'We passed the accessibility audit.'); + }); + + test('We can pass @errorMessage to show an error message', async function (this: TestContext, assert) { + await render(hbs` + + <:label as |l|> + + + + <:field as |f|> + + + + `); + + assert + .dom('[data-test-feedback]') + .hasText('Please provide a value.', 'We see the error message.'); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form/information-test.ts b/docs-app/tests/integration/components/ui/form/information-test.ts new file mode 100644 index 00000000..9269356d --- /dev/null +++ b/docs-app/tests/integration/components/ui/form/information-test.ts @@ -0,0 +1,65 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../../helpers'; + +module('Integration | Component | ui/form/information', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders nothing when we do not pass @title or @instructions', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-title]') + .doesNotExist('We should not see the form title.'); + + assert + .dom('[data-test-instructions]') + .doesNotExist('We should not see the form instructions.'); + }); + + test('We can pass @title to display the form title', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-title]') + .hasAttribute('id', 'ember123-title', 'We see the correct ID.') + .hasText('Contact me', 'We see the form title.'); + + assert + .dom('[data-test-instructions]') + .doesNotExist('We should not see the form instructions.'); + }); + + test('We can pass @instructions to display the form instructions', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-title]') + .doesNotExist('We should not see the form title.'); + + assert + .dom('[data-test-instructions]') + .hasAttribute('id', 'ember123-instructions', 'We see the correct ID.') + .hasText( + 'Still have questions about ember-container-query? Try sending me a message.', + 'We see the form instructions.' + ); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form/input-test.ts b/docs-app/tests/integration/components/ui/form/input-test.ts new file mode 100644 index 00000000..2ca39162 --- /dev/null +++ b/docs-app/tests/integration/components/ui/form/input-test.ts @@ -0,0 +1,187 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { fillIn, render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../../helpers'; + +interface TestContext extends BaseTestContext { + changeset: Record; + updateChangeset: ({ key, value }: { key: string; value: any }) => void; +} + +module('Integration | Component | ui/form/input', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (this: TestContext) { + this.changeset = { + email: 'zoey@emberjs.com', + message: 'I 🧡 container queries!', + name: 'Zoey', + subscribe: false, + }; + + this.updateChangeset = () => { + // Do nothing + }; + }); + + test('The component renders a label and an input', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Name', 'We see the correct label.'); + + assert + .dom('[data-test-field="Name"]') + .doesNotHaveAttribute('readonly', 'The input should not be readonly.') + .hasAttribute('type', 'text', 'We see the correct type.') + .hasTagName('input', 'We see the correct tag name.') + .hasValue('Zoey', 'We see the correct value.') + .isEnabled('The input should be enabled.') + .isNotRequired('The input should not be required.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); + + test('We can pass @isDisabled to disable the input', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert.dom('[data-test-field="Name"]').isDisabled('The input is disabled.'); + }); + + test('We can pass @isReadOnly to display the value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Name"]') + .hasAttribute('readonly', '', 'We see the readonly attribute.') + .hasValue('Zoey', 'We see the correct value.'); + }); + + test('We can pass @isRequired to require a value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Name *', 'The label shows that the field is required.'); + + assert + .dom('[data-test-field="Name"]') + .isRequired('The input should be required.'); + }); + + test('We can pass @onUpdate to get the updated value', async function (this: TestContext, assert) { + assert.expect(6); + + let expectedValue = ''; + + this.updateChangeset = ({ key, value }) => { + assert.strictEqual( + value, + expectedValue, + 'The changeset has the correct value.' + ); + + set(this.changeset, key, value); + }; + + await render(hbs` + + `); + + // Update the value + await fillIn('[data-test-field="Name"]', ''); + + assert + .dom('[data-test-field="Name"]') + .hasValue('', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .hasText('Please provide a value.', 'We see an error message.'); + + // Update the value again + expectedValue = 'Tomster'; + + await fillIn('[data-test-field="Name"]', 'Tomster'); + + assert + .dom('[data-test-field="Name"]') + .hasValue('Tomster', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); + + test('We can pass @type to create an email input', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Email', 'We see the correct label.'); + + assert + .dom('[data-test-field="Email"]') + .doesNotHaveAttribute('readonly', 'The input should not be readonly.') + .hasAttribute('type', 'email', 'We see the correct type.') + .hasTagName('input', 'We see the correct tag name.') + .hasValue('zoey@emberjs.com', 'We see the correct value.') + .isEnabled('The input should be enabled.') + .isNotRequired('The input should not be required.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); +}); diff --git a/docs-app/tests/integration/components/ui/form/textarea-test.ts b/docs-app/tests/integration/components/ui/form/textarea-test.ts new file mode 100644 index 00000000..0f8916fd --- /dev/null +++ b/docs-app/tests/integration/components/ui/form/textarea-test.ts @@ -0,0 +1,159 @@ +import { set } from '@ember/object'; +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import { fillIn, render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../../helpers'; + +interface TestContext extends BaseTestContext { + changeset: Record; + updateChangeset: ({ key, value }: { key: string; value: any }) => void; +} + +module('Integration | Component | ui/form/textarea', function (hooks) { + setupRenderingTest(hooks); + + hooks.beforeEach(function (this: TestContext) { + this.changeset = { + email: 'zoey@emberjs.com', + message: 'I 🧡 container queries!', + name: 'Zoey', + subscribe: false, + }; + + this.updateChangeset = () => { + // Do nothing + }; + }); + + test('The component renders a label and a textarea', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Message', 'We see the correct label.'); + + assert + .dom('[data-test-field="Message"]') + .doesNotHaveAttribute('readonly', 'The input should not be readonly.') + .hasTagName('textarea', 'We see the correct tag name.') + .hasValue('I 🧡 container queries!', 'We see the correct value.') + .isEnabled('The textarea should be enabled.') + .isNotRequired('The textarea should not be required.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); + + test('We can pass @isDisabled to disable the text area', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Message"]') + .isDisabled('The textarea is disabled.'); + }); + + test('We can pass @isReadOnly to display the value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-field="Message"]') + .hasAttribute('readonly', '', 'We see the readonly attribute.') + .hasValue('I 🧡 container queries!', 'We see the correct value.'); + }); + + test('We can pass @isRequired to require a value', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-label]') + .hasText('Message *', 'The label shows that the field is required.'); + + assert + .dom('[data-test-field="Message"]') + .isRequired('The textarea should be required.'); + }); + + test('We can pass @onUpdate to get the updated value', async function (this: TestContext, assert) { + assert.expect(6); + + let expectedValue = ''; + + this.updateChangeset = ({ key, value }) => { + assert.strictEqual( + value, + expectedValue, + 'The changeset has the correct value.' + ); + + set(this.changeset, key, value); + }; + + await render(hbs` + + `); + + // Update the value + await fillIn('[data-test-field="Message"]', ''); + + assert + .dom('[data-test-field="Message"]') + .hasValue('', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .hasText('Please provide a value.', 'We see an error message.'); + + // Update the value again + expectedValue = 'Keep up the good work!'; + + await fillIn('[data-test-field="Message"]', 'Keep up the good work!'); + + assert + .dom('[data-test-field="Message"]') + .hasValue('Keep up the good work!', 'We see the correct value.'); + + assert + .dom('[data-test-feedback]') + .doesNotExist('We should not see an error message.'); + }); +}); diff --git a/docs-app/tests/integration/components/ui/page-test.ts b/docs-app/tests/integration/components/ui/page-test.ts new file mode 100644 index 00000000..8364d437 --- /dev/null +++ b/docs-app/tests/integration/components/ui/page-test.ts @@ -0,0 +1,25 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | ui/page', function (hooks) { + setupRenderingTest(hooks); + + test('The component handles the page layout', async function (this: TestContext, assert) { + await render(hbs` + +
    +
    +
    + `); + + assert.dom('h1').hasText('Form', 'We see the title.'); + + assert.dom('[data-test-body]').exists('We see the yielded content.'); + }); +}); diff --git a/docs-app/tests/integration/components/widgets/widget-1-test.ts b/docs-app/tests/integration/components/widgets/widget-1-test.ts new file mode 100644 index 00000000..8398352a --- /dev/null +++ b/docs-app/tests/integration/components/widgets/widget-1-test.ts @@ -0,0 +1,32 @@ +import type { TestContext } from '@ember/test-helpers'; +import { findAll, render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | widgets/widget-1', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders', async function (this: TestContext, assert) { + await render(hbs` + + `); + + const titles = findAll('[data-test-title]'); + + assert.strictEqual(titles.length, 3, 'We see 3 titles.'); + + assert + .dom(titles[0]) + .hasText('Item 1', 'We see the correct text for the 1st title.'); + + assert + .dom(titles[1]) + .hasText('Item 2', 'We see the correct text for the 2nd title.'); + + assert + .dom(titles[2]) + .hasText('Item 3', 'We see the correct text for the 3rd title.'); + }); +}); diff --git a/docs-app/tests/integration/components/widgets/widget-2-test.ts b/docs-app/tests/integration/components/widgets/widget-2-test.ts new file mode 100644 index 00000000..810b0369 --- /dev/null +++ b/docs-app/tests/integration/components/widgets/widget-2-test.ts @@ -0,0 +1,20 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | widgets/widget-2', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert.dom('[data-test-visualization]').exists('We see the visualization.'); + + assert.dom('[data-test-captions]').exists('We see the captions.'); + }); +}); diff --git a/docs-app/tests/integration/components/widgets/widget-3-test.ts b/docs-app/tests/integration/components/widgets/widget-3-test.ts new file mode 100644 index 00000000..090ff16d --- /dev/null +++ b/docs-app/tests/integration/components/widgets/widget-3-test.ts @@ -0,0 +1,18 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | widgets/widget-3', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert.dom('[data-test-tour-schedule]').exists('We see the tour schedule.'); + }); +}); diff --git a/docs-app/tests/integration/components/widgets/widget-4-test.ts b/docs-app/tests/integration/components/widgets/widget-4-test.ts new file mode 100644 index 00000000..9b0f4297 --- /dev/null +++ b/docs-app/tests/integration/components/widgets/widget-4-test.ts @@ -0,0 +1,20 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | widgets/widget-4', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-link="All memos"]') + .exists('We see the All memos link.'); + }); +}); diff --git a/docs-app/tests/integration/components/widgets/widget-5-test.ts b/docs-app/tests/integration/components/widgets/widget-5-test.ts new file mode 100644 index 00000000..029cac81 --- /dev/null +++ b/docs-app/tests/integration/components/widgets/widget-5-test.ts @@ -0,0 +1,23 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../../helpers'; + +module('Integration | Component | widgets/widget-5', function (hooks) { + setupRenderingTest(hooks); + + test('The component renders', async function (this: TestContext, assert) { + await render(hbs` + + `); + + assert + .dom('[data-test-call-to-action]') + .hasText( + 'What will you create with ember-container-query ?', + 'We see the correct text for call-to-action.' + ); + }); +}); diff --git a/docs-app/tests/integration/helpers/aspect-ratio-test.ts b/docs-app/tests/integration/helpers/aspect-ratio-test.ts new file mode 100644 index 00000000..a3ad9a03 --- /dev/null +++ b/docs-app/tests/integration/helpers/aspect-ratio-test.ts @@ -0,0 +1,38 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Helper | aspect-ratio', function (hooks) { + setupRenderingTest(hooks); + + test('can return a hash with default values', async function (this: TestContext, assert) { + await render(hbs` + {{#let (aspect-ratio) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('aspectRatio'); + assert.dom('[data-test-value="min"]').hasText('0'); + assert.dom('[data-test-value="max"]').hasText('Infinity'); + }); + + test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { + await render(hbs` + {{#let (aspect-ratio min=0.25 max=0.75) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('aspectRatio'); + assert.dom('[data-test-value="min"]').hasText('0.25'); + assert.dom('[data-test-value="max"]').hasText('0.75'); + }); +}); diff --git a/docs-app/tests/integration/helpers/height-test.ts b/docs-app/tests/integration/helpers/height-test.ts new file mode 100644 index 00000000..416eea41 --- /dev/null +++ b/docs-app/tests/integration/helpers/height-test.ts @@ -0,0 +1,38 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Helper | height', function (hooks) { + setupRenderingTest(hooks); + + test('can return a hash with default values', async function (this: TestContext, assert) { + await render(hbs` + {{#let (height) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('height'); + assert.dom('[data-test-value="min"]').hasText('0'); + assert.dom('[data-test-value="max"]').hasText('Infinity'); + }); + + test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { + await render(hbs` + {{#let (height min=100 max=200) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('height'); + assert.dom('[data-test-value="min"]').hasText('100'); + assert.dom('[data-test-value="max"]').hasText('200'); + }); +}); diff --git a/docs-app/tests/integration/helpers/width-test.ts b/docs-app/tests/integration/helpers/width-test.ts new file mode 100644 index 00000000..a1c96b85 --- /dev/null +++ b/docs-app/tests/integration/helpers/width-test.ts @@ -0,0 +1,38 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Helper | width', function (hooks) { + setupRenderingTest(hooks); + + test('can return a hash with default values', async function (this: TestContext, assert) { + await render(hbs` + {{#let (width) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('width'); + assert.dom('[data-test-value="min"]').hasText('0'); + assert.dom('[data-test-value="max"]').hasText('Infinity'); + }); + + test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { + await render(hbs` + {{#let (width min=100 max=200) as |output|}} +

    {{output.dimension}}

    +

    {{output.min}}

    +

    {{output.max}}

    + {{/let}} + `); + + assert.dom('[data-test-value="dimension"]').hasText('width'); + assert.dom('[data-test-value="min"]').hasText('100'); + assert.dom('[data-test-value="max"]').hasText('200'); + }); +}); diff --git a/docs-app/tests/integration/modifiers/container-query-test.ts b/docs-app/tests/integration/modifiers/container-query-test.ts new file mode 100644 index 00000000..027acd3f --- /dev/null +++ b/docs-app/tests/integration/modifiers/container-query-test.ts @@ -0,0 +1,28 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Modifier | container-query', function (hooks) { + setupRenderingTest(hooks); + + test('We can call the modifier without passing arguments', async function (this: TestContext, assert) { + await render(hbs` + {{!-- template-lint-disable no-inline-styles --}} +
    +
    +
    +
    + `); + + assert.ok(true); + }); +}); diff --git a/docs-app/tests/integration/modifiers/draw-stacked-chart-test.ts b/docs-app/tests/integration/modifiers/draw-stacked-chart-test.ts new file mode 100644 index 00000000..9a553e77 --- /dev/null +++ b/docs-app/tests/integration/modifiers/draw-stacked-chart-test.ts @@ -0,0 +1,20 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Modifier | draw-stacked-chart', function (hooks) { + setupRenderingTest(hooks); + + test('We can draw a chart', async function (this: TestContext, assert) { + await render(hbs` +
    + +
    + `); + + assert.ok(true); + }); +}); diff --git a/docs-app/tests/integration/modifiers/dynamic-css-grid-test.ts b/docs-app/tests/integration/modifiers/dynamic-css-grid-test.ts new file mode 100644 index 00000000..b435deda --- /dev/null +++ b/docs-app/tests/integration/modifiers/dynamic-css-grid-test.ts @@ -0,0 +1,25 @@ +import type { TestContext } from '@ember/test-helpers'; +import { render } from '@ember/test-helpers'; +import { hbs } from 'ember-cli-htmlbars'; +import { module, test } from 'qunit'; + +import { setupRenderingTest } from '../../helpers'; + +module('Integration | Modifier | dynamic-css-grid', function (hooks) { + setupRenderingTest(hooks); + + test('We can dynamically style the CSS grid', async function (this: TestContext, assert) { + await render(hbs` +
    +
    + `); + + assert.ok(true); + }); +}); diff --git a/docs-app/tests/test-helper.ts b/docs-app/tests/test-helper.ts new file mode 100644 index 00000000..96df3d27 --- /dev/null +++ b/docs-app/tests/test-helper.ts @@ -0,0 +1,23 @@ +import 'qunit-dom'; + +import { setApplication } from '@ember/test-helpers'; +import Application from 'docs-app/app'; +import config from 'docs-app/config/environment'; +import { setRunOptions } from 'ember-a11y-testing/test-support'; +import { start } from 'ember-qunit'; +import * as QUnit from 'qunit'; +import { setup } from 'qunit-dom'; + +setApplication(Application.create(config.APP)); + +setup(QUnit.assert); + +setRunOptions({ + rules: { + 'scrollable-region-focusable': { + enabled: false, + }, + }, +}); + +start(); diff --git a/docs-app/tests/unit/.gitkeep b/docs-app/tests/unit/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/docs-app/tests/unit/utils/components/widgets/widget-2-test.ts b/docs-app/tests/unit/utils/components/widgets/widget-2-test.ts new file mode 100644 index 00000000..345b9ab7 --- /dev/null +++ b/docs-app/tests/unit/utils/components/widgets/widget-2-test.ts @@ -0,0 +1,88 @@ +import musicRevenue from 'docs-app/data/music-revenue'; +import { + createDataForVisualization, + createSummariesForCaptions, + formatRevenue, +} from 'docs-app/utils/components/widgets/widget-2'; +import { module, test } from 'qunit'; + +module('Unit | Utility | components/widgets/widget-2', function () { + module('formatRevenue', function () { + test('formats a revenue in USD', function (assert) { + assert.strictEqual(formatRevenue(1.234567), '$1'); + + assert.strictEqual(formatRevenue(1.234567e3), '$1,235'); + + assert.strictEqual(formatRevenue(1.234567e6), '$1.2 million'); + + assert.strictEqual(formatRevenue(1.234567e9), '$1.2 billion'); + + assert.strictEqual(formatRevenue(1.234567e12), '$1.2 trillion'); + }); + }); + + module('createDataForVisualization', function () { + test('works', function (assert) { + const data = createDataForVisualization(musicRevenue); + + assert.strictEqual(data.length, 1058, 'There are 1058 data points.'); + + assert.deepEqual( + data[0], + { + musicFormat: '8 - Track', + year: 1973, + revenue: 2699600000, + }, + 'We created the first data point correctly.' + ); + + assert.deepEqual( + data[data.length - 1], + { + musicFormat: 'Vinyl Single', + year: 2018, + revenue: 5300000, + }, + 'We created the last data point correctly.' + ); + }); + }); + + module('createSummariesForCaptions', function () { + test('works', function (assert) { + const data = createDataForVisualization(musicRevenue); + const summaries = createSummariesForCaptions(data); + + assert.strictEqual(summaries.length, 23, 'There are 23 summaries.'); + + assert.deepEqual( + summaries[0], + { + musicFormat: '8 - Track', + markerColor: '#5B8DB8', + averageRevenue: '$2.3 billion', + relevantYears: { + min: 1973, + max: 1982, + }, + }, + 'We created the first summary correctly.' + ); + + assert.deepEqual( + summaries[summaries.length - 1], + { + musicFormat: 'Vinyl Single', + markerColor: '#43719F', + averageRevenue: '$304.8 million', + relevantYears: { + min: 1973, + max: 2018, + }, + }, + 'We created the last summary correctly.' + ); + }); + }); +}); diff --git a/docs-app/tests/unit/utils/components/widgets/widget-3-test.ts b/docs-app/tests/unit/utils/components/widgets/widget-3-test.ts new file mode 100644 index 00000000..4062bf4c --- /dev/null +++ b/docs-app/tests/unit/utils/components/widgets/widget-3-test.ts @@ -0,0 +1,173 @@ +import type { TestContext as BaseTestContext } from '@ember/test-helpers'; +import concertData from 'docs-app/data/concert'; +import type { ContainerDimensions } from 'docs-app/utils/components/widgets/widget-3'; +import { findBestFittingImage } from 'docs-app/utils/components/widgets/widget-3'; +import { module, test } from 'qunit'; + +type TestMatrix = Map; + +interface TestContext extends BaseTestContext { + testMatrix: TestMatrix; +} + +module('Unit | Utility | components/widgets/widget-3', function () { + module('findBestFittingImage', function (hooks) { + hooks.beforeEach(function (this: TestContext) { + const aspectRatios = [0.5, 1, 1.5, 2, 3, 4, 6]; + const heights = [100, 200, 300, 500, 800]; + + // Create a test matrix of height and width + const testMatrix = new Map() as TestMatrix; + + aspectRatios.forEach((aspectRatio) => { + heights.forEach((height) => { + const width = aspectRatio * height; + const key = `h${height},w${width}`; + + testMatrix.set(key, { aspectRatio, height, width }); + }); + }); + + this.testMatrix = testMatrix; + }); + + module('When images is an empty array', function () { + test('returns undefined', function (this: TestContext, assert) { + const containerDimensions = this.testMatrix.get('h100,w100')!; + + assert.strictEqual( + findBestFittingImage([], containerDimensions), + undefined + ); + }); + }); + + module('When images is an array with 1 element', function () { + test("returns the only image regardless of the container's dimensions", function (this: TestContext, assert) { + assert.expect(35); + + const images = [ + { + url: '/images/widgets/widget-3/venue-square@2x.jpg', + metadata: { + height: 300, + width: 300, + }, + }, + ]; + + const expectedUrls = new Map([ + ['h100,w50', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w100', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w150', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w250', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w400', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w100', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w200', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w300', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w500', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w800', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w150', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w300', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w450', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w750', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w1200', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w200', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w400', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w600', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w1000', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w1600', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w300', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w600', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w900', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w1500', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w2400', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w400', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w800', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w1200', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w2000', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w3200', '/images/widgets/widget-3/venue-square@2x.jpg'], + + ['h100,w600', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h200,w1200', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w1800', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w3000', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h800,w4800', '/images/widgets/widget-3/venue-square@2x.jpg'], + ]); + + this.testMatrix.forEach((containerDimensions, key) => { + assert.strictEqual( + findBestFittingImage(images, containerDimensions), + expectedUrls.get(key), + `Container dimensions: ${key}` + ); + }); + }); + }); + + module('When images is an array with more than 1 element', function () { + test('returns the image that fits the container well', function (this: TestContext, assert) { + assert.expect(35); + + const images = concertData.images; + + const expectedUrls = new Map([ + ['h100,w50', '/images/widgets/widget-3/venue-square@1x.jpg'], + ['h200,w100', '/images/widgets/widget-3/venue-square@1x.jpg'], + ['h300,w150', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w250', '/images/widgets/widget-3/venue-square@4x.jpg'], + ['h800,w400', '/images/widgets/widget-3/venue-square@4x.jpg'], + + ['h100,w100', '/images/widgets/widget-3/venue-square@1x.jpg'], + ['h200,w200', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w300', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h500,w500', '/images/widgets/widget-3/venue-square@4x.jpg'], + ['h800,w800', '/images/widgets/widget-3/venue-square@4x.jpg'], + + ['h100,w150', '/images/widgets/widget-3/venue-square@1x.jpg'], + ['h200,w300', '/images/widgets/widget-3/venue-square@2x.jpg'], + ['h300,w450', '/images/widgets/widget-3/venue-wide@2x.jpg'], + ['h500,w750', '/images/widgets/widget-3/venue-wide@4x.jpg'], + ['h800,w1200', '/images/widgets/widget-3/venue-wide@4x.jpg'], + + ['h100,w200', '/images/widgets/widget-3/venue-wide@1x.jpg'], + ['h200,w400', '/images/widgets/widget-3/venue-wide@2x.jpg'], + ['h300,w600', '/images/widgets/widget-3/venue-wide@2x.jpg'], + ['h500,w1000', '/images/widgets/widget-3/venue-wide@4x.jpg'], + ['h800,w1600', '/images/widgets/widget-3/venue-wide@4x.jpg'], + + ['h100,w300', '/images/widgets/widget-3/venue-extra-wide@1x.jpg'], + ['h200,w600', '/images/widgets/widget-3/venue-extra-wide@2x.jpg'], + ['h300,w900', '/images/widgets/widget-3/venue-extra-wide@2x.jpg'], + ['h500,w1500', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h800,w2400', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + + ['h100,w400', '/images/widgets/widget-3/venue-extra-wide@1x.jpg'], + ['h200,w800', '/images/widgets/widget-3/venue-extra-wide@2x.jpg'], + ['h300,w1200', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h500,w2000', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h800,w3200', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + + ['h100,w600', '/images/widgets/widget-3/venue-extra-wide@2x.jpg'], + ['h200,w1200', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h300,w1800', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h500,w3000', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ['h800,w4800', '/images/widgets/widget-3/venue-extra-wide@4x.jpg'], + ]); + + this.testMatrix.forEach((containerDimensions, key) => { + assert.strictEqual( + findBestFittingImage(images, containerDimensions), + expectedUrls.get(key), + `Container dimensions: ${key}` + ); + }); + }); + }); + }); +}); diff --git a/docs-app/tsconfig.json b/docs-app/tsconfig.json new file mode 100644 index 00000000..e337e909 --- /dev/null +++ b/docs-app/tsconfig.json @@ -0,0 +1,27 @@ +{ + "extends": "@tsconfig/ember/tsconfig.json", + "compilerOptions": { + "baseUrl": ".", + "paths": { + "docs-app/tests/*": [ + "tests/*" + ], + "docs-app/*": [ + "app/*" + ], + "*": [ + "types/*" + ] + }, + "moduleResolution": "node16", + "skipLibCheck": true + }, + "include": [ + "app/**/*", + "tests/**/*", + "types/**/*" + ], + "glint": { + "environment": "ember-loose" + } +} diff --git a/docs-app/types/global.d.ts b/docs-app/types/global.d.ts new file mode 100644 index 00000000..8ddfbf4c --- /dev/null +++ b/docs-app/types/global.d.ts @@ -0,0 +1,7 @@ +// Types for compiled templates +declare module 'docs-app/templates/*' { + import { TemplateFactory } from 'ember-cli-htmlbars'; + + const tmpl: TemplateFactory; + export default tmpl; +} diff --git a/docs-app/types/test-app/index.d.ts b/docs-app/types/test-app/index.d.ts new file mode 100644 index 00000000..2ecb43a8 --- /dev/null +++ b/docs-app/types/test-app/index.d.ts @@ -0,0 +1,33 @@ +// Add any types here that you need for local development only. +// These will *not* be published as part of your addon, so be careful that your published code does not rely on them! + +import '@glint/environment-ember-loose'; + +import SvgJarHelper from '@gavant/glint-template-types/types/ember-svg-jar/helpers/svg-jar'; +import AndHelper from '@gavant/glint-template-types/types/ember-truth-helpers/helpers/and'; +import OrHelper from '@gavant/glint-template-types/types/ember-truth-helpers/helpers/or'; +import { ComponentLike, HelperLike } from '@glint/template'; +import type EmberContainerQueryRegistry from 'ember-container-query/template-registry'; + +type NavigationNarratorComponent = ComponentLike<{ + Args: { + skipTo: string; + }; +}>; + +type PageTitleHelper = HelperLike<{ + Args: { Positional: [title: string] }; + Return: void; +}>; + +declare module '@glint/environment-ember-loose/registry' { + export default interface Registry extends EmberContainerQueryRegistry { + // Add any registry entries from other addons here that your addon itself uses (in non-strict mode templates) + // See https://typed-ember.gitbook.io/glint/using-glint/ember/using-addons + NavigationNarrator: NavigationNarratorComponent; + and: typeof AndHelper; + or: typeof OrHelper; + 'page-title': PageTitleHelper; + 'svg-jar': typeof SvgJarHelper; + } +} diff --git a/package.json b/package.json index 51284438..e363fee7 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "license": "MIT", "author": "Isaac J. Lee", "workspaces": [ + "docs-app", "ember-container-query", "test-app" ], @@ -22,7 +23,7 @@ "prepare": "yarn build", "start": "concurrently 'npm:start:*' --restart-after 5000 --prefix-colors cyan,white,yellow", "start:addon": "yarn workspace ember-container-query run start", - "start:test": "yarn workspace test-app run start", + "start:docs-app": "yarn workspace docs-app run start", "test": "yarn workspaces run test" }, "devDependencies": { From 47d2281d30bef8cb6ab8fa0f2a00fd5e9efa7416 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 10:24:32 +0100 Subject: [PATCH 02/16] chore: Removed irrelevant code (docs-app) --- docs-app/app/models/.gitkeep | 0 docs-app/tests/helpers/container-query.ts | 136 ----- docs-app/tests/helpers/index.ts | 1 - .../dataAttributePrefix-test.ts | 467 ------------------ .../container-query/debounce-test.ts | 142 ------ .../container-query/features-test.ts | 401 --------------- .../container-query/splattributes-test.ts | 61 --- .../container-query/tagName-test.ts | 239 --------- .../integration/helpers/aspect-ratio-test.ts | 38 -- .../tests/integration/helpers/height-test.ts | 38 -- .../tests/integration/helpers/width-test.ts | 38 -- .../modifiers/container-query-test.ts | 28 -- 12 files changed, 1589 deletions(-) delete mode 100644 docs-app/app/models/.gitkeep delete mode 100644 docs-app/tests/helpers/container-query.ts delete mode 100644 docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts delete mode 100644 docs-app/tests/integration/components/container-query/debounce-test.ts delete mode 100644 docs-app/tests/integration/components/container-query/features-test.ts delete mode 100644 docs-app/tests/integration/components/container-query/splattributes-test.ts delete mode 100644 docs-app/tests/integration/components/container-query/tagName-test.ts delete mode 100644 docs-app/tests/integration/helpers/aspect-ratio-test.ts delete mode 100644 docs-app/tests/integration/helpers/height-test.ts delete mode 100644 docs-app/tests/integration/helpers/width-test.ts delete mode 100644 docs-app/tests/integration/modifiers/container-query-test.ts diff --git a/docs-app/app/models/.gitkeep b/docs-app/app/models/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/docs-app/tests/helpers/container-query.ts b/docs-app/tests/helpers/container-query.ts deleted file mode 100644 index c55bb14c..00000000 --- a/docs-app/tests/helpers/container-query.ts +++ /dev/null @@ -1,136 +0,0 @@ -import { find } from '@ember/test-helpers'; - -type DataAttributes = { - [dataAttributeName: string]: string | undefined; -}; - -type Dimensions = { - height: number; - width: number; -}; - -type Features = { - [featureName: string]: boolean | undefined; -}; - -export interface CustomAssert extends Assert { - areDataAttributesCorrect?: (dataAttributes: DataAttributes) => void; - areDimensionsCorrect?: (dimensions: Dimensions) => void; - areFeaturesCorrect?: (features: Features) => void; -} - -export function setupContainerQueryTest(hooks: NestedHooks): void { - hooks.beforeEach(setupCustomAssertions); - hooks.afterEach(cleanupCustomAssertions); -} - -function setupCustomAssertions(assert: CustomAssert): void { - assert.areDataAttributesCorrect = (dataAttributes = {}) => { - const containerQuery = find('[data-test-container-query]'); - - for (const [dataAttributeName, expectedValue] of Object.entries( - dataAttributes - )) { - switch (expectedValue) { - case undefined: { - assert - .dom(containerQuery) - .doesNotHaveAttribute( - dataAttributeName, - `The container doesn't have the attribute "${dataAttributeName}".` - ); - - break; - } - - default: { - assert - .dom(containerQuery) - .hasAttribute( - dataAttributeName, - expectedValue, - `The container has the attribute "${dataAttributeName}".` - ); - } - } - } - }; - - assert.areDimensionsCorrect = (dimensions) => { - const { height: expectedHeight, width: expectedWidth } = dimensions; - - // Check width and height - assert - .dom('[data-test-width-height]') - .hasText( - `${expectedWidth} x ${expectedHeight}`, - 'Width and height are correct.' - ); - - // Check aspect ratio - const targetElement = find('[data-test-aspect-ratio]') as HTMLElement; - - const aspectRatio = parseFloat(targetElement.textContent!.trim()); - const expectedAspectRatio = expectedWidth / expectedHeight; - const tolerance = 0.001; - - if (expectedAspectRatio === Infinity) { - assert.true( - aspectRatio === expectedAspectRatio, - 'Aspect ratio is correct.' - ); - - return; - } - - const relativeError = - Math.abs(aspectRatio - expectedAspectRatio) / - Math.abs(expectedAspectRatio); - - assert.true(relativeError < tolerance, 'Aspect ratio is correct.'); - }; - - assert.areFeaturesCorrect = (features = {}) => { - for (const [featureName, meetsFeature] of Object.entries(features)) { - switch (meetsFeature) { - case true: { - assert - .dom(`[data-test-feature="${featureName}"]`) - .hasText( - 'true', - `The container meets the feature "${featureName}".` - ); - - break; - } - - case false: { - assert - .dom(`[data-test-feature="${featureName}"]`) - .hasText( - 'false', - `The container doesn't meet the feature "${featureName}".` - ); - - break; - } - - case undefined: { - assert - .dom(`[data-test-feature="${featureName}"]`) - .hasNoText( - `The container doesn't meet the feature "${featureName}".` - ); - - break; - } - } - } - }; -} - -function cleanupCustomAssertions(assert: CustomAssert): void { - delete assert.areDataAttributesCorrect; - delete assert.areDimensionsCorrect; - delete assert.areFeaturesCorrect; -} diff --git a/docs-app/tests/helpers/index.ts b/docs-app/tests/helpers/index.ts index 2f581490..a26d4c10 100644 --- a/docs-app/tests/helpers/index.ts +++ b/docs-app/tests/helpers/index.ts @@ -55,7 +55,6 @@ function setupTest(hooks: NestedHooks, options?: SetupTestOptions): void { export { setupApplicationTest, setupRenderingTest, setupTest }; -export * from './container-query'; export * from './percy'; export * from './reset-viewport'; export * from './resize-container'; diff --git a/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts b/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts deleted file mode 100644 index 9fcb023d..00000000 --- a/docs-app/tests/integration/components/container-query/dataAttributePrefix-test.ts +++ /dev/null @@ -1,467 +0,0 @@ -import { set } from '@ember/object'; -import type { TestContext as BaseTestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import type { CustomAssert } from '../../../helpers'; -import { - resizeContainer, - setupContainerQueryTest, - setupRenderingTest, - timeout, -} from '../../../helpers'; - -interface TestContext extends BaseTestContext { - dataAttributePrefix?: string; -} - -module('Integration | Component | container-query', function (hooks) { - setupRenderingTest(hooks); - setupContainerQueryTest(hooks); - - module('When @dataAttributePrefix is undefined', function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { - assert.areDataAttributesCorrect!({ - 'data-container-query-small': '', - 'data-container-query-medium': undefined, - 'data-container-query-large': undefined, - 'data-container-query-short': undefined, - 'data-container-query-tall': '', - 'data-container-query-ratio-type-A': '', - 'data-container-query-ratio-type-B': '', - 'data-container-query-ratio-type-C': undefined, - }); - }); - - test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDataAttributesCorrect!({ - 'data-container-query-small': undefined, - 'data-container-query-medium': '', - 'data-container-query-large': undefined, - 'data-container-query-short': '', - 'data-container-query-tall': undefined, - 'data-container-query-ratio-type-A': undefined, - 'data-container-query-ratio-type-B': undefined, - 'data-container-query-ratio-type-C': '', - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDataAttributesCorrect!({ - 'data-container-query-small': undefined, - 'data-container-query-medium': undefined, - 'data-container-query-large': '', - 'data-container-query-short': '', - 'data-container-query-tall': undefined, - 'data-container-query-ratio-type-A': undefined, - 'data-container-query-ratio-type-B': undefined, - 'data-container-query-ratio-type-C': undefined, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDataAttributesCorrect!({ - 'data-container-query-small': undefined, - 'data-container-query-medium': undefined, - 'data-container-query-large': undefined, - 'data-container-query-short': undefined, - 'data-container-query-tall': '', - 'data-container-query-ratio-type-A': undefined, - 'data-container-query-ratio-type-B': undefined, - 'data-container-query-ratio-type-C': '', - }); - }); - }); - - module( - 'When @dataAttributePrefix is passed (empty string)', - function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { - assert.areDataAttributesCorrect!({ - 'data-small': '', - 'data-medium': undefined, - 'data-large': undefined, - 'data-short': undefined, - 'data-tall': '', - 'data-ratio-type-A': '', - 'data-ratio-type-B': '', - 'data-ratio-type-C': undefined, - }); - }); - - test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDataAttributesCorrect!({ - 'data-small': undefined, - 'data-medium': '', - 'data-large': undefined, - 'data-short': '', - 'data-tall': undefined, - 'data-ratio-type-A': undefined, - 'data-ratio-type-B': undefined, - 'data-ratio-type-C': '', - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDataAttributesCorrect!({ - 'data-small': undefined, - 'data-medium': undefined, - 'data-large': '', - 'data-short': '', - 'data-tall': undefined, - 'data-ratio-type-A': undefined, - 'data-ratio-type-B': undefined, - 'data-ratio-type-C': undefined, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDataAttributesCorrect!({ - 'data-small': undefined, - 'data-medium': undefined, - 'data-large': undefined, - 'data-short': undefined, - 'data-tall': '', - 'data-ratio-type-A': undefined, - 'data-ratio-type-B': undefined, - 'data-ratio-type-C': '', - }); - }); - } - ); - - module( - 'When @dataAttributePrefix is passed (non-empty string)', - function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component creates data attributes when it is rendered', async function (this: TestContext, assert: CustomAssert) { - assert.areDataAttributesCorrect!({ - 'data-cq-small': '', - 'data-cq-medium': undefined, - 'data-cq-large': undefined, - 'data-cq-short': undefined, - 'data-cq-tall': '', - 'data-cq-ratio-type-A': '', - 'data-cq-ratio-type-B': '', - 'data-cq-ratio-type-C': undefined, - }); - }); - - test('The component updates data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDataAttributesCorrect!({ - 'data-cq-small': undefined, - 'data-cq-medium': '', - 'data-cq-large': undefined, - 'data-cq-short': '', - 'data-cq-tall': undefined, - 'data-cq-ratio-type-A': undefined, - 'data-cq-ratio-type-B': undefined, - 'data-cq-ratio-type-C': '', - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDataAttributesCorrect!({ - 'data-cq-small': undefined, - 'data-cq-medium': undefined, - 'data-cq-large': '', - 'data-cq-short': '', - 'data-cq-tall': undefined, - 'data-cq-ratio-type-A': undefined, - 'data-cq-ratio-type-B': undefined, - 'data-cq-ratio-type-C': undefined, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDataAttributesCorrect!({ - 'data-cq-small': undefined, - 'data-cq-medium': undefined, - 'data-cq-large': undefined, - 'data-cq-short': undefined, - 'data-cq-tall': '', - 'data-cq-ratio-type-A': undefined, - 'data-cq-ratio-type-B': undefined, - 'data-cq-ratio-type-C': '', - }); - }); - } - ); - - module('When @dataAttributePrefix is updated', function (hooks) { - hooks.beforeEach(async function (this: TestContext) { - this.dataAttributePrefix = 'cq1'; - - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - - set(this, 'dataAttributePrefix', 'cq2'); - }); - - test('The component updates the data attributes', async function (this: TestContext, assert: CustomAssert) { - assert.areDataAttributesCorrect!({ - 'data-cq1-small': undefined, - 'data-cq1-medium': undefined, - 'data-cq1-large': undefined, - 'data-cq1-short': undefined, - 'data-cq1-tall': undefined, - 'data-cq1-ratio-type-A': undefined, - 'data-cq1-ratio-type-B': undefined, - 'data-cq1-ratio-type-C': undefined, - }); - - assert.areDataAttributesCorrect!({ - 'data-cq2-small': '', - 'data-cq2-medium': undefined, - 'data-cq2-large': undefined, - 'data-cq2-short': undefined, - 'data-cq2-tall': '', - 'data-cq2-ratio-type-A': '', - 'data-cq2-ratio-type-B': '', - 'data-cq2-ratio-type-C': undefined, - }); - }); - - test('The component updates the data attributes when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDataAttributesCorrect!({ - 'data-cq1-small': undefined, - 'data-cq1-medium': undefined, - 'data-cq1-large': undefined, - 'data-cq1-short': undefined, - 'data-cq1-tall': undefined, - 'data-cq1-ratio-type-A': undefined, - 'data-cq1-ratio-type-B': undefined, - 'data-cq1-ratio-type-C': undefined, - }); - - assert.areDataAttributesCorrect!({ - 'data-cq2-small': undefined, - 'data-cq2-medium': '', - 'data-cq2-large': undefined, - 'data-cq2-short': '', - 'data-cq2-tall': undefined, - 'data-cq2-ratio-type-A': undefined, - 'data-cq2-ratio-type-B': undefined, - 'data-cq2-ratio-type-C': '', - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDataAttributesCorrect!({ - 'data-cq1-small': undefined, - 'data-cq1-medium': undefined, - 'data-cq1-large': undefined, - 'data-cq1-short': undefined, - 'data-cq1-tall': undefined, - 'data-cq1-ratio-type-A': undefined, - 'data-cq1-ratio-type-B': undefined, - 'data-cq1-ratio-type-C': undefined, - }); - - assert.areDataAttributesCorrect!({ - 'data-cq2-small': undefined, - 'data-cq2-medium': undefined, - 'data-cq2-large': '', - 'data-cq2-short': '', - 'data-cq2-tall': undefined, - 'data-cq2-ratio-type-A': undefined, - 'data-cq2-ratio-type-B': undefined, - 'data-cq2-ratio-type-C': undefined, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDataAttributesCorrect!({ - 'data-cq1-small': undefined, - 'data-cq1-medium': undefined, - 'data-cq1-large': undefined, - 'data-cq1-short': undefined, - 'data-cq1-tall': undefined, - 'data-cq1-ratio-type-A': undefined, - 'data-cq1-ratio-type-B': undefined, - 'data-cq1-ratio-type-C': undefined, - }); - - assert.areDataAttributesCorrect!({ - 'data-cq2-small': undefined, - 'data-cq2-medium': undefined, - 'data-cq2-large': undefined, - 'data-cq2-short': undefined, - 'data-cq2-tall': '', - 'data-cq2-ratio-type-A': undefined, - 'data-cq2-ratio-type-B': undefined, - 'data-cq2-ratio-type-C': '', - }); - }); - }); -}); diff --git a/docs-app/tests/integration/components/container-query/debounce-test.ts b/docs-app/tests/integration/components/container-query/debounce-test.ts deleted file mode 100644 index 24f16282..00000000 --- a/docs-app/tests/integration/components/container-query/debounce-test.ts +++ /dev/null @@ -1,142 +0,0 @@ -import type { TestContext as BaseTestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import type { CustomAssert } from '../../../helpers'; -import { - resizeContainer, - setupContainerQueryTest, - setupRenderingTest, - timeout, -} from '../../../helpers'; - -interface TestContext extends BaseTestContext { - debounce?: number; -} - -module('Integration | Component | container-query', function (hooks) { - setupRenderingTest(hooks); - setupContainerQueryTest(hooks); - - module('When @debounce is passed', function () { - test('Container queries are debounced until the @debounce time passes', async function (this: TestContext, assert: CustomAssert) { - /* - Caution: - - There is a dependency between the implementations of this test and - the `resizeContainer` test helper. The test helper waits for 100ms to - pass so that assertions that should pass will always pass. - - As a result, we can test `@debounce` only when the value is larger - than `RERENDER_TIME`. - */ - this.debounce = 250; - - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - assert.areFeaturesCorrect!({ - small: true, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - 'ratio-type-C': false, - }); - - // After a resize, the container query results should remain the - // same as before. - await resizeContainer({ height: 300, width: 500 }); - - assert.areFeaturesCorrect!({ - small: true, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - 'ratio-type-C': false, - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areFeaturesCorrect!({ - small: true, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - 'ratio-type-C': false, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areFeaturesCorrect!({ - small: true, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - 'ratio-type-C': false, - }); - - // After the debounce time passes, the container query results - // will update. - await timeout(this.debounce); - - assert.areFeaturesCorrect!({ - small: false, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': false, - 'ratio-type-B': false, - 'ratio-type-C': true, - }); - }); - }); -}); diff --git a/docs-app/tests/integration/components/container-query/features-test.ts b/docs-app/tests/integration/components/container-query/features-test.ts deleted file mode 100644 index 42986150..00000000 --- a/docs-app/tests/integration/components/container-query/features-test.ts +++ /dev/null @@ -1,401 +0,0 @@ -import { set } from '@ember/object'; -import type { TestContext as BaseTestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import type { Features } from 'ember-container-query/modifiers/container-query'; -import { module, test } from 'qunit'; - -import type { CustomAssert } from '../../../helpers'; -import { - resizeContainer, - setupContainerQueryTest, - setupRenderingTest, - timeout, -} from '../../../helpers'; - -type FeatureNames = - | 'small' - | 'medium' - | 'large' - | 'short' - | 'tall' - | 'ratio-type-A' - | 'ratio-type-B' - | 'ratio-type-C'; - -interface TestContext extends BaseTestContext { - features?: Features; -} - -module('Integration | Component | container-query', function (hooks) { - setupRenderingTest(hooks); - setupContainerQueryTest(hooks); - - module('When @features is undefined', function (hooks) { - hooks.beforeEach(async function () { - /* @ts-expect-error: We are testing a special case (@features is undefined) */ - this.features = undefined; - - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component renders', async function (this: TestContext, assert: CustomAssert) { - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - large: undefined, - short: undefined, - tall: undefined, - 'ratio-type-A': undefined, - 'ratio-type-B': undefined, - 'ratio-type-C': undefined, - }); - - assert.areDimensionsCorrect!({ height: 500, width: 250 }); - }); - - test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - large: undefined, - short: undefined, - tall: undefined, - 'ratio-type-A': undefined, - 'ratio-type-B': undefined, - 'ratio-type-C': undefined, - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - large: undefined, - short: undefined, - tall: undefined, - 'ratio-type-A': undefined, - 'ratio-type-B': undefined, - 'ratio-type-C': undefined, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - large: undefined, - short: undefined, - tall: undefined, - 'ratio-type-A': undefined, - 'ratio-type-B': undefined, - 'ratio-type-C': undefined, - }); - }); - - test('The component updates dimensions when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDimensionsCorrect!({ height: 300, width: 500 }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDimensionsCorrect!({ height: 400, width: 800 }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDimensionsCorrect!({ height: 600, width: 1000 }); - }); - }); - - module('When @features is passed', function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component renders', async function (this: TestContext, assert: CustomAssert) { - assert.areFeaturesCorrect!({ - small: true, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - 'ratio-type-C': false, - }); - - assert.areDimensionsCorrect!({ height: 500, width: 250 }); - }); - - test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areFeaturesCorrect!({ - small: false, - medium: true, - large: false, - short: true, - tall: false, - 'ratio-type-A': false, - 'ratio-type-B': false, - 'ratio-type-C': true, - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areFeaturesCorrect!({ - small: false, - medium: false, - large: true, - short: true, - tall: false, - 'ratio-type-A': false, - 'ratio-type-B': false, - 'ratio-type-C': false, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areFeaturesCorrect!({ - small: false, - medium: false, - large: false, - short: false, - tall: true, - 'ratio-type-A': false, - 'ratio-type-B': false, - 'ratio-type-C': true, - }); - }); - - test('The component updates dimensions when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areDimensionsCorrect!({ height: 300, width: 500 }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areDimensionsCorrect!({ height: 400, width: 800 }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areDimensionsCorrect!({ height: 600, width: 1000 }); - }); - }); - - module('When @features is updated', function (hooks) { - hooks.beforeEach(async function (this: TestContext) { - /* @ts-expect-error: We are testing a special case (@features is updated) */ - this.features = { - small: { - dimension: 'width', - min: 0, - max: 300, - }, - medium: { - dimension: 'width', - min: 300, - max: 600, - }, - short: { - dimension: 'height', - min: 0, - max: 500, - }, - 'ratio-type-C': { - dimension: 'aspectRatio', - min: 1.25, - max: 2, - }, - }; - - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - - /* @ts-expect-error: We are testing a special case (@features is updated) */ - set(this, 'features', { - large: { - dimension: 'width', - min: 600, - max: 900, - }, - tall: { - dimension: 'height', - min: 500, - max: Infinity, - }, - 'ratio-type-A': { - dimension: 'aspectRatio', - min: 0.25, - max: 0.75, - }, - 'ratio-type-B': { - dimension: 'aspectRatio', - min: 0.5, - max: 1.5, - }, - }); - }); - - test('The component updates the features', async function (this: TestContext, assert: CustomAssert) { - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - short: undefined, - 'ratio-type-C': undefined, - }); - - assert.areFeaturesCorrect!({ - large: false, - tall: true, - 'ratio-type-A': true, - 'ratio-type-B': true, - }); - }); - - test('The component updates features when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - short: undefined, - 'ratio-type-C': undefined, - }); - - assert.areFeaturesCorrect!({ - large: false, - tall: false, - 'ratio-type-A': false, - 'ratio-type-B': false, - }); - - await resizeContainer({ height: 400, width: 800 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - short: undefined, - 'ratio-type-C': undefined, - }); - - assert.areFeaturesCorrect!({ - large: true, - tall: false, - 'ratio-type-A': false, - 'ratio-type-B': false, - }); - - await resizeContainer({ height: 600, width: 1000 }); - - assert.areFeaturesCorrect!({ - small: undefined, - medium: undefined, - short: undefined, - 'ratio-type-C': undefined, - }); - - assert.areFeaturesCorrect!({ - large: false, - tall: true, - 'ratio-type-A': false, - 'ratio-type-B': false, - }); - }); - }); -}); diff --git a/docs-app/tests/integration/components/container-query/splattributes-test.ts b/docs-app/tests/integration/components/container-query/splattributes-test.ts deleted file mode 100644 index e8120602..00000000 --- a/docs-app/tests/integration/components/container-query/splattributes-test.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { TestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import type { CustomAssert } from '../../../helpers'; -import { - setupContainerQueryTest, - setupRenderingTest, - timeout, -} from '../../../helpers'; - -module('Integration | Component | container-query', function (hooks) { - setupRenderingTest(hooks); - setupContainerQueryTest(hooks); - - module('...attributes', function () { - test('The component accepts splattributes', async function (this: TestContext, assert: CustomAssert) { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - - assert - .dom('[data-test-container-query]') - .hasClass('unique-class-name', 'Providing a custom CSS class works.'); - }); - }); -}); diff --git a/docs-app/tests/integration/components/container-query/tagName-test.ts b/docs-app/tests/integration/components/container-query/tagName-test.ts deleted file mode 100644 index 1d1039a6..00000000 --- a/docs-app/tests/integration/components/container-query/tagName-test.ts +++ /dev/null @@ -1,239 +0,0 @@ -import { set } from '@ember/object'; -import type { TestContext as BaseTestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import type { CustomAssert } from '../../../helpers'; -import { - resizeContainer, - setupContainerQueryTest, - setupRenderingTest, - timeout, -} from '../../../helpers'; - -interface TestContext extends BaseTestContext { - tagName?: string; -} - -module('Integration | Component | container-query', function (hooks) { - setupRenderingTest(hooks); - setupContainerQueryTest(hooks); - - module('When @tagName is undefined', function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component has the
    tag', async function (this: TestContext, assert: CustomAssert) { - assert - .dom('[data-test-container-query]') - .hasTagName('div', 'We see the correct tag name.'); - }); - - test('The component continues to have the
    tag when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('div', 'We see the correct tag name.'); - - await resizeContainer({ height: 400, width: 800 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('div', 'We see the correct tag name.'); - - await resizeContainer({ height: 600, width: 1000 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('div', 'We see the correct tag name.'); - }); - }); - - module('When @tagName is passed', function (hooks) { - hooks.beforeEach(async function () { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - }); - - test('The component has the correct tag', async function (this: TestContext, assert: CustomAssert) { - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.'); - }); - - test('The component continues to have the correct tag when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.'); - - await resizeContainer({ height: 400, width: 800 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.'); - - await resizeContainer({ height: 600, width: 1000 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.'); - }); - }); - - module('When @tagName is updated', function (hooks) { - hooks.beforeEach(async function (this: TestContext) { - this.tagName = 'section'; - - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    - -

    {{CQ.features.small}}

    -

    {{CQ.features.medium}}

    -

    {{CQ.features.large}}

    - -

    {{CQ.features.short}}

    -

    {{CQ.features.tall}}

    - -

    {{CQ.features.ratio-type-A}}

    -

    {{CQ.features.ratio-type-B}}

    -

    {{CQ.features.ratio-type-C}}

    - -

    {{CQ.dimensions.width}} x {{CQ.dimensions.height}}

    -

    {{CQ.dimensions.aspectRatio}}

    -
    -
    - `); - - await timeout(); - - set(this, 'tagName', 'article'); - }); - - test("The component doesn't update the tag", async function (this: TestContext, assert: CustomAssert) { - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.') - .doesNotHaveTagName('article', 'The tag name should not change.'); - }); - - test('The component continues to not update the tag when it is resized', async function (this: TestContext, assert: CustomAssert) { - await resizeContainer({ height: 300, width: 500 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.') - .doesNotHaveTagName('article', 'The tag name should not change.'); - - await resizeContainer({ height: 400, width: 800 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.') - .doesNotHaveTagName('article', 'The tag name should not change.'); - - await resizeContainer({ height: 600, width: 1000 }); - - assert - .dom('[data-test-container-query]') - .hasTagName('section', 'We see the correct tag name.') - .doesNotHaveTagName('article', 'The tag name should not change.'); - }); - }); -}); diff --git a/docs-app/tests/integration/helpers/aspect-ratio-test.ts b/docs-app/tests/integration/helpers/aspect-ratio-test.ts deleted file mode 100644 index a3ad9a03..00000000 --- a/docs-app/tests/integration/helpers/aspect-ratio-test.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { TestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import { setupRenderingTest } from '../../helpers'; - -module('Integration | Helper | aspect-ratio', function (hooks) { - setupRenderingTest(hooks); - - test('can return a hash with default values', async function (this: TestContext, assert) { - await render(hbs` - {{#let (aspect-ratio) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('aspectRatio'); - assert.dom('[data-test-value="min"]').hasText('0'); - assert.dom('[data-test-value="max"]').hasText('Infinity'); - }); - - test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { - await render(hbs` - {{#let (aspect-ratio min=0.25 max=0.75) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('aspectRatio'); - assert.dom('[data-test-value="min"]').hasText('0.25'); - assert.dom('[data-test-value="max"]').hasText('0.75'); - }); -}); diff --git a/docs-app/tests/integration/helpers/height-test.ts b/docs-app/tests/integration/helpers/height-test.ts deleted file mode 100644 index 416eea41..00000000 --- a/docs-app/tests/integration/helpers/height-test.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { TestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import { setupRenderingTest } from '../../helpers'; - -module('Integration | Helper | height', function (hooks) { - setupRenderingTest(hooks); - - test('can return a hash with default values', async function (this: TestContext, assert) { - await render(hbs` - {{#let (height) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('height'); - assert.dom('[data-test-value="min"]').hasText('0'); - assert.dom('[data-test-value="max"]').hasText('Infinity'); - }); - - test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { - await render(hbs` - {{#let (height min=100 max=200) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('height'); - assert.dom('[data-test-value="min"]').hasText('100'); - assert.dom('[data-test-value="max"]').hasText('200'); - }); -}); diff --git a/docs-app/tests/integration/helpers/width-test.ts b/docs-app/tests/integration/helpers/width-test.ts deleted file mode 100644 index a1c96b85..00000000 --- a/docs-app/tests/integration/helpers/width-test.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { TestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import { setupRenderingTest } from '../../helpers'; - -module('Integration | Helper | width', function (hooks) { - setupRenderingTest(hooks); - - test('can return a hash with default values', async function (this: TestContext, assert) { - await render(hbs` - {{#let (width) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('width'); - assert.dom('[data-test-value="min"]').hasText('0'); - assert.dom('[data-test-value="max"]').hasText('Infinity'); - }); - - test('if min and max are provided, returns them as they are', async function (this: TestContext, assert) { - await render(hbs` - {{#let (width min=100 max=200) as |output|}} -

    {{output.dimension}}

    -

    {{output.min}}

    -

    {{output.max}}

    - {{/let}} - `); - - assert.dom('[data-test-value="dimension"]').hasText('width'); - assert.dom('[data-test-value="min"]').hasText('100'); - assert.dom('[data-test-value="max"]').hasText('200'); - }); -}); diff --git a/docs-app/tests/integration/modifiers/container-query-test.ts b/docs-app/tests/integration/modifiers/container-query-test.ts deleted file mode 100644 index 027acd3f..00000000 --- a/docs-app/tests/integration/modifiers/container-query-test.ts +++ /dev/null @@ -1,28 +0,0 @@ -import type { TestContext } from '@ember/test-helpers'; -import { render } from '@ember/test-helpers'; -import { hbs } from 'ember-cli-htmlbars'; -import { module, test } from 'qunit'; - -import { setupRenderingTest } from '../../helpers'; - -module('Integration | Modifier | container-query', function (hooks) { - setupRenderingTest(hooks); - - test('We can call the modifier without passing arguments', async function (this: TestContext, assert) { - await render(hbs` - {{!-- template-lint-disable no-inline-styles --}} -
    -
    -
    -
    - `); - - assert.ok(true); - }); -}); From fbc0ce9ce51185402ee7aab69da4c6ce98926b3f Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 11:04:22 +0100 Subject: [PATCH 03/16] chore: Removed ember-try (docs-app) --- docs-app/config/ember-try.js | 62 ------------------------------------ docs-app/package.json | 4 +-- 2 files changed, 1 insertion(+), 65 deletions(-) delete mode 100644 docs-app/config/ember-try.js diff --git a/docs-app/config/ember-try.js b/docs-app/config/ember-try.js deleted file mode 100644 index c0cc5ff5..00000000 --- a/docs-app/config/ember-try.js +++ /dev/null @@ -1,62 +0,0 @@ -'use strict'; - -const getChannelURL = require('ember-source-channel-url'); -const { embroiderOptimized, embroiderSafe } = require('@embroider/test-setup'); - -module.exports = async function () { - return { - useYarn: true, - scenarios: [ - { - name: 'ember-lts-3.28', - npm: { - devDependencies: { - 'ember-source': '~3.28.0', - }, - }, - }, - { - name: 'ember-lts-4.4', - npm: { - devDependencies: { - 'ember-source': '~4.4.0', - }, - }, - }, - { - name: 'ember-lts-4.8', - npm: { - devDependencies: { - 'ember-source': '~4.8.0', - }, - }, - }, - { - name: 'ember-release', - npm: { - devDependencies: { - 'ember-source': await getChannelURL('release'), - }, - }, - }, - { - name: 'ember-beta', - npm: { - devDependencies: { - 'ember-source': await getChannelURL('beta'), - }, - }, - }, - { - name: 'ember-canary', - npm: { - devDependencies: { - 'ember-source': await getChannelURL('canary'), - }, - }, - }, - embroiderSafe(), - embroiderOptimized(), - ], - }; -}; diff --git a/docs-app/package.json b/docs-app/package.json index ff5d12e8..5b61c161 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -40,8 +40,7 @@ "postpack": "ember ts:clean", "start": "ember serve", "test": "DEVICE='w3-h3' ember test", - "test:ember": "ember test", - "test:ember-compatibility": "../node_modules/.bin/ember try:one" + "test:device": "ember test" }, "devDependencies": { "@ember/optional-features": "^2.0.0", @@ -113,7 +112,6 @@ "ember-template-lint-plugin-prettier": "^4.1.0", "ember-test-selectors": "^6.0.0", "ember-truth-helpers": "^3.1.1", - "ember-try": "^2.0.0", "eslint": "^8.35.0", "eslint-config-prettier": "^8.7.0", "eslint-plugin-ember": "^11.4.7", From 24f3286d35e5741dd0c474b0b733c3b6d7a394c6 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 13:26:51 +0100 Subject: [PATCH 04/16] chore: Separated testing concerns (docs-app) --- docs-app/app/components/widgets/widget-1.hbs | 1 - .../dashboard/visual-regression-test.ts | 36 +++++-------------- 2 files changed, 9 insertions(+), 28 deletions(-) diff --git a/docs-app/app/components/widgets/widget-1.hbs b/docs-app/app/components/widgets/widget-1.hbs index eb1b614f..89090ff3 100644 --- a/docs-app/app/components/widgets/widget-1.hbs +++ b/docs-app/app/components/widgets/widget-1.hbs @@ -5,7 +5,6 @@ wide=(aspect-ratio min=1.25) }} @tagName="section" - data-test-container-query local-class="container" >
    diff --git a/docs-app/tests/acceptance/dashboard/visual-regression-test.ts b/docs-app/tests/acceptance/dashboard/visual-regression-test.ts index 8459051a..99f4ee2d 100644 --- a/docs-app/tests/acceptance/dashboard/visual-regression-test.ts +++ b/docs-app/tests/acceptance/dashboard/visual-regression-test.ts @@ -14,9 +14,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w1 @h1 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-wide'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -93,9 +91,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w2 @h1 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-square'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -172,9 +168,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w3 @h1 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-tall'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -263,9 +257,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w1 @h2 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-wide'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -342,9 +334,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w2 @h2 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-square'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -421,9 +411,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w3 @h2 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-tall'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -512,9 +500,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w1 @h3 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-wide'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -591,9 +577,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w2 @h3 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-square'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert @@ -670,9 +654,7 @@ module('Acceptance | dashboard', function (hooks) { test('@w3 @h3 Visual snapshot', async function (assert) { // Widget 1 - assert - .dom('[data-test-widget="1"] [data-test-container-query]') - .hasAttribute('data-container-query-tall'); + assert.dom('[data-test-widget="1"]').exists('We see the first widget.'); // Widget 2 assert From 988c4d38a86c9f9873d6891d6fc8742a3af5c7ec Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 11:11:48 +0100 Subject: [PATCH 05/16] feature: Introduced Embroider with no options (docs-app) --- docs-app/ember-cli-build.js | 11 ++++++++--- docs-app/package.json | 7 ++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/docs-app/ember-cli-build.js b/docs-app/ember-cli-build.js index 2e0b76ff..74cf9ca5 100644 --- a/docs-app/ember-cli-build.js +++ b/docs-app/ember-cli-build.js @@ -1,5 +1,6 @@ 'use strict'; +const { Webpack } = require('@embroider/webpack'); const EmberApp = require('ember-cli/lib/broccoli/ember-app'); module.exports = function (defaults) { @@ -10,7 +11,11 @@ module.exports = function (defaults) { }, }); - const { maybeEmbroider } = require('@embroider/test-setup'); - - return maybeEmbroider(app); + return require('@embroider/compat').compatBuild(app, Webpack, { + skipBabel: [ + { + package: 'qunit', + }, + ], + }); }; diff --git a/docs-app/package.json b/docs-app/package.json index 5b61c161..cacc74dc 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -46,7 +46,10 @@ "@ember/optional-features": "^2.0.0", "@ember/string": "^3.0.1", "@ember/test-helpers": "^2.9.3", - "@embroider/test-setup": "^2.1.1", + "@embroider/compat": "^2.1.1", + "@embroider/core": "^2.1.1", + "@embroider/router": "^2.0.0", + "@embroider/webpack": "^2.1.1", "@gavant/glint-template-types": "^0.3.2", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", @@ -95,8 +98,6 @@ "ember-cli-htmlbars": "^6.2.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-cli-netlify": "^0.4.1", - "ember-cli-sri": "^2.1.1", - "ember-cli-terser": "^4.0.2", "ember-cli-typescript": "^5.2.1", "ember-container-query": "4.0.0-alpha.4", "ember-css-modules": "^2.0.1", From b693f6f52d40dd78d119a4bcb794420087c25d33 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 11:18:44 +0100 Subject: [PATCH 06/16] chore: Ran yarn install and yarn-deduplicate --- yarn.lock | 1645 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 1151 insertions(+), 494 deletions(-) diff --git a/yarn.lock b/yarn.lock index c0613724..a7de175f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,17 +10,17 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.16.8", "@babel/compat-data@^7.17.0", "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5": - version "7.20.10" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" - integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== +"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.1", "@babel/compat-data@^7.20.5": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.0.tgz#c241dc454e5b5917e40d37e525e2f4530c399298" + integrity sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g== "@babel/core@^7.12.0", "@babel/core@^7.14.5", "@babel/core@^7.16.10", "@babel/core@^7.16.7", "@babel/core@^7.20.12", "@babel/core@^7.21.0", "@babel/core@^7.3.4": version "7.21.0" @@ -53,22 +53,22 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.16.7", "@babel/helper-annotate-as-pure@^7.18.6": +"@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== dependencies: "@babel/types" "^7.18.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" + integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.7" - "@babel/types" "^7.16.7" + "@babel/helper-explode-assignable-expression" "^7.18.6" + "@babel/types" "^7.18.9" -"@babel/helper-compilation-targets@^7.12.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.20.7": +"@babel/helper-compilation-targets@^7.12.0", "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0", "@babel/helper-compilation-targets@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== @@ -79,7 +79,7 @@ lru-cache "^5.1.1" semver "^6.3.0" -"@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.6", "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.5.5": +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.5.5": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz#64f49ecb0020532f19b1d014b03bccaa1ab85fb9" integrity sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ== @@ -93,15 +93,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/helper-split-export-declaration" "^7.18.6" -"@babel/helper-create-regexp-features-plugin@^7.16.7": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz#1dcc7d40ba0c6b6b25618997c5dbfd310f186fe1" - integrity sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA== +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz#53ff78472e5ce10a52664272a239787107603ebb" + integrity sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.3.1" -"@babel/helper-define-polyfill-provider@^0.3.1", "@babel/helper-define-polyfill-provider@^0.3.3": +"@babel/helper-define-polyfill-provider@^0.3.3": version "0.3.3" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== @@ -113,19 +113,19 @@ resolve "^1.14.2" semver "^6.1.2" -"@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.9": +"@babel/helper-environment-visitor@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== -"@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== +"@babel/helper-explode-assignable-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" + integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== dependencies: - "@babel/types" "^7.16.7" + "@babel/types" "^7.18.6" -"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.21.0": +"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0", "@babel/helper-function-name@^7.21.0": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== @@ -133,7 +133,7 @@ "@babel/template" "^7.20.7" "@babel/types" "^7.21.0" -"@babel/helper-hoist-variables@^7.16.7", "@babel/helper-hoist-variables@^7.18.6": +"@babel/helper-hoist-variables@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== @@ -154,7 +154,7 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.16.7", "@babel/helper-module-transforms@^7.17.7", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.0": +"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.0", "@babel/helper-module-transforms@^7.21.2": version "7.21.2" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== @@ -168,28 +168,29 @@ "@babel/traverse" "^7.21.2" "@babel/types" "^7.21.2" -"@babel/helper-optimise-call-expression@^7.16.7", "@babel/helper-optimise-call-expression@^7.18.6": +"@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== dependencies: "@babel/types" "^7.18.6" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== -"@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== +"@babel/helper-remap-async-to-generator@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" + integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/types" "^7.16.8" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-wrap-function" "^7.18.9" + "@babel/types" "^7.18.9" -"@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.20.7": +"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== @@ -201,21 +202,21 @@ "@babel/traverse" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.20.2": +"@babel/helper-simple-access@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== dependencies: "@babel/types" "^7.20.2" -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0", "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== dependencies: "@babel/types" "^7.20.0" -"@babel/helper-split-export-declaration@^7.16.7", "@babel/helper-split-export-declaration@^7.18.6": +"@babel/helper-split-export-declaration@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== @@ -227,25 +228,25 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== -"@babel/helper-validator-identifier@^7.16.7", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": +"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== -"@babel/helper-validator-option@^7.16.7", "@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": +"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== -"@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== +"@babel/helper-wrap-function@^7.18.9": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3" + integrity sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q== dependencies: - "@babel/helper-function-name" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" + "@babel/helper-function-name" "^7.19.0" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.20.5" + "@babel/types" "^7.20.5" "@babel/helpers@^7.21.0": version "7.21.0" @@ -270,29 +271,30 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.2.tgz#dacafadfc6d7654c3051a66d6fe55b6cb2f2a0b3" integrity sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz#4eda6d6c2a0aa79c70fa7b6da67763dfe2141050" - integrity sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" + integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz#cc001234dfc139ac45f6bcf801866198c8c72ff9" - integrity sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" + integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.7" -"@babel/plugin-proposal-async-generator-functions@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz#3bdd1ebbe620804ea9416706cd67d60787504bc8" - integrity sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ== +"@babel/plugin-proposal-async-generator-functions@^7.20.1": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.16.5", "@babel/plugin-proposal-class-properties@^7.16.7", "@babel/plugin-proposal-class-properties@^7.18.6": @@ -303,13 +305,13 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-class-static-block@^7.16.7": - version "7.17.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz#164e8fd25f0d80fa48c5a4d1438a6629325ad83c" - integrity sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA== +"@babel/plugin-proposal-class-static-block@^7.18.6": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d" + integrity sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.6" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-class-features-plugin" "^7.21.0" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.13.5", "@babel/plugin-proposal-decorators@^7.16.7", "@babel/plugin-proposal-decorators@^7.21.0": @@ -323,107 +325,107 @@ "@babel/helper-split-export-declaration" "^7.18.6" "@babel/plugin-syntax-decorators" "^7.21.0" -"@babel/plugin-proposal-dynamic-import@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" - integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== +"@babel/plugin-proposal-dynamic-import@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" + integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-proposal-export-namespace-from@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz#09de09df18445a5786a305681423ae63507a6163" - integrity sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA== +"@babel/plugin-proposal-export-namespace-from@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" + integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-proposal-json-strings@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz#9732cb1d17d9a2626a08c5be25186c195b6fa6e8" - integrity sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ== +"@babel/plugin-proposal-json-strings@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-proposal-logical-assignment-operators@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz#be23c0ba74deec1922e639832904be0bea73cdea" - integrity sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg== +"@babel/plugin-proposal-logical-assignment-operators@^7.18.9": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" + integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99" - integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" - integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw== +"@babel/plugin-proposal-numeric-separator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@^7.16.7": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz#d9eb649a54628a51701aef7e0ea3d17e2b9dd390" - integrity sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw== +"@babel/plugin-proposal-object-rest-spread@^7.20.2": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== dependencies: - "@babel/compat-data" "^7.17.0" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.16.7" + "@babel/plugin-transform-parameters" "^7.20.7" -"@babel/plugin-proposal-optional-catch-binding@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== +"@babel/plugin-proposal-optional-catch-binding@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz#7cd629564724816c0e8a969535551f943c64c39a" - integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA== +"@babel/plugin-proposal-optional-chaining@^7.18.9", "@babel/plugin-proposal-optional-chaining@^7.20.7": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-proposal-private-methods@^7.16.11", "@babel/plugin-proposal-private-methods@^7.16.5": - version "7.16.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz#e8df108288555ff259f4527dbe84813aac3a1c50" - integrity sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw== +"@babel/plugin-proposal-private-methods@^7.16.5", "@babel/plugin-proposal-private-methods@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.10" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-private-property-in-object@^7.16.5", "@babel/plugin-proposal-private-property-in-object@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz#b0b8cef543c2c3d57e59e2c611994861d46a3fce" - integrity sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ== +"@babel/plugin-proposal-private-property-in-object@^7.16.5", "@babel/plugin-proposal-private-property-in-object@^7.18.6": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc" + integrity sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@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" -"@babel/plugin-proposal-unicode-property-regex@^7.16.7", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz#635d18eb10c6214210ffc5ff4932552de08188a2" - integrity sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg== +"@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -467,6 +469,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-syntax-import-assertions@^7.20.0": + version "7.20.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" + integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" @@ -537,118 +546,120 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-transform-arrow-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz#44125e653d94b98db76369de9c396dc14bef4154" - integrity sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ== +"@babel/plugin-transform-arrow-functions@^7.18.6": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" + integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz#b83dff4b970cf41f1b819f8b49cc0cfbaa53a808" - integrity sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg== +"@babel/plugin-transform-async-to-generator@^7.18.6": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" + integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" -"@babel/plugin-transform-block-scoped-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== +"@babel/plugin-transform-block-scoped-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" + integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-block-scoping@^7.16.7", "@babel/plugin-transform-block-scoping@^7.20.5": +"@babel/plugin-transform-block-scoping@^7.20.2", "@babel/plugin-transform-block-scoping@^7.20.5": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02" integrity sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ== dependencies: "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-classes@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz#8f4b9562850cd973de3b498f1218796eb181ce00" - integrity sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ== +"@babel/plugin-transform-classes@^7.20.2": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" + integrity sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-replace-supers" "^7.20.7" + "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz#66dee12e46f61d2aae7a73710f591eb3df616470" - integrity sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw== +"@babel/plugin-transform-computed-properties@^7.18.9": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa" + integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/template" "^7.20.7" -"@babel/plugin-transform-destructuring@^7.16.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz#49dc2675a7afa9a5e4c6bdee636061136c3408d1" - integrity sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ== +"@babel/plugin-transform-destructuring@^7.20.2": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz#8bda578f71620c7de7c93af590154ba331415454" + integrity sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241" - integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ== +"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" + integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-duplicate-keys@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz#2207e9ca8f82a0d36a5a67b6536e7ef8b08823c9" - integrity sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw== +"@babel/plugin-transform-duplicate-keys@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" + integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-exponentiation-operator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== +"@babel/plugin-transform-exponentiation-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" + integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-for-of@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz#649d639d4617dff502a9a158c479b3b556728d8c" - integrity sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg== +"@babel/plugin-transform-for-of@^7.18.8": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz#964108c9988de1a60b4be2354a7d7e245f36e86e" + integrity sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-function-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== +"@babel/plugin-transform-function-name@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" + integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== dependencies: - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-compilation-targets" "^7.18.9" + "@babel/helper-function-name" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz#254c9618c5ff749e87cb0c0cef1a0a050c0bdab1" - integrity sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ== +"@babel/plugin-transform-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" + integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-member-expression-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== +"@babel/plugin-transform-member-expression-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" + integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-modules-amd@^7.13.0", "@babel/plugin-transform-modules-amd@^7.16.7", "@babel/plugin-transform-modules-amd@^7.19.6": +"@babel/plugin-transform-modules-amd@^7.13.0", "@babel/plugin-transform-modules-amd@^7.19.6": version "7.20.11" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== @@ -656,84 +667,84 @@ "@babel/helper-module-transforms" "^7.20.11" "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-modules-commonjs@^7.16.8": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz#274be1a2087beec0254d4abd4d86e52442e1e5b6" - integrity sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw== +"@babel/plugin-transform-modules-commonjs@^7.19.6": + version "7.21.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz#6ff5070e71e3192ef2b7e39820a06fb78e3058e7" + integrity sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA== dependencies: - "@babel/helper-module-transforms" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-simple-access" "^7.17.7" - babel-plugin-dynamic-import-node "^2.3.3" + "@babel/helper-module-transforms" "^7.21.2" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-simple-access" "^7.20.2" -"@babel/plugin-transform-modules-systemjs@^7.16.7": - version "7.17.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz#81fd834024fae14ea78fbe34168b042f38703859" - integrity sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw== +"@babel/plugin-transform-modules-systemjs@^7.19.6": + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" + integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== dependencies: - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-module-transforms" "^7.17.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-validator-identifier" "^7.19.1" -"@babel/plugin-transform-modules-umd@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz#23dad479fa585283dbd22215bff12719171e7618" - integrity sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ== +"@babel/plugin-transform-modules-umd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" + integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== dependencies: - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-named-capturing-groups-regex@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz#7f860e0e40d844a02c9dcf9d84965e7dfd666252" - integrity sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw== +"@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" + integrity sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.20.5" + "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-new-target@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz#9967d89a5c243818e0800fdad89db22c5f514244" - integrity sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg== +"@babel/plugin-transform-new-target@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" + integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-object-super@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== +"@babel/plugin-transform-object-super@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" + integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-parameters@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz#a1721f55b99b736511cb7e0152f61f17688f331f" - integrity sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw== +"@babel/plugin-transform-parameters@^7.20.1", "@babel/plugin-transform-parameters@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz#0ee349e9d1bc96e78e3b37a7af423a4078a7083f" + integrity sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.20.2" -"@babel/plugin-transform-property-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== +"@babel/plugin-transform-property-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" + integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-regenerator@^7.16.7": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz#0a33c3a61cf47f45ed3232903683a0afd2d3460c" - integrity sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ== +"@babel/plugin-transform-regenerator@^7.18.6": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz#57cda588c7ffb7f4f8483cc83bdcea02a907f04d" + integrity sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ== dependencies: - regenerator-transform "^0.15.0" + "@babel/helper-plugin-utils" "^7.20.2" + regenerator-transform "^0.15.1" -"@babel/plugin-transform-reserved-words@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz#1d798e078f7c5958eec952059c460b220a63f586" - integrity sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg== +"@babel/plugin-transform-reserved-words@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" + integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-runtime@^7.13.9", "@babel/plugin-transform-runtime@^7.14.5": version "7.19.6" @@ -747,41 +758,41 @@ babel-plugin-polyfill-regenerator "^0.4.1" semver "^6.3.0" -"@babel/plugin-transform-shorthand-properties@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== +"@babel/plugin-transform-shorthand-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" + integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-spread@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz#a303e2122f9f12e0105daeedd0f30fb197d8ff44" - integrity sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg== +"@babel/plugin-transform-spread@^7.19.0": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" + integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" -"@babel/plugin-transform-sticky-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== +"@babel/plugin-transform-sticky-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" + integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-template-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz#f3d1c45d28967c8e80f53666fc9c3e50618217ab" - integrity sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA== +"@babel/plugin-transform-template-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" + integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-typeof-symbol@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz#9cdbe622582c21368bd482b660ba87d5545d4f7e" - integrity sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ== +"@babel/plugin-transform-typeof-symbol@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" + integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-typescript@^7.13.0", "@babel/plugin-transform-typescript@^7.16.8", "@babel/plugin-transform-typescript@^7.21.0": version "7.21.0" @@ -809,20 +820,20 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-typescript" "^7.2.0" -"@babel/plugin-transform-unicode-escapes@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3" - integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q== +"@babel/plugin-transform-unicode-escapes@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" + integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== dependencies: - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-plugin-utils" "^7.18.9" -"@babel/plugin-transform-unicode-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== +"@babel/plugin-transform-unicode-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" + integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/polyfill@^7.11.5": version "7.12.1" @@ -832,37 +843,38 @@ core-js "^2.6.5" regenerator-runtime "^0.13.4" -"@babel/preset-env@^7.16.5", "@babel/preset-env@^7.16.7": - version "7.16.11" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.16.11.tgz#5dd88fd885fae36f88fd7c8342475c9f0abe2982" - integrity sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g== +"@babel/preset-env@^7.14.5", "@babel/preset-env@^7.16.5", "@babel/preset-env@^7.16.7": + version "7.20.2" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506" + integrity sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg== dependencies: - "@babel/compat-data" "^7.16.8" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.16.7" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.16.7" - "@babel/plugin-proposal-async-generator-functions" "^7.16.8" - "@babel/plugin-proposal-class-properties" "^7.16.7" - "@babel/plugin-proposal-class-static-block" "^7.16.7" - "@babel/plugin-proposal-dynamic-import" "^7.16.7" - "@babel/plugin-proposal-export-namespace-from" "^7.16.7" - "@babel/plugin-proposal-json-strings" "^7.16.7" - "@babel/plugin-proposal-logical-assignment-operators" "^7.16.7" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.16.7" - "@babel/plugin-proposal-numeric-separator" "^7.16.7" - "@babel/plugin-proposal-object-rest-spread" "^7.16.7" - "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" - "@babel/plugin-proposal-optional-chaining" "^7.16.7" - "@babel/plugin-proposal-private-methods" "^7.16.11" - "@babel/plugin-proposal-private-property-in-object" "^7.16.7" - "@babel/plugin-proposal-unicode-property-regex" "^7.16.7" + "@babel/compat-data" "^7.20.1" + "@babel/helper-compilation-targets" "^7.20.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-validator-option" "^7.18.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-async-generator-functions" "^7.20.1" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-class-static-block" "^7.18.6" + "@babel/plugin-proposal-dynamic-import" "^7.18.6" + "@babel/plugin-proposal-export-namespace-from" "^7.18.9" + "@babel/plugin-proposal-json-strings" "^7.18.6" + "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-numeric-separator" "^7.18.6" + "@babel/plugin-proposal-object-rest-spread" "^7.20.2" + "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.18.6" + "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.20.0" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" @@ -872,44 +884,44 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.16.7" - "@babel/plugin-transform-async-to-generator" "^7.16.8" - "@babel/plugin-transform-block-scoped-functions" "^7.16.7" - "@babel/plugin-transform-block-scoping" "^7.16.7" - "@babel/plugin-transform-classes" "^7.16.7" - "@babel/plugin-transform-computed-properties" "^7.16.7" - "@babel/plugin-transform-destructuring" "^7.16.7" - "@babel/plugin-transform-dotall-regex" "^7.16.7" - "@babel/plugin-transform-duplicate-keys" "^7.16.7" - "@babel/plugin-transform-exponentiation-operator" "^7.16.7" - "@babel/plugin-transform-for-of" "^7.16.7" - "@babel/plugin-transform-function-name" "^7.16.7" - "@babel/plugin-transform-literals" "^7.16.7" - "@babel/plugin-transform-member-expression-literals" "^7.16.7" - "@babel/plugin-transform-modules-amd" "^7.16.7" - "@babel/plugin-transform-modules-commonjs" "^7.16.8" - "@babel/plugin-transform-modules-systemjs" "^7.16.7" - "@babel/plugin-transform-modules-umd" "^7.16.7" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.16.8" - "@babel/plugin-transform-new-target" "^7.16.7" - "@babel/plugin-transform-object-super" "^7.16.7" - "@babel/plugin-transform-parameters" "^7.16.7" - "@babel/plugin-transform-property-literals" "^7.16.7" - "@babel/plugin-transform-regenerator" "^7.16.7" - "@babel/plugin-transform-reserved-words" "^7.16.7" - "@babel/plugin-transform-shorthand-properties" "^7.16.7" - "@babel/plugin-transform-spread" "^7.16.7" - "@babel/plugin-transform-sticky-regex" "^7.16.7" - "@babel/plugin-transform-template-literals" "^7.16.7" - "@babel/plugin-transform-typeof-symbol" "^7.16.7" - "@babel/plugin-transform-unicode-escapes" "^7.16.7" - "@babel/plugin-transform-unicode-regex" "^7.16.7" + "@babel/plugin-transform-arrow-functions" "^7.18.6" + "@babel/plugin-transform-async-to-generator" "^7.18.6" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.20.2" + "@babel/plugin-transform-classes" "^7.20.2" + "@babel/plugin-transform-computed-properties" "^7.18.9" + "@babel/plugin-transform-destructuring" "^7.20.2" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.9" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-for-of" "^7.18.8" + "@babel/plugin-transform-function-name" "^7.18.9" + "@babel/plugin-transform-literals" "^7.18.9" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.19.6" + "@babel/plugin-transform-modules-commonjs" "^7.19.6" + "@babel/plugin-transform-modules-systemjs" "^7.19.6" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" + "@babel/plugin-transform-new-target" "^7.18.6" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-parameters" "^7.20.1" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.18.6" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.19.0" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.9" + "@babel/plugin-transform-typeof-symbol" "^7.18.9" + "@babel/plugin-transform-unicode-escapes" "^7.18.10" + "@babel/plugin-transform-unicode-regex" "^7.18.6" "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.16.8" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" - core-js-compat "^3.20.2" + "@babel/types" "^7.20.2" + babel-plugin-polyfill-corejs2 "^0.3.3" + babel-plugin-polyfill-corejs3 "^0.6.0" + babel-plugin-polyfill-regenerator "^0.4.1" + core-js-compat "^3.25.1" semver "^6.3.0" "@babel/preset-modules@^0.1.5": @@ -932,6 +944,11 @@ "@babel/helper-validator-option" "^7.21.0" "@babel/plugin-transform-typescript" "^7.21.0" +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + "@babel/runtime@7.12.18": version "7.12.18" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b" @@ -946,7 +963,7 @@ dependencies: regenerator-runtime "^0.13.11" -"@babel/template@^7.16.7", "@babel/template@^7.20.7": +"@babel/template@^7.18.10", "@babel/template@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== @@ -955,7 +972,7 @@ "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/traverse@^7.14.5", "@babel/traverse@^7.16.8", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.4.5": +"@babel/traverse@^7.14.5", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.4.5": version "7.21.2" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.2.tgz#ac7e1f27658750892e815e60ae90f382a46d8e75" integrity sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw== @@ -971,7 +988,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.18.6", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.4.4", "@babel/types@^7.7.2": +"@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.4.4", "@babel/types@^7.7.2": version "7.21.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.2.tgz#92246f6e00f91755893c2876ad653db70c8310d1" integrity sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw== @@ -1085,10 +1102,60 @@ broccoli-funnel "^3.0.8" semver "^7.3.8" -"@embroider/core@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@embroider/core/-/core-2.0.2.tgz#73532d248def5833b7af4e55350e1561a3189667" - integrity sha512-noxrIOTiOI8ZW9s7hLCOhSHfsttgkPXN1on/2aovCHza0lQ9DNi4V5Ybpd4QMaTh+OzsrLGnV9qdj7kd9GpWSg== +"@embroider/babel-loader-8@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@embroider/babel-loader-8/-/babel-loader-8-2.0.0.tgz#4a3aef4b5ad0f75b8f6a740dd1d3a4ec22d493c3" + integrity sha512-a1bLodfox8JEgNHuhiIBIcXJ4b8NNnKWYkMIpJx216pn80Jf1jcFosQpxnqC8hYHrnG0XRKzQ9zJYgJXoa1wfg== + dependencies: + "@babel/core" "^7.14.5" + babel-loader "8" + +"@embroider/compat@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@embroider/compat/-/compat-2.1.1.tgz#fda6baeede76051f3c57dc661ddf6058d6c7a64b" + integrity sha512-HNq5vv7NpQ1Jr+4slzmLBqsy5NDsIHilYeQiWboMrPAyHr5NHlKYWciIcmxdgPgz2kf/8D5nDiANgJznZedlyw== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/core" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/preset-env" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@embroider/macros" "1.10.0" + "@types/babel__code-frame" "^7.0.2" + "@types/yargs" "^17.0.3" + assert-never "^1.1.0" + babel-plugin-ember-template-compilation "^2.0.0" + babel-plugin-syntax-dynamic-import "^6.18.0" + babylon "^6.18.0" + bind-decorator "^1.0.11" + broccoli "^3.5.2" + broccoli-concat "^4.2.5" + broccoli-file-creator "^2.1.1" + broccoli-funnel "^3.0.7" + broccoli-merge-trees "^4.2.0" + broccoli-persistent-filter "^3.1.2" + broccoli-plugin "^4.0.7" + broccoli-source "^3.0.1" + chalk "^4.1.1" + debug "^4.3.2" + fs-extra "^9.1.0" + fs-tree-diff "^2.0.1" + jsdom "^16.6.0" + lodash "^4.17.21" + pkg-up "^3.1.0" + resolve "^1.20.0" + resolve-package-path "^4.0.1" + semver "^7.3.5" + symlink-or-copy "^1.3.1" + tree-sync "^2.1.0" + typescript-memoize "^1.0.1" + walk-sync "^3.0.0" + yargs "^17.0.1" + +"@embroider/core@^2.0.0", "@embroider/core@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@embroider/core/-/core-2.1.1.tgz#6b0cf97e0474d7e996941b599378bf2007576f16" + integrity sha512-N4rz+r8WjHYmwprvBYC0iUT4EWNpdDjF7JLl8PEYlWbhXDEJL+Ma/aP78S7spMhIpJX9SHK7nbgNxmZAqAe34A== dependencies: "@babel/core" "^7.14.5" "@babel/parser" "^7.14.5" @@ -1120,6 +1187,11 @@ typescript-memoize "^1.0.1" walk-sync "^3.0.0" +"@embroider/hbs-loader@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@embroider/hbs-loader/-/hbs-loader-2.0.0.tgz#8cf4fa0c167dc3c3c4e6e2449c56ac3974fb76b3" + integrity sha512-rWcZyZ3n35LwlPTS6/fYsdHqPWUh4QO/cVTIJOSeLqJCATNTho7tjBXS6pBvV9cZgvqP/Xph/08xjdUyOWUOxQ== + "@embroider/macros@1.10.0", "@embroider/macros@^1.0.0", "@embroider/macros@^1.10.0", "@embroider/macros@^1.9.0": version "1.10.0" resolved "https://registry.yarnpkg.com/@embroider/macros/-/macros-1.10.0.tgz#af3844d5db48f001b85cfb096c76727c72ad6c1e" @@ -1134,6 +1206,14 @@ resolve "^1.20.0" semver "^7.3.2" +"@embroider/router@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@embroider/router/-/router-2.0.0.tgz#ce3d7549abb7f2452968b61a042220c9dff42039" + integrity sha512-MnYSp/kodjXVTfTxmz6QokpM1xo57Q87jNMs7HqdJ6A1fCM7UyAUdk3mV8o1q6bS6U55A6M8xeYcSuw2qGhMUw== + dependencies: + "@ember/test-waiters" "^3.0.0" + "@embroider/addon-shim" "^1.8.4" + "@embroider/shared-internals@2.0.0", "@embroider/shared-internals@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@embroider/shared-internals/-/shared-internals-2.0.0.tgz#d8205ec6944362aeecfbb51143db352430ced316" @@ -1165,6 +1245,33 @@ broccoli-funnel "^3.0.5" ember-cli-babel "^7.23.1" +"@embroider/webpack@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@embroider/webpack/-/webpack-2.1.1.tgz#45d6b451bfd4c9ad54bfcc12c59cb19f9d620be9" + integrity sha512-1IzXXexv/QxDyk4N6kamtiTk92HszlaQZXGB+xhnRCMY4F7Hgxad4gSPvnSy/oSkbHTMWSGjCTS5e4tQcUC8Cg== + dependencies: + "@babel/core" "^7.14.5" + "@embroider/babel-loader-8" "2.0.0" + "@embroider/hbs-loader" "2.0.0" + "@embroider/shared-internals" "2.0.0" + "@types/source-map" "^0.5.7" + "@types/supports-color" "^8.1.0" + babel-loader "^8.2.2" + babel-preset-env "^1.7.0" + css-loader "^5.2.6" + csso "^4.2.0" + debug "^4.3.2" + fs-extra "^9.1.0" + jsdom "^16.6.0" + lodash "^4.17.21" + mini-css-extract-plugin "^2.5.3" + semver "^7.3.5" + source-map-url "^0.4.1" + style-loader "^2.0.0" + supports-color "^8.1.0" + terser "^5.7.0" + thread-loader "^3.0.4" + "@eslint/eslintrc@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#943309d8697c52fc82c076e90c1c74fbbe69dbff" @@ -1668,6 +1775,11 @@ resolved "https://registry.yarnpkg.com/@tsconfig/ember/-/ember-2.0.0.tgz#dba953e5527ccf7a2587f262a7afe0fa83c4e979" integrity sha512-RzbDYYcjxVdG8Ki0xe99HN3+nHTZe6EBgw6N7B3yup7QogVFQQxA9nY7X80j1XzF15xqetwWiYfAjv5lkkp0/A== +"@types/babel__code-frame@^7.0.2": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@types/babel__code-frame/-/babel__code-frame-7.0.3.tgz#eda94e1b7c9326700a4b69c485ebbc9498a0b63f" + integrity sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw== + "@types/body-parser@*": version "1.19.0" resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f" @@ -2034,6 +2146,18 @@ "@types/mime" "^1" "@types/node" "*" +"@types/source-map@^0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@types/source-map/-/source-map-0.5.7.tgz#165eeb583c1ef00196fe4ef4da5d7832b03b275b" + integrity sha512-LrnsgZIfJaysFkv9rRJp4/uAyqw87oVed3s1hhF83nwbo9c7MG9g5DqR0seHP+lkX4ldmMrVolPjQSe2ZfD0yA== + dependencies: + source-map "*" + +"@types/supports-color@^8.1.0": + version "8.1.1" + resolved "https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz#1b44b1b096479273adf7f93c75fc4ecc40a61ee4" + integrity sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw== + "@types/symlink-or-copy@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@types/symlink-or-copy/-/symlink-or-copy-1.2.0.tgz#4151a81b4052c80bc2becbae09f3a9ec010a9c7a" @@ -2044,6 +2168,18 @@ resolved "https://registry.yarnpkg.com/@types/ua-parser-js/-/ua-parser-js-0.7.36.tgz#9bd0b47f26b5a3151be21ba4ce9f5fa457c5f190" integrity sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ== +"@types/yargs-parser@*": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + +"@types/yargs@^17.0.3": + version "17.0.22" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.22.tgz#7dd37697691b5f17d020f3c63e7a45971ff71e9a" + integrity sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g== + dependencies: + "@types/yargs-parser" "*" + "@types/yauzl@^2.9.1": version "2.9.1" resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz#d10f69f9f522eef3cf98e30afb684a1e1ec923af" @@ -2651,7 +2787,7 @@ arrify@^2.0.1: resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== -assert-never@^1.2.1: +assert-never@^1.1.0, assert-never@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.2.1.tgz#11f0e363bf146205fb08193b5c7b90f4d1cf44fe" integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== @@ -2742,6 +2878,120 @@ axe-core@^4.6.3: resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha512-gCtfYORSG1fUMX4kKraymq607FWgMWg+j42IFPc18kFQEsmtaibP4UrqsXt8FlEJle25HUd4tsoDR7H2wDhe9Q== + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ== + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA== + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha512-qe5csbhbvq6ccry9G7tkXbzNtcDiH4r51rrPUbwwoTzZ18AqxWYRZT6AOmxrpxKnQBW0pYlBI/8vh73Z//78nQ== + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q== + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg== + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha512-RYqaPD0mQyQIFRu7Ho5wE2yvA/5jxqCIj/Lv4BXNq23mHYu/vxikOy2JueLiBxQknwapwrJeNCesvY0ZcfnlHg== + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw== + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + babel-import-util@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/babel-import-util/-/babel-import-util-0.2.0.tgz#b468bb679919601a3570f9e317536c54f2862e23" @@ -2752,16 +3002,30 @@ babel-import-util@^1.1.0, babel-import-util@^1.3.0: resolved "https://registry.yarnpkg.com/babel-import-util/-/babel-import-util-1.3.0.tgz#dc9251ea39a7747bd586c1c13b8d785a42797f8e" integrity sha512-PPzUT17eAI18zn6ek1R3sB4Krc/MbnmT1MkZQFmyhjoaEGBVwNABhfVU9+EKcDSKrrOm9OIpGhjxukx1GCiy1g== -babel-loader@^8.0.6: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== +babel-loader@8, babel-loader@^8.0.6, babel-loader@^8.2.2: + version "8.3.0" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" + integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== dependencies: find-cache-dir "^3.3.1" - loader-utils "^1.4.0" + loader-utils "^2.0.0" make-dir "^3.1.0" schema-utils "^2.6.5" +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA== + dependencies: + babel-runtime "^6.22.0" + babel-plugin-debug-macros@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-debug-macros/-/babel-plugin-debug-macros-0.2.0.tgz#0120ac20ce06ccc57bf493b667cf24b85c28da7a" @@ -2776,13 +3040,6 @@ babel-plugin-debug-macros@^0.3.4: dependencies: semver "^5.3.0" -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - babel-plugin-ember-data-packages-polyfill@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/babel-plugin-ember-data-packages-polyfill/-/babel-plugin-ember-data-packages-polyfill-0.1.2.tgz#21154c095ddc703722b1fb8bb06c126c0b6d77dc" @@ -2845,7 +3102,7 @@ babel-plugin-module-resolver@^4.1.0: reselect "^4.0.0" resolve "^1.13.1" -babel-plugin-polyfill-corejs2@^0.3.0, babel-plugin-polyfill-corejs2@^0.3.3: +babel-plugin-polyfill-corejs2@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== @@ -2854,14 +3111,6 @@ babel-plugin-polyfill-corejs2@^0.3.0, babel-plugin-polyfill-corejs2@^0.3.3: "@babel/helper-define-polyfill-provider" "^0.3.3" semver "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" - integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.21.0" - babel-plugin-polyfill-corejs3@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" @@ -2870,13 +3119,6 @@ babel-plugin-polyfill-corejs3@^0.6.0: "@babel/helper-define-polyfill-provider" "^0.3.3" core-js-compat "^3.25.1" -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - babel-plugin-polyfill-regenerator@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" @@ -2884,11 +3126,334 @@ babel-plugin-polyfill-regenerator@^0.4.1: dependencies: "@babel/helper-define-polyfill-provider" "^0.3.3" +babel-plugin-syntax-async-functions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha512-4Zp4unmHgw30A1eWI5EpACji2qMocisdXhAftfhXoSV9j0Tvj6nRFE3tOmRY912E0FMRm/L5xWE7MGVT2FoLnw== + babel-plugin-syntax-dynamic-import@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= +babel-plugin-syntax-exponentiation-operator@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha512-Z/flU+T9ta0aIEKl1tGEmN/pZiI1uXmCiGFRegKacQfEJzp7iNsKloZmyJlQr+75FCJtiFfGIK03SiCvCt9cPQ== + +babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ== + +babel-plugin-transform-async-to-generator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha512-7BgYJujNCg0Ti3x0c/DL3tStvnKS6ktIYOmo9wginv/dfZOrbSZ+qG4IRRHMBOzZ5Awb1skTiAsQXg/+IWkZYw== + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-functions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.23.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw== + dependencies: + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-plugin-transform-es2015-classes@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag== + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw== + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg== + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA== + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.26.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-types "^6.26.0" + +babel-plugin-transform-es2015-modules-systemjs@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg== + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw== + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA== + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ== + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ== + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw== + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ== + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-exponentiation-operator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha512-LzXDmbMkklvNhprr20//RStKVcT8Cu+SQtX18eMHLhjHf2yFzwtQ0S2f0jQ+89rokoNdmwoSqYzAhq86FxlLSQ== + dependencies: + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" + babel-plugin-syntax-exponentiation-operator "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-regenerator@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg== + dependencies: + regenerator-transform "^0.10.0" + +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw== + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-preset-env@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" + integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.23.0" + babel-plugin-transform-es2015-classes "^6.23.0" + babel-plugin-transform-es2015-computed-properties "^6.22.0" + babel-plugin-transform-es2015-destructuring "^6.23.0" + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" + babel-plugin-transform-es2015-for-of "^6.23.0" + babel-plugin-transform-es2015-function-name "^6.22.0" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" + babel-plugin-transform-es2015-modules-umd "^6.23.0" + babel-plugin-transform-es2015-object-super "^6.22.0" + babel-plugin-transform-es2015-parameters "^6.23.0" + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.22.0" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" + babel-plugin-transform-es2015-unicode-regex "^6.22.0" + babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-regenerator "^6.22.0" + browserslist "^3.2.6" + invariant "^2.2.2" + semver "^5.3.0" + +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg== + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA== + 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" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + backbone@^1.1.2: version "1.4.0" resolved "https://registry.yarnpkg.com/backbone/-/backbone-1.4.0.tgz#54db4de9df7c3811c3f032f34749a4cd27f3bd12" @@ -2946,6 +3511,11 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-2.3.0.tgz#1d269cbf7e6243ea886aa41453c3651ccbe13c22" integrity sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg== +bind-decorator@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/bind-decorator/-/bind-decorator-1.0.11.tgz#e41bc06a1f65dd9cec476c91c5daf3978488252f" + integrity sha512-yzkH0uog6Vv/vQ9+rhSKxecnqGUZHYncg7qS7voz3Q76+TAi1SGiOKk2mlOvusQnFz9Dc4BC/NMkeXu11YgjJg== + bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -3263,7 +3833,7 @@ broccoli-funnel@^2.0.0, broccoli-funnel@^2.0.1, broccoli-funnel@^2.0.2: symlink-or-copy "^1.0.0" walk-sync "^0.3.1" -broccoli-funnel@^3.0.0, broccoli-funnel@^3.0.3, broccoli-funnel@^3.0.5, broccoli-funnel@^3.0.8: +broccoli-funnel@^3.0.0, broccoli-funnel@^3.0.3, broccoli-funnel@^3.0.5, broccoli-funnel@^3.0.7, broccoli-funnel@^3.0.8: version "3.0.8" resolved "https://registry.yarnpkg.com/broccoli-funnel/-/broccoli-funnel-3.0.8.tgz#f5b62e2763c3918026a15a3c833edc889971279b" integrity sha512-ng4eIhPYiXqMw6SyGoxPHR3YAwEd2lr9FgBI1CyTbspl4txZovOsmzFkMkGAlu88xyvYXJqHiM2crfLa65T1BQ== @@ -3586,6 +4156,14 @@ browserslist-generator@^2.0.1: semver "^7.3.8" ua-parser-js "^1.0.33" +browserslist@^3.2.6: + version "3.2.8" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" + integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== + dependencies: + caniuse-lite "^1.0.30000844" + electron-to-chromium "^1.3.47" + browserslist@^4.14.5, browserslist@^4.16.1, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5: version "4.21.5" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" @@ -3736,10 +4314,10 @@ can-symlink@^1.0.0: dependencies: tmp "0.0.28" -caniuse-lite@^1.0.30001179, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001450: - version "1.0.30001458" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz#871e35866b4654a7d25eccca86864f411825540c" - integrity sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w== +caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30001179, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001450: + version "1.0.30001462" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001462.tgz#b2e801e37536d453731286857c8520d3dcee15fe" + integrity sha512-PDd20WuOBPiasZ7KbFnmQRyuLE7cFXW2PVd7dmALzbkUXEP46upAuCDm9eY9vho8fgNMGmbAX92QBZHzcnWIqw== capture-exit@^2.0.0: version "2.0.0" @@ -3756,7 +4334,7 @@ cardinal@^1.0.0: ansicolors "~0.2.1" redeyed "~1.0.0" -chalk@^1.0.0: +chalk@^1.0.0, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= @@ -4234,14 +4812,14 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -core-js-compat@^3.20.2, core-js-compat@^3.21.0, core-js-compat@^3.25.1: +core-js-compat@^3.25.1: version "3.27.1" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.27.1.tgz#b5695eb25c602d72b1d30cbfba3cb7e5e4cf0a67" integrity sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA== dependencies: browserslist "^4.21.4" -core-js@^2.6.5: +core-js@^2.4.0, core-js@^2.6.5: version "2.6.12" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== @@ -4324,7 +4902,7 @@ css-functions-list@^3.1.0: resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.1.0.tgz#cf5b09f835ad91a00e5959bcfc627cd498e1321b" integrity sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w== -css-loader@^5.2.0: +css-loader@^5.2.0, css-loader@^5.2.6: version "5.2.7" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.2.7.tgz#9b9f111edf6fb2be5dc62525644cbc9c232064ae" integrity sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg== @@ -4400,6 +4978,14 @@ css-tree@1.0.0-alpha.33: mdn-data "2.0.4" source-map "^0.5.3" +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + css-tree@^2.0.4, css-tree@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" @@ -4430,6 +5016,13 @@ csso@^3.5.1: dependencies: css-tree "1.0.0-alpha.29" +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + cssom@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" @@ -4853,10 +5446,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.4.284: - version "1.4.315" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.315.tgz#b60a6676b3a1db332cfc8919118344aa06b9ac99" - integrity sha512-ndBQYz3Eyy3rASjjQ9poMJGoAlsZ/aZnq6GBsGL4w/4sWIAwiUHVSsMuADbxa8WJw7pZ0oxLpGbtoDt4vRTdCg== +electron-to-chromium@^1.3.47, electron-to-chromium@^1.4.284: + version "1.4.324" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.324.tgz#0cff81794e6c48efbb0b029224968621230d8ace" + integrity sha512-m+eBs/kh3TXnCuqDF6aHLLRwLK2U471JAbZ1KYigf0TM96fZglxv0/ZFBvyIxnLKsIWUoDiVnHTA2mhYz1fqdA== ember-a11y-refocus@^3.0.2: version "3.0.2" @@ -6912,6 +7505,11 @@ globals@^13.19.0: dependencies: type-fest "^0.20.2" +globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== + globalyzer@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" @@ -7515,6 +8113,13 @@ internal-slot@^1.0.3: resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.1.tgz#33d0fa016185397549fb1a14ea3dbe5a2949d1cd" integrity sha512-Ujwccrj9FkGqjbY3iVoxD1VV+KdZZeENx0rphrtzmRXbFvkFO88L80BL/zeSIguX/7T+y8k04xqtgWgS5vxwxw== +invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + invert-kv@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-3.0.1.tgz#a93c7a3d4386a1dc8325b97da9bb1620c0282523" @@ -7943,11 +8548,16 @@ js-string-escape@^1.0.1: resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= -js-tokens@^4.0.0: +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== + js-yaml@^3.13.1, js-yaml@^3.2.5, js-yaml@^3.2.7: version "3.14.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" @@ -8016,6 +8626,11 @@ json-buffer@3.0.0: resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= +json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" @@ -8053,13 +8668,6 @@ json5@^0.5.1: resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - json5@^2.1.2, json5@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" @@ -8220,19 +8828,10 @@ livereload-js@^3.3.1: resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-3.3.2.tgz#c88b009c6e466b15b91faa26fd7c99d620e12651" integrity sha512-w677WnINxFkuixAoUEXOStewzLYGI76XVag+0JWMMEyjJQKs0ibWZMxkTlB96Lm3EjZ7IeOxVziBEbtxVQqQZA== -loader-runner@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" - integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== - -loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" +loader-runner@^4.1.0, loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^2.0.0: version "2.0.0" @@ -8468,7 +9067,7 @@ lodash.uniqby@^4.7.0: resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI= -lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: +lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -8488,6 +9087,13 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" @@ -8651,6 +9257,11 @@ mathml-tag-names@^2.1.3: resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + mdn-data@2.0.30: version "2.0.30" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" @@ -8802,10 +9413,10 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@^2.5.2: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz#578aebc7fc14d32c0ad304c2c34f08af44673f5e" - integrity sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w== +mini-css-extract-plugin@^2.5.2, mini-css-extract-plugin@^2.5.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.3.tgz#794aa4d598bf178a66b2a35fe287c3df3eac394e" + integrity sha512-CD9cXeKeXLcnMw8FZdtfrRrLaM7gwCl4nKuKn2YkY2Bw5wdlB8zU2cCzw+w2zS9RFvbrufTBkMCJACNPwqQA0w== dependencies: schema-utils "^4.0.0" @@ -9240,7 +9851,7 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.0, object.assign@^4.1.4: +object.assign@^4.1.4: version "4.1.4" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== @@ -9821,7 +10432,7 @@ printf@^0.6.1: resolved "https://registry.yarnpkg.com/printf/-/printf-0.6.1.tgz#b9afa3d3b55b7f2e8b1715272479fc756ed88650" integrity sha512-is0ctgGdPJ5951KulgfzvHGwJtZ5ck8l042vRkV6jrkpBzTmb/lueTqguWHy2JfVA+RY6gFVlaZgUS0j7S/dsw== -private@^0.1.8: +private@^0.1.6, private@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== @@ -10083,27 +10694,41 @@ redeyed@~1.0.0: dependencies: esprima "~3.0.0" -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== +regenerate-unicode-properties@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" + integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== dependencies: regenerate "^1.4.2" -regenerate@^1.4.2: +regenerate@^1.2.1, regenerate@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + regenerator-runtime@^0.13.11, regenerator-runtime@^0.13.4: version "0.13.11" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== +regenerator-transform@^0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + +regenerator-transform@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56" + integrity sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg== dependencies: "@babel/runtime" "^7.8.4" @@ -10129,17 +10754,26 @@ regexpp@^3.0.0, regexpp@^3.2.0: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== -regexpu-core@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" - integrity sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw== +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha512-tJ9+S4oKjxY8IZ9jmjnp/mtytu1u3iyIQAfmI51IKWH6bFf7XR1ybtaO6j7INhZKXOTYADk7V5qxaqLkmNxiZQ== + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.1.tgz#66900860f88def39a5cb79ebd9490e84f17bcdfb" + integrity sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ== dependencies: + "@babel/regjsgen" "^0.8.0" regenerate "^1.4.2" - regenerate-unicode-properties "^10.0.1" - regjsgen "^0.6.0" - regjsparser "^0.8.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" registry-auth-token@^4.0.0: version "4.2.1" @@ -10155,15 +10789,22 @@ registry-url@^5.0.0: dependencies: rc "^1.2.8" -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha512-x+Y3yA24uF68m5GA+tBjbGYo64xXVJpbToBaWCoSNSc1hdk6dfctaRWrNFTVJZIIhL5GxW8zwjoixbnifnK59g== + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha512-jlQ9gYLfk2p3V5Ag5fYhA7fv7OHzd1KUH0PRP46xc3TgwjwgROIW572AfYg/X9kaNq/LJnu6oJcFRXlIrGoTRw== + dependencies: + jsesc "~0.5.0" -regjsparser@^0.8.2: - version "0.8.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" - integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" @@ -10846,11 +11487,16 @@ source-map-url@^0.3.0: resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.3.0.tgz#7ecaf13b57bcd09da8a40c5d269db33799d4aaf9" integrity sha1-fsrxO1e80J2opAxdJp2zN5nUqvk= -source-map-url@^0.4.0: +source-map-url@^0.4.0, source-map-url@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== +source-map@*, source-map@^0.7.3, source-map@~0.7.2: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + source-map@0.4.x, source-map@^0.4.2: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" @@ -10868,11 +11514,6 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@^0.7.3, source-map@~0.7.2: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - source-map@~0.1.x: version "0.1.43" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" @@ -11445,6 +12086,17 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" +thread-loader@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-3.0.4.tgz#c392e4c0241fbc80430eb680e4886819b504a31b" + integrity sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA== + dependencies: + json-parse-better-errors "^1.0.2" + loader-runner "^4.1.0" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^3.0.0" + through2@^0.6.1, through2@^0.6.3, through2@~0.6.1: version "0.6.5" resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" @@ -11526,6 +12178,11 @@ tmpl@1.0.x: resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -11771,10 +12428,10 @@ unicode-match-property-ecmascript@^2.0.0: unicode-canonical-property-names-ecmascript "^2.0.0" unicode-property-aliases-ecmascript "^2.0.0" -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== unicode-property-aliases-ecmascript@^2.0.0: version "2.0.0" From 7c4ebdd0e2beb0ed9e91c0e95ae0a4ce2bf8d83d Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 11:22:59 +0100 Subject: [PATCH 07/16] feature: Enabled stricter Embroider settings and route splitting (docs-app) --- docs-app/app/router.ts | 2 +- docs-app/ember-cli-build.js | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/docs-app/app/router.ts b/docs-app/app/router.ts index 094c2e22..d358975b 100644 --- a/docs-app/app/router.ts +++ b/docs-app/app/router.ts @@ -1,4 +1,4 @@ -import EmberRouter from '@ember/routing/router'; +import EmberRouter from '@embroider/router'; import config from './config/environment'; diff --git a/docs-app/ember-cli-build.js b/docs-app/ember-cli-build.js index 74cf9ca5..fa0fff20 100644 --- a/docs-app/ember-cli-build.js +++ b/docs-app/ember-cli-build.js @@ -12,10 +12,21 @@ module.exports = function (defaults) { }); return require('@embroider/compat').compatBuild(app, Webpack, { + packagerOptions: { + webpackConfig: { + // ... + }, + }, skipBabel: [ { package: 'qunit', }, ], + splitAtRoutes: ['album', 'dashboard', 'form', 'products'], + staticAddonTestSupportTrees: true, + staticAddonTrees: false, // due to ember-css-modules + staticComponents: false, // due to ember-css-modules + staticHelpers: true, + staticModifiers: true, }); }; From 59667579e131204a897cd3e58894248488355063 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 12:47:57 +0100 Subject: [PATCH 08/16] chore: Removed ember-cli-typescript (docs-app) --- docs-app/ember-cli-build.js | 3 +++ docs-app/package.json | 22 ---------------------- docs-app/types/test-app/index.d.ts | 2 ++ 3 files changed, 5 insertions(+), 22 deletions(-) diff --git a/docs-app/ember-cli-build.js b/docs-app/ember-cli-build.js index fa0fff20..e597eea8 100644 --- a/docs-app/ember-cli-build.js +++ b/docs-app/ember-cli-build.js @@ -9,6 +9,9 @@ module.exports = function (defaults) { autoImport: { watchDependencies: ['ember-container-query'], }, + 'ember-cli-babel': { + enableTypeScriptTransform: true, + }, }); return require('@embroider/compat').compatBuild(app, Webpack, { diff --git a/docs-app/package.json b/docs-app/package.json index cacc74dc..0b2cffac 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -36,8 +36,6 @@ "lint:js": "eslint . --cache", "lint:js:fix": "eslint . --fix", "lint:types": "glint", - "prepack": "ember ts:precompile", - "postpack": "ember ts:clean", "start": "ember serve", "test": "DEVICE='w3-h3' ember test", "test:device": "ember test" @@ -59,26 +57,7 @@ "@percy/cli": "^1.20.2", "@percy/ember": "^4.2.0", "@tsconfig/ember": "^2.0.0", - "@types/ember__application": "^4.0.5", - "@types/ember__array": "^4.0.3", - "@types/ember__component": "^4.0.12", - "@types/ember__controller": "^4.0.4", - "@types/ember__debug": "^4.0.3", - "@types/ember__destroyable": "^4.0.1", - "@types/ember__engine": "^4.0.4", - "@types/ember__error": "^4.0.2", - "@types/ember__object": "^4.0.5", - "@types/ember__polyfills": "^4.0.1", - "@types/ember__routing": "^4.0.12", - "@types/ember__runloop": "^4.0.2", - "@types/ember__service": "^4.0.2", - "@types/ember__string": "^3.0.10", - "@types/ember__template": "^4.0.1", - "@types/ember__test": "^4.0.1", - "@types/ember__utils": "^4.0.2", - "@types/htmlbars-inline-precompile": "^3.0.0", "@types/qunit": "^2.19.4", - "@types/rsvp": "^4.0.4", "@typescript-eslint/eslint-plugin": "^5.54.1", "@typescript-eslint/parser": "^5.54.1", "broccoli-asset-rev": "^3.0.0", @@ -98,7 +77,6 @@ "ember-cli-htmlbars": "^6.2.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-cli-netlify": "^0.4.1", - "ember-cli-typescript": "^5.2.1", "ember-container-query": "4.0.0-alpha.4", "ember-css-modules": "^2.0.1", "ember-load-initializers": "^2.1.2", diff --git a/docs-app/types/test-app/index.d.ts b/docs-app/types/test-app/index.d.ts index 2ecb43a8..54e7871c 100644 --- a/docs-app/types/test-app/index.d.ts +++ b/docs-app/types/test-app/index.d.ts @@ -2,6 +2,8 @@ // These will *not* be published as part of your addon, so be careful that your published code does not rely on them! import '@glint/environment-ember-loose'; +import 'ember-source/types'; +import 'ember-source/types/preview'; import SvgJarHelper from '@gavant/glint-template-types/types/ember-svg-jar/helpers/svg-jar'; import AndHelper from '@gavant/glint-template-types/types/ember-truth-helpers/helpers/and'; From 9acc144780ffd453794eabc4f7a2f98cf75e4dd4 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 12:49:39 +0100 Subject: [PATCH 09/16] chore: Updated Ember syntax (docs-app) --- docs-app/app/modifiers/draw-stacked-chart.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs-app/app/modifiers/draw-stacked-chart.js b/docs-app/app/modifiers/draw-stacked-chart.js index 344c3284..9fae12b1 100644 --- a/docs-app/app/modifiers/draw-stacked-chart.js +++ b/docs-app/app/modifiers/draw-stacked-chart.js @@ -1,6 +1,6 @@ import { registerDestructor } from '@ember/destroyable'; import { action } from '@ember/object'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; import { extent, max, rollup, ticks } from 'd3-array'; import { axisBottom, axisLeft } from 'd3-axis'; import { scaleBand, scaleLinear, scaleOrdinal } from 'd3-scale'; From afa9299c6b44fbdd4ee6d1c3f95ceb98cad54f3a Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Wed, 8 Mar 2023 10:44:41 +0100 Subject: [PATCH 10/16] chore: Removed irrelevant code (test-app) --- test-app/app/components/navigation-menu.css | 21 - test-app/app/components/navigation-menu.hbs | 15 - test-app/app/components/navigation-menu.ts | 24 - .../app/components/products/product/card.css | 101 - .../app/components/products/product/card.hbs | 40 - .../app/components/products/product/card.ts | 21 - .../app/components/products/product/image.css | 15 - .../app/components/products/product/image.hbs | 12 - .../app/components/products/product/image.ts | 20 - test-app/app/components/tracks.hbs | 24 - test-app/app/components/tracks.ts | 19 - test-app/app/components/tracks/list.css | 20 - test-app/app/components/tracks/list.hbs | 34 - test-app/app/components/tracks/list.ts | 34 - test-app/app/components/tracks/table.css | 11 - test-app/app/components/tracks/table.hbs | 29 - test-app/app/components/tracks/table.ts | 20 - test-app/app/components/ui/form.css | 19 - test-app/app/components/ui/form.hbs | 55 - test-app/app/components/ui/form.ts | 60 - test-app/app/components/ui/form/checkbox.css | 37 - test-app/app/components/ui/form/checkbox.hbs | 44 - test-app/app/components/ui/form/checkbox.ts | 63 - test-app/app/components/ui/form/field.css | 87 - test-app/app/components/ui/form/field.hbs | 29 - test-app/app/components/ui/form/field.ts | 32 - .../app/components/ui/form/information.css | 16 - .../app/components/ui/form/information.hbs | 23 - .../app/components/ui/form/information.ts | 20 - test-app/app/components/ui/form/input.css | 24 - test-app/app/components/ui/form/input.hbs | 33 - test-app/app/components/ui/form/input.ts | 57 - test-app/app/components/ui/form/textarea.css | 24 - test-app/app/components/ui/form/textarea.hbs | 33 - test-app/app/components/ui/form/textarea.ts | 52 - test-app/app/components/ui/page.css | 20 - test-app/app/components/ui/page.hbs | 9 - test-app/app/components/ui/page.ts | 20 - test-app/app/components/widgets/widget-1.css | 47 - test-app/app/components/widgets/widget-1.hbs | 28 - test-app/app/components/widgets/widget-1.ts | 14 - .../app/components/widgets/widget-1/item.css | 8 - .../app/components/widgets/widget-1/item.hbs | 5 - .../app/components/widgets/widget-1/item.ts | 18 - test-app/app/components/widgets/widget-2.css | 27 - test-app/app/components/widgets/widget-2.hbs | 26 - test-app/app/components/widgets/widget-2.ts | 34 - .../components/widgets/widget-2/captions.css | 113 - .../components/widgets/widget-2/captions.hbs | 110 - .../components/widgets/widget-2/captions.ts | 46 - .../widgets/widget-2/stacked-chart.css | 14 - .../widgets/widget-2/stacked-chart.hbs | 7 - .../widgets/widget-2/stacked-chart.ts | 20 - test-app/app/components/widgets/widget-3.css | 21 - test-app/app/components/widgets/widget-3.hbs | 17 - test-app/app/components/widgets/widget-3.ts | 28 - .../widgets/widget-3/tour-schedule.css | 94 - .../widgets/widget-3/tour-schedule.hbs | 31 - .../widgets/widget-3/tour-schedule.ts | 20 - .../tour-schedule/responsive-image.css | 12 - .../tour-schedule/responsive-image.hbs | 14 - .../tour-schedule/responsive-image.ts | 29 - test-app/app/components/widgets/widget-4.css | 26 - test-app/app/components/widgets/widget-4.hbs | 15 - test-app/app/components/widgets/widget-4.ts | 14 - .../app/components/widgets/widget-4/memo.css | 46 - .../app/components/widgets/widget-4/memo.hbs | 28 - .../app/components/widgets/widget-4/memo.ts | 14 - .../widgets/widget-4/memo/actions.css | 46 - .../widgets/widget-4/memo/actions.hbs | 47 - .../widgets/widget-4/memo/actions.ts | 18 - .../components/widgets/widget-4/memo/body.css | 26 - .../components/widgets/widget-4/memo/body.hbs | 35 - .../components/widgets/widget-4/memo/body.ts | 18 - .../widgets/widget-4/memo/header.css | 56 - .../widgets/widget-4/memo/header.hbs | 35 - .../widgets/widget-4/memo/header.ts | 18 - test-app/app/components/widgets/widget-5.css | 37 - test-app/app/components/widgets/widget-5.hbs | 31 - test-app/app/components/widgets/widget-5.ts | 14 - test-app/app/data/album.ts | 83 - test-app/app/data/concert.ts | 93 - test-app/app/data/music-revenue.ts | 7418 ----------------- test-app/app/data/products.ts | 406 - test-app/app/helpers/add.ts | 22 - test-app/app/models/.gitkeep | 0 .../app/modifiers/draw-stacked-chart.d.ts | 16 - test-app/app/modifiers/draw-stacked-chart.js | 196 - test-app/app/modifiers/dynamic-css-grid.ts | 29 - test-app/app/router.ts | 7 +- test-app/app/routes/album.ts | 13 - test-app/app/routes/products.ts | 9 - test-app/app/styles/album.css | 54 - test-app/app/styles/app.css | 100 +- test-app/app/styles/application.css | 55 - test-app/app/styles/dashboard.css | 92 - test-app/app/styles/form.css | 7 - test-app/app/styles/index.css | 3 - test-app/app/styles/not-found.css | 66 - test-app/app/styles/products.css | 37 - test-app/app/templates/album.hbs | 150 - test-app/app/templates/application.hbs | 26 +- test-app/app/templates/dashboard.hbs | 25 - test-app/app/templates/form.hbs | 45 - test-app/app/templates/index.hbs | 31 +- test-app/app/templates/not-found.hbs | 27 - test-app/app/templates/products.hbs | 19 - .../app/utils/components/widgets/widget-2.ts | 190 - .../app/utils/components/widgets/widget-3.ts | 70 - test-app/app/utils/routes/index.ts | 14 - .../widgets/widget-3/venue-extra-wide@1x.jpg | Bin 85625 -> 0 bytes .../widgets/widget-3/venue-extra-wide@2x.jpg | Bin 298589 -> 0 bytes .../widgets/widget-3/venue-extra-wide@4x.jpg | Bin 918479 -> 0 bytes .../widgets/widget-3/venue-square@1x.jpg | Bin 30539 -> 0 bytes .../widgets/widget-3/venue-square@2x.jpg | Bin 108873 -> 0 bytes .../widgets/widget-3/venue-square@4x.jpg | Bin 336515 -> 0 bytes .../images/widgets/widget-3/venue-wide@1x.jpg | Bin 51475 -> 0 bytes .../images/widgets/widget-3/venue-wide@2x.jpg | Bin 182337 -> 0 bytes .../images/widgets/widget-3/venue-wide@4x.jpg | Bin 567666 -> 0 bytes .../public/images/widgets/widget-4/avatar.jpg | Bin 21728 -> 0 bytes .../public/material-design-icons/alert.svg | 3 - .../material-design-icons/alpha-e-box.svg | 3 - .../public/material-design-icons/check.svg | 3 - .../material-design-icons/chevron-left.svg | 3 - .../material-design-icons/chevron-right.svg | 3 - .../material-design-icons/heart-outline.svg | 3 - .../message-processing-outline.svg | 3 - .../share-variant-outline.svg | 3 - .../public/material-design-icons/stop.svg | 3 - .../public/material-design-icons/sync.svg | 3 - test-app/testem.js | 50 +- .../acceptance/album/accessibility-test.ts | 68 - .../album/visual-regression-test.ts | 164 - .../dashboard/accessibility-test.ts | 68 - .../dashboard/visual-regression-test.ts | 761 -- .../acceptance/form/accessibility-test.ts | 68 - .../acceptance/form/visual-regression-test.ts | 140 - .../acceptance/index/accessibility-test.ts | 52 +- .../not-found/accessibility-test.ts | 68 - .../acceptance/products/accessibility-test.ts | 68 - .../products/visual-regression-test.ts | 86 - test-app/tests/helpers/index.ts | 1 - test-app/tests/helpers/percy.ts | 171 - .../components/navigation-menu-test.ts | 69 - .../components/products/product/card-test.ts | 62 - .../components/products/product/image-test.ts | 19 - .../integration/components/tracks-test.ts | 121 - .../components/tracks/list-test.ts | 98 - .../components/tracks/table-test.ts | 105 - .../integration/components/ui/form-test.ts | 81 - .../components/ui/form/checkbox-test.ts | 224 - .../components/ui/form/field-test.ts | 76 - .../components/ui/form/information-test.ts | 65 - .../components/ui/form/input-test.ts | 187 - .../components/ui/form/textarea-test.ts | 159 - .../integration/components/ui/page-test.ts | 25 - .../components/widgets/widget-1-test.ts | 32 - .../components/widgets/widget-2-test.ts | 20 - .../components/widgets/widget-3-test.ts | 18 - .../components/widgets/widget-4-test.ts | 20 - .../components/widgets/widget-5-test.ts | 23 - .../modifiers/draw-stacked-chart-test.ts | 20 - .../modifiers/dynamic-css-grid-test.ts | 25 - test-app/tests/test-helper.ts | 9 - test-app/tests/unit/.gitkeep | 0 .../utils/components/widgets/widget-2-test.ts | 88 - .../utils/components/widgets/widget-3-test.ts | 173 - test-app/types/test-app/index.d.ts | 14 - 168 files changed, 25 insertions(+), 15330 deletions(-) delete mode 100644 test-app/app/components/navigation-menu.css delete mode 100644 test-app/app/components/navigation-menu.hbs delete mode 100644 test-app/app/components/navigation-menu.ts delete mode 100644 test-app/app/components/products/product/card.css delete mode 100644 test-app/app/components/products/product/card.hbs delete mode 100644 test-app/app/components/products/product/card.ts delete mode 100644 test-app/app/components/products/product/image.css delete mode 100644 test-app/app/components/products/product/image.hbs delete mode 100644 test-app/app/components/products/product/image.ts delete mode 100644 test-app/app/components/tracks.hbs delete mode 100644 test-app/app/components/tracks.ts delete mode 100644 test-app/app/components/tracks/list.css delete mode 100644 test-app/app/components/tracks/list.hbs delete mode 100644 test-app/app/components/tracks/list.ts delete mode 100644 test-app/app/components/tracks/table.css delete mode 100644 test-app/app/components/tracks/table.hbs delete mode 100644 test-app/app/components/tracks/table.ts delete mode 100644 test-app/app/components/ui/form.css delete mode 100644 test-app/app/components/ui/form.hbs delete mode 100644 test-app/app/components/ui/form.ts delete mode 100644 test-app/app/components/ui/form/checkbox.css delete mode 100644 test-app/app/components/ui/form/checkbox.hbs delete mode 100644 test-app/app/components/ui/form/checkbox.ts delete mode 100644 test-app/app/components/ui/form/field.css delete mode 100644 test-app/app/components/ui/form/field.hbs delete mode 100644 test-app/app/components/ui/form/field.ts delete mode 100644 test-app/app/components/ui/form/information.css delete mode 100644 test-app/app/components/ui/form/information.hbs delete mode 100644 test-app/app/components/ui/form/information.ts delete mode 100644 test-app/app/components/ui/form/input.css delete mode 100644 test-app/app/components/ui/form/input.hbs delete mode 100644 test-app/app/components/ui/form/input.ts delete mode 100644 test-app/app/components/ui/form/textarea.css delete mode 100644 test-app/app/components/ui/form/textarea.hbs delete mode 100644 test-app/app/components/ui/form/textarea.ts delete mode 100644 test-app/app/components/ui/page.css delete mode 100644 test-app/app/components/ui/page.hbs delete mode 100644 test-app/app/components/ui/page.ts delete mode 100644 test-app/app/components/widgets/widget-1.css delete mode 100644 test-app/app/components/widgets/widget-1.hbs delete mode 100644 test-app/app/components/widgets/widget-1.ts delete mode 100644 test-app/app/components/widgets/widget-1/item.css delete mode 100644 test-app/app/components/widgets/widget-1/item.hbs delete mode 100644 test-app/app/components/widgets/widget-1/item.ts delete mode 100644 test-app/app/components/widgets/widget-2.css delete mode 100644 test-app/app/components/widgets/widget-2.hbs delete mode 100644 test-app/app/components/widgets/widget-2.ts delete mode 100644 test-app/app/components/widgets/widget-2/captions.css delete mode 100644 test-app/app/components/widgets/widget-2/captions.hbs delete mode 100644 test-app/app/components/widgets/widget-2/captions.ts delete mode 100644 test-app/app/components/widgets/widget-2/stacked-chart.css delete mode 100644 test-app/app/components/widgets/widget-2/stacked-chart.hbs delete mode 100644 test-app/app/components/widgets/widget-2/stacked-chart.ts delete mode 100644 test-app/app/components/widgets/widget-3.css delete mode 100644 test-app/app/components/widgets/widget-3.hbs delete mode 100644 test-app/app/components/widgets/widget-3.ts delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule.css delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule.hbs delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule.ts delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs delete mode 100644 test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts delete mode 100644 test-app/app/components/widgets/widget-4.css delete mode 100644 test-app/app/components/widgets/widget-4.hbs delete mode 100644 test-app/app/components/widgets/widget-4.ts delete mode 100644 test-app/app/components/widgets/widget-4/memo.css delete mode 100644 test-app/app/components/widgets/widget-4/memo.hbs delete mode 100644 test-app/app/components/widgets/widget-4/memo.ts delete mode 100644 test-app/app/components/widgets/widget-4/memo/actions.css delete mode 100644 test-app/app/components/widgets/widget-4/memo/actions.hbs delete mode 100644 test-app/app/components/widgets/widget-4/memo/actions.ts delete mode 100644 test-app/app/components/widgets/widget-4/memo/body.css delete mode 100644 test-app/app/components/widgets/widget-4/memo/body.hbs delete mode 100644 test-app/app/components/widgets/widget-4/memo/body.ts delete mode 100644 test-app/app/components/widgets/widget-4/memo/header.css delete mode 100644 test-app/app/components/widgets/widget-4/memo/header.hbs delete mode 100644 test-app/app/components/widgets/widget-4/memo/header.ts delete mode 100644 test-app/app/components/widgets/widget-5.css delete mode 100644 test-app/app/components/widgets/widget-5.hbs delete mode 100644 test-app/app/components/widgets/widget-5.ts delete mode 100644 test-app/app/data/album.ts delete mode 100644 test-app/app/data/concert.ts delete mode 100644 test-app/app/data/music-revenue.ts delete mode 100644 test-app/app/data/products.ts delete mode 100644 test-app/app/helpers/add.ts delete mode 100644 test-app/app/models/.gitkeep delete mode 100644 test-app/app/modifiers/draw-stacked-chart.d.ts delete mode 100644 test-app/app/modifiers/draw-stacked-chart.js delete mode 100644 test-app/app/modifiers/dynamic-css-grid.ts delete mode 100644 test-app/app/routes/album.ts delete mode 100644 test-app/app/routes/products.ts delete mode 100644 test-app/app/styles/album.css delete mode 100644 test-app/app/styles/application.css delete mode 100644 test-app/app/styles/dashboard.css delete mode 100644 test-app/app/styles/form.css delete mode 100644 test-app/app/styles/index.css delete mode 100644 test-app/app/styles/not-found.css delete mode 100644 test-app/app/styles/products.css delete mode 100644 test-app/app/templates/album.hbs delete mode 100644 test-app/app/templates/dashboard.hbs delete mode 100644 test-app/app/templates/form.hbs delete mode 100644 test-app/app/templates/not-found.hbs delete mode 100644 test-app/app/templates/products.hbs delete mode 100644 test-app/app/utils/components/widgets/widget-2.ts delete mode 100644 test-app/app/utils/components/widgets/widget-3.ts delete mode 100644 test-app/app/utils/routes/index.ts delete mode 100644 test-app/public/images/widgets/widget-3/venue-extra-wide@1x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-extra-wide@2x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-extra-wide@4x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-square@1x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-square@2x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-square@4x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-wide@1x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-wide@2x.jpg delete mode 100644 test-app/public/images/widgets/widget-3/venue-wide@4x.jpg delete mode 100644 test-app/public/images/widgets/widget-4/avatar.jpg delete mode 100644 test-app/public/material-design-icons/alert.svg delete mode 100644 test-app/public/material-design-icons/alpha-e-box.svg delete mode 100644 test-app/public/material-design-icons/check.svg delete mode 100644 test-app/public/material-design-icons/chevron-left.svg delete mode 100644 test-app/public/material-design-icons/chevron-right.svg delete mode 100644 test-app/public/material-design-icons/heart-outline.svg delete mode 100644 test-app/public/material-design-icons/message-processing-outline.svg delete mode 100644 test-app/public/material-design-icons/share-variant-outline.svg delete mode 100644 test-app/public/material-design-icons/stop.svg delete mode 100644 test-app/public/material-design-icons/sync.svg delete mode 100644 test-app/tests/acceptance/album/accessibility-test.ts delete mode 100644 test-app/tests/acceptance/album/visual-regression-test.ts delete mode 100644 test-app/tests/acceptance/dashboard/accessibility-test.ts delete mode 100644 test-app/tests/acceptance/dashboard/visual-regression-test.ts delete mode 100644 test-app/tests/acceptance/form/accessibility-test.ts delete mode 100644 test-app/tests/acceptance/form/visual-regression-test.ts delete mode 100644 test-app/tests/acceptance/not-found/accessibility-test.ts delete mode 100644 test-app/tests/acceptance/products/accessibility-test.ts delete mode 100644 test-app/tests/acceptance/products/visual-regression-test.ts delete mode 100644 test-app/tests/helpers/percy.ts delete mode 100644 test-app/tests/integration/components/navigation-menu-test.ts delete mode 100644 test-app/tests/integration/components/products/product/card-test.ts delete mode 100644 test-app/tests/integration/components/products/product/image-test.ts delete mode 100644 test-app/tests/integration/components/tracks-test.ts delete mode 100644 test-app/tests/integration/components/tracks/list-test.ts delete mode 100644 test-app/tests/integration/components/tracks/table-test.ts delete mode 100644 test-app/tests/integration/components/ui/form-test.ts delete mode 100644 test-app/tests/integration/components/ui/form/checkbox-test.ts delete mode 100644 test-app/tests/integration/components/ui/form/field-test.ts delete mode 100644 test-app/tests/integration/components/ui/form/information-test.ts delete mode 100644 test-app/tests/integration/components/ui/form/input-test.ts delete mode 100644 test-app/tests/integration/components/ui/form/textarea-test.ts delete mode 100644 test-app/tests/integration/components/ui/page-test.ts delete mode 100644 test-app/tests/integration/components/widgets/widget-1-test.ts delete mode 100644 test-app/tests/integration/components/widgets/widget-2-test.ts delete mode 100644 test-app/tests/integration/components/widgets/widget-3-test.ts delete mode 100644 test-app/tests/integration/components/widgets/widget-4-test.ts delete mode 100644 test-app/tests/integration/components/widgets/widget-5-test.ts delete mode 100644 test-app/tests/integration/modifiers/draw-stacked-chart-test.ts delete mode 100644 test-app/tests/integration/modifiers/dynamic-css-grid-test.ts delete mode 100644 test-app/tests/unit/.gitkeep delete mode 100644 test-app/tests/unit/utils/components/widgets/widget-2-test.ts delete mode 100644 test-app/tests/unit/utils/components/widgets/widget-3-test.ts diff --git a/test-app/app/components/navigation-menu.css b/test-app/app/components/navigation-menu.css deleted file mode 100644 index 7fdf679b..00000000 --- a/test-app/app/components/navigation-menu.css +++ /dev/null @@ -1,21 +0,0 @@ -.list { - align-items: center; - display: flex; -} - -.link { - display: inline-block; - font-size: 0.875rem; - padding: 0.875rem 1rem; - text-decoration: none; - white-space: nowrap; -} - -.link:global(.active) { - background-color: #15202d; -} - -.link:hover { - background-color: #26313d; - transition: background-color 0.17s; -} diff --git a/test-app/app/components/navigation-menu.hbs b/test-app/app/components/navigation-menu.hbs deleted file mode 100644 index 061bf4c4..00000000 --- a/test-app/app/components/navigation-menu.hbs +++ /dev/null @@ -1,15 +0,0 @@ - \ No newline at end of file diff --git a/test-app/app/components/navigation-menu.ts b/test-app/app/components/navigation-menu.ts deleted file mode 100644 index 9acfa5e1..00000000 --- a/test-app/app/components/navigation-menu.ts +++ /dev/null @@ -1,24 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -type MenuItem = { - label: string; - route: string; -}; - -export interface NavigationMenuComponentSignature { - Args: { - menuItems: Array; - name?: string; - }; -} - -const NavigationMenuComponent = - templateOnlyComponent(); - -export default NavigationMenuComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - NavigationMenu: typeof NavigationMenuComponent; - } -} diff --git a/test-app/app/components/products/product/card.css b/test-app/app/components/products/product/card.css deleted file mode 100644 index ac67fa81..00000000 --- a/test-app/app/components/products/product/card.css +++ /dev/null @@ -1,101 +0,0 @@ -.container { - display: grid; - grid-template-areas: - "header" - "image-container" - "body" - "actions"; - grid-template-columns: 1fr; - grid-template-rows: auto auto 1fr auto; - height: calc(100% - 2rem) !important; - padding: 1rem; - position: relative; - width: calc(100% - 2rem) !important; -} - -.container:hover { - background: #26313d; - transform: translateY(-0.25rem); - transition: all 0.25s; -} - -.header { - grid-area: header; -} - -.name { - font-size: 1.25rem; - font-weight: 700; - margin-bottom: 0.75rem; -} - -.image-container { - grid-area: image-container; - max-height: 6rem; - max-width: 8rem; -} - -.body { - grid-area: body; - margin-top: 1rem; -} - -.description, -.price { - font-size: 0.875rem; - margin-bottom: 0.375rem; -} - -.actions { - align-items: center; - display: flex; - grid-area: actions; - justify-content: flex-end; -} - -.link { - background: transparent; - border: 0.0625rem solid rgb(247 252 251 / 50%); - border-radius: 0.15rem; - color: rgb(247 252 251 / 90%); - font-family: Raleway, sans-serif; - font-size: 0.875rem; - margin-top: 0.5rem; - padding: 0.25rem 0.5rem; - text-decoration: none; -} - -.link::after { - content: ""; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; -} - -.link:focus { - outline: 0; -} - -.link:focus::after { - border: 1px solid orange; -} - -.container[data-container-query-wide] { - grid-column-gap: 1.5rem; - grid-template-areas: - "image-container header" - "image-container body" - "image-container actions"; - grid-template-columns: auto 1fr; - grid-template-rows: auto 1fr auto; -} - -.container[data-container-query-wide] .body { - margin-top: 0; -} - -.container[data-container-query-wide] .link { - margin-top: 1rem; -} diff --git a/test-app/app/components/products/product/card.hbs b/test-app/app/components/products/product/card.hbs deleted file mode 100644 index 250594e0..00000000 --- a/test-app/app/components/products/product/card.hbs +++ /dev/null @@ -1,40 +0,0 @@ - -
    -

    - {{@product.name}} -

    -
    - -
    - -
    - -
    -

    - {{@product.shortDescription}} -

    - -

    - ${{@product.price}} -

    -
    - -
    - - Learn more - -
    -
    \ No newline at end of file diff --git a/test-app/app/components/products/product/card.ts b/test-app/app/components/products/product/card.ts deleted file mode 100644 index b19c76d2..00000000 --- a/test-app/app/components/products/product/card.ts +++ /dev/null @@ -1,21 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -import type { Product } from '../../../data/products'; - -interface ProductsProductCardComponentSignature { - Args: { - product: Product; - redirectTo?: string; - }; -} - -const ProductsProductCardComponent = - templateOnlyComponent(); - -export default ProductsProductCardComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Products::Product::Card': typeof ProductsProductCardComponent; - } -} diff --git a/test-app/app/components/products/product/image.css b/test-app/app/components/products/product/image.css deleted file mode 100644 index a54d1ff1..00000000 --- a/test-app/app/components/products/product/image.css +++ /dev/null @@ -1,15 +0,0 @@ -.image, -.placeholder-image { - aspect-ratio: 4 / 3; - border-radius: 0.75rem; - width: 100%; -} - -.image { - object-fit: cover; -} - -.placeholder-image { - background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); - min-width: 8rem; -} diff --git a/test-app/app/components/products/product/image.hbs b/test-app/app/components/products/product/image.hbs deleted file mode 100644 index f646c774..00000000 --- a/test-app/app/components/products/product/image.hbs +++ /dev/null @@ -1,12 +0,0 @@ -{{#if this.isTestEnvironment}} -
    - -{{else}} - - -{{/if}} \ No newline at end of file diff --git a/test-app/app/components/products/product/image.ts b/test-app/app/components/products/product/image.ts deleted file mode 100644 index 26a863e7..00000000 --- a/test-app/app/components/products/product/image.ts +++ /dev/null @@ -1,20 +0,0 @@ -import Component from '@glimmer/component'; -import config from 'test-app/config/environment'; - -interface ProductsProductImageComponentSignature { - Args: { - src: string; - }; -} - -export default class ProductsProductImageComponent extends Component { - get isTestEnvironment() { - return config.environment === 'test'; - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Products::Product::Image': typeof ProductsProductImageComponent; - } -} diff --git a/test-app/app/components/tracks.hbs b/test-app/app/components/tracks.hbs deleted file mode 100644 index 57b7c84f..00000000 --- a/test-app/app/components/tracks.hbs +++ /dev/null @@ -1,24 +0,0 @@ - - {{#if (and CQ.features.large CQ.features.tall)}} - - - {{else}} - - - {{/if}} - \ No newline at end of file diff --git a/test-app/app/components/tracks.ts b/test-app/app/components/tracks.ts deleted file mode 100644 index cb507e52..00000000 --- a/test-app/app/components/tracks.ts +++ /dev/null @@ -1,19 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -import type { Track } from '../data/album'; - -interface TracksComponentSignature { - Args: { - tracks?: Array; - }; -} - -const TracksComponent = templateOnlyComponent(); - -export default TracksComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - Tracks: typeof TracksComponent; - } -} diff --git a/test-app/app/components/tracks/list.css b/test-app/app/components/tracks/list.css deleted file mode 100644 index 255c66c2..00000000 --- a/test-app/app/components/tracks/list.css +++ /dev/null @@ -1,20 +0,0 @@ -.list { - column-gap: 0.5rem; - display: grid; - grid-auto-flow: column; - row-gap: 0.25rem; -} - -.item { - align-items: center; - display: flex; - justify-content: space-between; - min-height: 1.5rem; - word-break: break-word; -} - -.icon-explicit { - color: rgb(247 252 251 / 90%); - flex-shrink: 0; - margin-left: 0.25rem; -} diff --git a/test-app/app/components/tracks/list.hbs b/test-app/app/components/tracks/list.hbs deleted file mode 100644 index f300bdad..00000000 --- a/test-app/app/components/tracks/list.hbs +++ /dev/null @@ -1,34 +0,0 @@ -
      - {{#each @tracks as |track index|}} -
    • -
      - {{add index 1}}. - - {{track.name}} - -
      - - {{#if track.isExplicit}} - - {{svg-jar - "alpha-e-box" - aria-hidden="true" - local-class="icon-explicit" - }} - - {{/if}} -
    • - {{/each}} -
    \ No newline at end of file diff --git a/test-app/app/components/tracks/list.ts b/test-app/app/components/tracks/list.ts deleted file mode 100644 index bc22f56f..00000000 --- a/test-app/app/components/tracks/list.ts +++ /dev/null @@ -1,34 +0,0 @@ -import Component from '@glimmer/component'; - -import type { Track } from '../../data/album'; - -interface TracksListComponentSignature { - Args: { - numColumns?: number; - tracks?: Array; - }; -} - -export default class TracksListComponent extends Component { - get numColumns(): number { - const { numColumns } = this.args; - - return numColumns ?? 1; - } - - get numRows(): number { - const { tracks } = this.args; - - if (!tracks) { - return 0; - } - - return Math.ceil(tracks.length / this.numColumns); - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Tracks::List': typeof TracksListComponent; - } -} diff --git a/test-app/app/components/tracks/table.css b/test-app/app/components/tracks/table.css deleted file mode 100644 index a63fae94..00000000 --- a/test-app/app/components/tracks/table.css +++ /dev/null @@ -1,11 +0,0 @@ -.track-number { - width: 2rem; -} - -.track-is-explicit { - width: 4rem; -} - -.track-length { - width: 4rem; -} diff --git a/test-app/app/components/tracks/table.hbs b/test-app/app/components/tracks/table.hbs deleted file mode 100644 index e81427ae..00000000 --- a/test-app/app/components/tracks/table.hbs +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - {{#each @tracks as |track index|}} - - - - - - - {{/each}} - -
    #TitleLengthExplicit
    - {{add index 1}} - - {{track.name}} - - {{track.length}} - - {{if track.isExplicit "Yes"}} -
    \ No newline at end of file diff --git a/test-app/app/components/tracks/table.ts b/test-app/app/components/tracks/table.ts deleted file mode 100644 index cf22371e..00000000 --- a/test-app/app/components/tracks/table.ts +++ /dev/null @@ -1,20 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -import type { Track } from '../../data/album'; - -interface TracksTableComponentSignature { - Args: { - tracks?: Array; - }; -} - -const TracksTableComponent = - templateOnlyComponent(); - -export default TracksTableComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Tracks::Table': typeof TracksTableComponent; - } -} diff --git a/test-app/app/components/ui/form.css b/test-app/app/components/ui/form.css deleted file mode 100644 index 99368b4c..00000000 --- a/test-app/app/components/ui/form.css +++ /dev/null @@ -1,19 +0,0 @@ -.form { - background-color: #15202d; - border-radius: 0.25rem; - box-shadow: inset 0 0 0.125rem #26313d; - display: flex; - flex-direction: column; - padding: 1.25rem 1.5rem; -} - -.actions { - align-items: center; - display: flex; - justify-content: flex-end; - margin-top: 2rem; -} - -.submit-button { - padding: 0.5rem 3rem; -} diff --git a/test-app/app/components/ui/form.hbs b/test-app/app/components/ui/form.hbs deleted file mode 100644 index 059d1f23..00000000 --- a/test-app/app/components/ui/form.hbs +++ /dev/null @@ -1,55 +0,0 @@ -
    - - - - {{yield - (hash - Checkbox=(component - "ui/form/checkbox" - changeset=this.changeset - isInline=true - isWide=CQ.features.wide - onUpdate=this.updateChangeset - ) - Input=(component - "ui/form/input" - changeset=this.changeset - isWide=CQ.features.wide - onUpdate=this.updateChangeset - ) - Textarea=(component - "ui/form/textarea" - changeset=this.changeset - isWide=CQ.features.wide - onUpdate=this.updateChangeset - ) - ) - }} - - -
    - -
    - \ No newline at end of file diff --git a/test-app/app/components/ui/form.ts b/test-app/app/components/ui/form.ts deleted file mode 100644 index 7a5e339b..00000000 --- a/test-app/app/components/ui/form.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { action } from '@ember/object'; -import { guidFor } from '@ember/object/internals'; -import Component from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; -import { WithBoundArgs } from '@glint/template'; - -import type UiFormCheckboxComponent from './form/checkbox'; -import type UiFormInputComponent from './form/input'; -import type UiFormTextareaComponent from './form/textarea'; - -interface UiFormComponentSignature { - Args: { - data?: Record; - instructions?: string; - title?: string; - }; - Blocks: { - default: [ - { - Checkbox: WithBoundArgs< - typeof UiFormCheckboxComponent, - 'changeset' | 'isInline' | 'isWide' | 'onUpdate' - >; - Input: WithBoundArgs< - typeof UiFormInputComponent, - 'changeset' | 'isWide' | 'onUpdate' - >; - Textarea: WithBoundArgs< - typeof UiFormTextareaComponent, - 'changeset' | 'isWide' | 'onUpdate' - >; - } - ]; - }; -} - -export default class UiFormComponent extends Component { - formId = guidFor(this); - - @tracked changeset = this.args.data ?? ({} as Record); - - @action submitForm(event: SubmitEvent): void { - event.preventDefault(); - - console.table(this.changeset); - } - - @action updateChangeset({ key, value }: { key: string; value: any }): void { - this.changeset = { - ...this.changeset, - [key]: value, - }; - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form': typeof UiFormComponent; - } -} diff --git a/test-app/app/components/ui/form/checkbox.css b/test-app/app/components/ui/form/checkbox.css deleted file mode 100644 index bc12045f..00000000 --- a/test-app/app/components/ui/form/checkbox.css +++ /dev/null @@ -1,37 +0,0 @@ -.checkbox { - align-items: center; - background-color: white; - border: 0.125rem solid #ffd54f; - cursor: pointer; - display: flex; - height: 1rem; - justify-content: center; - position: relative; - width: 1rem; -} - -.checkbox:focus { - background-color: #ffecb3; - outline: 0; -} - -.checkbox:not(:focus) { - border-color: transparent; -} - -.checkbox.is-checked { - background-color: #1976d2; -} - -.checkbox.is-disabled { - background-color: #b2c9d4; - cursor: not-allowed; -} - -.checkmark-icon { - color: white; -} - -.checkbox.is-disabled .checkmark-icon { - color: #546e7a; -} diff --git a/test-app/app/components/ui/form/checkbox.hbs b/test-app/app/components/ui/form/checkbox.hbs deleted file mode 100644 index 17dac6df..00000000 --- a/test-app/app/components/ui/form/checkbox.hbs +++ /dev/null @@ -1,44 +0,0 @@ - - <:label as |l|> - - - - <:field as |f|> - - {{#if this.isChecked}} - {{svg-jar - "check" - aria-hidden="true" - local-class="checkmark-icon" - }} - {{/if}} - - - \ No newline at end of file diff --git a/test-app/app/components/ui/form/checkbox.ts b/test-app/app/components/ui/form/checkbox.ts deleted file mode 100644 index 8507f635..00000000 --- a/test-app/app/components/ui/form/checkbox.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { action, get } from '@ember/object'; -import Component from '@glimmer/component'; - -interface UiFormCheckboxComponentSignature { - Args: { - changeset: Record; - isDisabled?: boolean; - isInline?: boolean; - isReadOnly?: boolean; - isRequired?: boolean; - isWide?: boolean; - key: string; - label: string; - onUpdate: ({ key, value }: { key: string; value: any }) => void; - }; -} - -export default class UiFormCheckboxComponent extends Component { - get errorMessage(): string | undefined { - const { isRequired } = this.args; - - if (!isRequired) { - return undefined; - } - - if (!this.isChecked) { - return 'Please select the checkbox.'; - } - - return undefined; - } - - get isChecked(): boolean { - const { changeset, key } = this.args; - - return (get(changeset, key) as boolean) ?? false; - } - - @action updateValue(): void { - const { isDisabled, isReadOnly, key, onUpdate } = this.args; - - if (isDisabled || isReadOnly) { - return; - } - - const value = !this.isChecked; - - onUpdate({ key, value }); - } - - @action updateValueByPressingSpace(event: KeyboardEvent): void { - if (event.code === 'Space' || event.key === 'Space') { - this.updateValue(); - } - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form::Checkbox': typeof UiFormCheckboxComponent; - 'ui/form/checkbox': typeof UiFormCheckboxComponent; - } -} diff --git a/test-app/app/components/ui/form/field.css b/test-app/app/components/ui/form/field.css deleted file mode 100644 index 3c833ffb..00000000 --- a/test-app/app/components/ui/form/field.css +++ /dev/null @@ -1,87 +0,0 @@ -.container { - align-items: start; - display: grid; -} - -.container:not(.is-wide, .no-feedback) { - grid-column-gap: 0; - grid-row-gap: 0.5rem; - grid-template-areas: - "label" - "field" - "feedback"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr auto; -} - -.container:not(.is-wide).no-feedback { - grid-column-gap: 0; - grid-row-gap: 0.5rem; - grid-template-areas: - "label" - "field"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr; -} - -.container.is-wide:not(.no-feedback) { - grid-column-gap: 1rem; - grid-row-gap: 0.5rem; - grid-template-areas: - "label field" - "label feedback"; - grid-template-columns: 10rem 1fr; - grid-template-rows: 1fr auto; -} - -.container.is-wide.no-feedback { - grid-column-gap: 1rem; - grid-row-gap: 0.5rem; - grid-template-areas: "label field"; - grid-template-columns: 10rem 1fr; - grid-template-rows: 1fr; -} - -.label { - grid-area: label; - overflow: hidden; - word-break: break-word; -} - -.field { - grid-area: field; -} - -.feedback { - align-items: center; - display: flex; - font-size: 0.875rem; - grid-area: feedback; -} - -.feedback.is-error { - color: #ff5252; -} - -.message { - margin-left: 0.5rem; -} - -/* Exceptions for mobile */ -.container.is-inline:not(.is-wide, .no-feedback) { - grid-column-gap: 1rem; - grid-row-gap: 0.5rem; - grid-template-areas: - "field label" - "feedback feedback"; - grid-template-columns: auto 1fr; - grid-template-rows: 1fr auto; -} - -.container.is-inline:not(.is-wide).no-feedback { - grid-column-gap: 1rem; - grid-row-gap: 0; - grid-template-areas: "field label"; - grid-template-columns: auto 1fr; - grid-template-rows: 1fr; -} diff --git a/test-app/app/components/ui/form/field.hbs b/test-app/app/components/ui/form/field.hbs deleted file mode 100644 index 5875560c..00000000 --- a/test-app/app/components/ui/form/field.hbs +++ /dev/null @@ -1,29 +0,0 @@ -
    -
    - {{yield (hash inputId=this.inputId) to="label"}} -
    - -
    - {{yield (hash inputId=this.inputId) to="field"}} -
    - - {{#if @errorMessage}} -
    - {{svg-jar "alert" aria-hidden="true"}} - - - {{@errorMessage}} - -
    - {{/if}} -
    \ No newline at end of file diff --git a/test-app/app/components/ui/form/field.ts b/test-app/app/components/ui/form/field.ts deleted file mode 100644 index 1ee90d44..00000000 --- a/test-app/app/components/ui/form/field.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { guidFor } from '@ember/object/internals'; -import Component from '@glimmer/component'; - -interface UiFormFieldComponentSignature { - Args: { - errorMessage?: string; - isInline?: boolean; - isWide?: boolean; - }; - Blocks: { - field: [ - { - inputId: string; - } - ]; - label: [ - { - inputId: string; - } - ]; - }; -} - -export default class UiFormFieldComponent extends Component { - inputId = guidFor(this); -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form::Field': typeof UiFormFieldComponent; - } -} diff --git a/test-app/app/components/ui/form/information.css b/test-app/app/components/ui/form/information.css deleted file mode 100644 index 12527a64..00000000 --- a/test-app/app/components/ui/form/information.css +++ /dev/null @@ -1,16 +0,0 @@ -.container { - margin-bottom: 1rem; -} - -.title { - font-size: 1.5rem; - font-weight: 700; - margin-bottom: 0.5rem; -} - -.instructions { - font-size: 0.9rem; - font-weight: 300; - line-height: 1.25rem; - margin-bottom: 0.5rem; -} diff --git a/test-app/app/components/ui/form/information.hbs b/test-app/app/components/ui/form/information.hbs deleted file mode 100644 index aedd03f8..00000000 --- a/test-app/app/components/ui/form/information.hbs +++ /dev/null @@ -1,23 +0,0 @@ -{{#if (or @title @instructions)}} -
    - {{#if @title}} -
    - {{@title}} -
    - {{/if}} - - {{#if @instructions}} -

    - {{@instructions}} -

    - {{/if}} -
    -{{/if}} \ No newline at end of file diff --git a/test-app/app/components/ui/form/information.ts b/test-app/app/components/ui/form/information.ts deleted file mode 100644 index 7c126f2a..00000000 --- a/test-app/app/components/ui/form/information.ts +++ /dev/null @@ -1,20 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -export interface UiFormInformationComponentSignature { - Args: { - formId: string; - instructions?: string; - title?: string; - }; -} - -const UiFormInformationComponent = - templateOnlyComponent(); - -export default UiFormInformationComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form::Information': typeof UiFormInformationComponent; - } -} diff --git a/test-app/app/components/ui/form/input.css b/test-app/app/components/ui/form/input.css deleted file mode 100644 index 86fb4239..00000000 --- a/test-app/app/components/ui/form/input.css +++ /dev/null @@ -1,24 +0,0 @@ -.input { - border: 0.125rem solid #ffd54f; - padding: 0.125rem 0.25rem; - width: calc(100% - 0.75rem); -} - -.input:focus { - background-color: #ffecb3; - outline: 0; -} - -.input:not(:focus) { - border-color: transparent; -} - -.input::placeholder { - font-style: italic; -} - -.input.is-disabled { - background-color: #b2c9d4; - color: #546e7a; - cursor: not-allowed; -} diff --git a/test-app/app/components/ui/form/input.hbs b/test-app/app/components/ui/form/input.hbs deleted file mode 100644 index a8b3326e..00000000 --- a/test-app/app/components/ui/form/input.hbs +++ /dev/null @@ -1,33 +0,0 @@ - - <:label as |l|> - - - - <:field as |f|> - - - \ No newline at end of file diff --git a/test-app/app/components/ui/form/input.ts b/test-app/app/components/ui/form/input.ts deleted file mode 100644 index 496c7e69..00000000 --- a/test-app/app/components/ui/form/input.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { action, get } from '@ember/object'; -import Component from '@glimmer/component'; - -interface UiFormInputComponentSignature { - Args: { - changeset: Record; - isDisabled?: boolean; - isReadOnly?: boolean; - isRequired?: boolean; - isWide?: boolean; - key: string; - label: string; - onUpdate: ({ key, value }: { key: string; value: any }) => void; - placeholder?: string; - type?: string; - }; -} - -export default class UiFormInputComponent extends Component { - get errorMessage(): string | undefined { - const { isRequired } = this.args; - - if (!isRequired) { - return undefined; - } - - if (!this.value) { - return 'Please provide a value.'; - } - - return undefined; - } - - get type(): string { - return this.args.type ?? 'text'; - } - - get value(): string { - const { changeset, key } = this.args; - - return ((get(changeset, key) as string) ?? '').toString(); - } - - @action updateValue(event: Event): void { - const { key, onUpdate } = this.args; - const { value } = event.target as HTMLInputElement; - - onUpdate({ key, value }); - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form::Input': typeof UiFormInputComponent; - 'ui/form/input': typeof UiFormInputComponent; - } -} diff --git a/test-app/app/components/ui/form/textarea.css b/test-app/app/components/ui/form/textarea.css deleted file mode 100644 index dae135db..00000000 --- a/test-app/app/components/ui/form/textarea.css +++ /dev/null @@ -1,24 +0,0 @@ -.textarea { - border: 0.125rem solid #ffd54f; - padding: 0.125rem 0.25rem; - width: calc(100% - 0.75rem); -} - -.textarea:focus { - background-color: #ffecb3; - outline: 0; -} - -.textarea:not(:focus) { - border-color: transparent; -} - -.textarea::placeholder { - font-style: italic; -} - -.textarea.is-disabled { - background-color: #b2c9d4; - color: #546e7a; - cursor: not-allowed; -} diff --git a/test-app/app/components/ui/form/textarea.hbs b/test-app/app/components/ui/form/textarea.hbs deleted file mode 100644 index b4a57e89..00000000 --- a/test-app/app/components/ui/form/textarea.hbs +++ /dev/null @@ -1,33 +0,0 @@ - - <:label as |l|> - - - - <:field as |f|> - - - \ No newline at end of file diff --git a/test-app/app/components/ui/form/textarea.ts b/test-app/app/components/ui/form/textarea.ts deleted file mode 100644 index 0a72ba8d..00000000 --- a/test-app/app/components/ui/form/textarea.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { action, get } from '@ember/object'; -import Component from '@glimmer/component'; - -interface UiFormTextareaComponentSignature { - Args: { - changeset: Record; - isDisabled?: boolean; - isReadOnly?: boolean; - isRequired?: boolean; - isWide?: boolean; - key: string; - label: string; - onUpdate: ({ key, value }: { key: string; value: any }) => void; - placeholder?: string; - }; -} - -export default class UiFormTextareaComponent extends Component { - get errorMessage(): string | undefined { - const { isRequired } = this.args; - - if (!isRequired) { - return undefined; - } - - if (!this.value) { - return 'Please provide a value.'; - } - - return undefined; - } - - get value(): string { - const { changeset, key } = this.args; - - return ((get(changeset, key) as string) ?? '').toString(); - } - - @action updateValue(event: Event): void { - const { key, onUpdate } = this.args; - const { value } = event.target as HTMLInputElement; - - onUpdate({ key, value }); - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Form::Textarea': typeof UiFormTextareaComponent; - 'ui/form/textarea': typeof UiFormTextareaComponent; - } -} diff --git a/test-app/app/components/ui/page.css b/test-app/app/components/ui/page.css deleted file mode 100644 index ee54620b..00000000 --- a/test-app/app/components/ui/page.css +++ /dev/null @@ -1,20 +0,0 @@ -.container { - display: grid; - grid-template-areas: - "header" - "body"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr; - height: calc(100% - 3em); - overflow-y: auto; - padding: 1.5rem 1rem; - scrollbar-gutter: stable; -} - -.header { - grid-area: header; -} - -.body { - grid-area: body; -} diff --git a/test-app/app/components/ui/page.hbs b/test-app/app/components/ui/page.hbs deleted file mode 100644 index 2abc8e88..00000000 --- a/test-app/app/components/ui/page.hbs +++ /dev/null @@ -1,9 +0,0 @@ -
    -

    - {{@title}} -

    - -
    - {{yield}} -
    -
    \ No newline at end of file diff --git a/test-app/app/components/ui/page.ts b/test-app/app/components/ui/page.ts deleted file mode 100644 index 1b67c2a5..00000000 --- a/test-app/app/components/ui/page.ts +++ /dev/null @@ -1,20 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -export interface UiPageComponentSignature { - Args: { - title: string; - }; - Blocks: { - default: []; - }; -} - -const UiPageComponent = templateOnlyComponent(); - -export default UiPageComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Ui::Page': typeof UiPageComponent; - } -} diff --git a/test-app/app/components/widgets/widget-1.css b/test-app/app/components/widgets/widget-1.css deleted file mode 100644 index 2a952064..00000000 --- a/test-app/app/components/widgets/widget-1.css +++ /dev/null @@ -1,47 +0,0 @@ -.container { - display: flex; - flex-direction: column; - height: 100%; -} - -.items { - display: grid; - flex: 1; - grid-gap: 0.6rem; - overflow: hidden; -} - -.item-1 { - grid-area: item-1; -} - -.item-2 { - grid-area: item-2; -} - -.item-3 { - grid-area: item-3; -} - -.container[data-container-query-tall] .items { - grid-template-areas: - "item-1" - "item-2" - "item-3"; - grid-template-columns: 1fr; - grid-template-rows: repeat(3, 1fr); -} - -.container[data-container-query-square] .items { - grid-template-areas: - "item-1 item-2" - "item-3 item-3"; - grid-template-columns: repeat(2, 1fr); - grid-template-rows: repeat(2, 1fr); -} - -.container[data-container-query-wide] .items { - grid-template-areas: "item-1 item-2 item-3"; - grid-template-columns: repeat(3, 1fr); - grid-template-rows: 1fr; -} diff --git a/test-app/app/components/widgets/widget-1.hbs b/test-app/app/components/widgets/widget-1.hbs deleted file mode 100644 index eb1b614f..00000000 --- a/test-app/app/components/widgets/widget-1.hbs +++ /dev/null @@ -1,28 +0,0 @@ - -
    -

    Widget 1

    -
    - -
    -
    - -
    - -
    - -
    - -
    - -
    -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-1.ts b/test-app/app/components/widgets/widget-1.ts deleted file mode 100644 index f1afe4aa..00000000 --- a/test-app/app/components/widgets/widget-1.ts +++ /dev/null @@ -1,14 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -interface WidgetsWidget1ComponentSignature {} - -const WidgetsWidget1Component = - templateOnlyComponent(); - -export default WidgetsWidget1Component; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-1': typeof WidgetsWidget1Component; - } -} diff --git a/test-app/app/components/widgets/widget-1/item.css b/test-app/app/components/widgets/widget-1/item.css deleted file mode 100644 index a719cb46..00000000 --- a/test-app/app/components/widgets/widget-1/item.css +++ /dev/null @@ -1,8 +0,0 @@ -.container { - background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); - border-radius: 0.1875rem; - height: calc(100% - 1.2rem); - padding: 0.6rem; - width: calc(100% - 1.2rem); - word-break: break-word; -} diff --git a/test-app/app/components/widgets/widget-1/item.hbs b/test-app/app/components/widgets/widget-1/item.hbs deleted file mode 100644 index 5a2c120a..00000000 --- a/test-app/app/components/widgets/widget-1/item.hbs +++ /dev/null @@ -1,5 +0,0 @@ -
    -

    - {{@title}} -

    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-1/item.ts b/test-app/app/components/widgets/widget-1/item.ts deleted file mode 100644 index 632f5d9f..00000000 --- a/test-app/app/components/widgets/widget-1/item.ts +++ /dev/null @@ -1,18 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -interface WidgetsWidget1ItemComponentSignature { - Args: { - title: string; - }; -} - -const WidgetsWidget1ItemComponent = - templateOnlyComponent(); - -export default WidgetsWidget1ItemComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-1::Item': typeof WidgetsWidget1ItemComponent; - } -} diff --git a/test-app/app/components/widgets/widget-2.css b/test-app/app/components/widgets/widget-2.css deleted file mode 100644 index bffa74f4..00000000 --- a/test-app/app/components/widgets/widget-2.css +++ /dev/null @@ -1,27 +0,0 @@ -.container { - display: flex; - flex-direction: column; - height: 100%; -} - -.visualization { - display: flex; - flex: 1; - flex-direction: column; -} - -.container[data-container-query-short] .captions { - flex: 1; -} - -.container[data-container-query-tall] .captions { - height: 10%; - margin-top: 0.6rem; - min-height: 3rem; -} - -.container[data-container-query-very-tall] .captions { - height: 25%; - margin-top: 0.6rem; - max-height: 10rem; -} diff --git a/test-app/app/components/widgets/widget-2.hbs b/test-app/app/components/widgets/widget-2.hbs deleted file mode 100644 index f7143f70..00000000 --- a/test-app/app/components/widgets/widget-2.hbs +++ /dev/null @@ -1,26 +0,0 @@ - -
    -

    Widget 2

    -
    - - {{#unless CQ.features.short}} -
    - -
    - {{/unless}} - -
    - -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-2.ts b/test-app/app/components/widgets/widget-2.ts deleted file mode 100644 index b96bf5e1..00000000 --- a/test-app/app/components/widgets/widget-2.ts +++ /dev/null @@ -1,34 +0,0 @@ -import Component from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; - -import musicRevenue from '../../data/music-revenue'; -import type { Data, Summary } from '../../utils/components/widgets/widget-2'; -import { - createDataForVisualization, - createSummariesForCaptions, -} from '../../utils/components/widgets/widget-2'; - -interface WidgetsWidget2ComponentSignature {} - -export default class WidgetsWidget2Component extends Component { - @tracked data = [] as Array; - @tracked summaries = [] as Array
    ; - - /* @ts-expect-error Property 'Args' does not exist on type 'WidgetsWidget2ComponentSignature' */ - constructor(owner: unknown, args: WidgetsWidget2ComponentSignature['Args']) { - super(owner, args); - - this.loadData(); - } - - loadData(): void { - this.data = createDataForVisualization(musicRevenue); - this.summaries = createSummariesForCaptions(this.data); - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-2': typeof WidgetsWidget2Component; - } -} diff --git a/test-app/app/components/widgets/widget-2/captions.css b/test-app/app/components/widgets/widget-2/captions.css deleted file mode 100644 index 60b947ab..00000000 --- a/test-app/app/components/widgets/widget-2/captions.css +++ /dev/null @@ -1,113 +0,0 @@ -.container { - display: grid; - grid-gap: 1rem 2.5rem; - grid-template-areas: - "summary summary" - "previous-button next-button"; - grid-template-columns: 1fr 1fr; - grid-template-rows: 1fr auto; - height: 100%; - overflow: hidden; - width: 100%; -} - -.summary { - color: #455a64; - display: grid; - font-size: 0.875rem; - grid-area: summary; - grid-template-areas: - "music-format" - "annual-revenue" - "relevant-years"; - grid-template-columns: 1fr; - grid-template-rows: repeat(3, auto); - overflow-y: auto; -} - -.music-format { - color: rgb(247 252 251 / 90%); - display: flex; - font-size: 1rem; - grid-area: music-format; - margin-bottom: 0.5rem; - word-break: break-word; -} - -.marker { - align-items: center; - background-color: rgb(247 252 251 / 90%); - border-radius: 0.5rem; - display: flex; - height: 1em; - justify-content: center; - margin-right: 0.25rem; - padding: 0.125rem; - width: 1rem; -} - -.annual-revenue { - font-size: 0.8rem; - grid-area: annual-revenue; -} - -.relevant-years { - font-size: 0.8rem; - grid-area: relevant-years; -} - -.highlight { - color: rgb(247 252 251 / 90%); -} - -.previous-button, -.next-button { - align-items: center; - display: flex; - height: 2rem; - justify-content: center; - margin: 0.25rem; -} - -.previous-button { - grid-area: previous-button; -} - -.next-button { - grid-area: next-button; -} - -.icon { - color: rgb(247 252 251 / 90%); -} - -.container.flat { - column-gap: 1rem; - grid-template-areas: "previous-button summary next-button"; - grid-template-columns: 2.5rem 1fr 2.5rem; - grid-template-rows: minmax(3rem, 1fr); -} - -.container.flat .summary.horizontal-layout { - grid-gap: 0.5rem; - grid-template-areas: "music-format annual-revenue relevant-years"; - grid-template-columns: 40% 1fr 1fr; - grid-template-rows: 1fr; -} - -.container.flat .annual-revenue, -.container.flat .relevant-years { - display: flex; - flex-direction: column; -} - -.container.flat .previous-button, -.container.flat .next-button { - background: linear-gradient(36deg, #7cb342 16%, #4b830d 84%); - border: 0; -} - -.music-format.small-font-size { - font-size: 0.875rem; - margin: 0; -} diff --git a/test-app/app/components/widgets/widget-2/captions.hbs b/test-app/app/components/widgets/widget-2/captions.hbs deleted file mode 100644 index 47bb2491..00000000 --- a/test-app/app/components/widgets/widget-2/captions.hbs +++ /dev/null @@ -1,110 +0,0 @@ - -
    - {{#if this.summary}} -
    -

    - - {{svg-jar - "stop" - aria-hidden="true" - style=(concat - "color: " this.summary.markerColor ";" - ) - }} - - - {{this.summary.musicFormat}} -

    - -
    - {{#if (or CQ.features.tall CQ.features.large)}} - Annual revenue: - {{/if}} - - - {{this.summary.averageRevenue}} - -
    - -
    - {{#if (or CQ.features.tall CQ.features.large)}} - Relevant years: - {{/if}} - - - {{this.summary.relevantYears.min}} - - - {{this.summary.relevantYears.max}} - -
    -
    - - {{#if this.canShowPreviousButton}} - - {{/if}} - - {{#if this.canShowNextButton}} - - {{/if}} - {{/if}} -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-2/captions.ts b/test-app/app/components/widgets/widget-2/captions.ts deleted file mode 100644 index 8da9b7de..00000000 --- a/test-app/app/components/widgets/widget-2/captions.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { action } from '@ember/object'; -import Component from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; - -import type { Summary } from '../../../utils/components/widgets/widget-2'; - -interface WidgetsWidget2CaptionsComponentSignature { - Args: { - summaries?: Array
    ; - }; -} - -export default class WidgetsWidget2CaptionsComponent extends Component { - @tracked currentIndex = 0; - - get canShowNextButton(): boolean { - return this.currentIndex < this.summaries.length - 1; - } - - get canShowPreviousButton(): boolean { - return this.currentIndex > 0; - } - - get summaries(): Array { - return this.args.summaries ?? []; - } - - get summary(): Summary | undefined { - return this.summaries[this.currentIndex]; - } - - @action showNextSummary(increment = 1): void { - const { currentIndex, summaries } = this; - - const numSummaries = summaries.length; - const nextIndex = (currentIndex + increment + numSummaries) % numSummaries; - - this.currentIndex = nextIndex; - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-2::Captions': typeof WidgetsWidget2CaptionsComponent; - } -} diff --git a/test-app/app/components/widgets/widget-2/stacked-chart.css b/test-app/app/components/widgets/widget-2/stacked-chart.css deleted file mode 100644 index 2706fda0..00000000 --- a/test-app/app/components/widgets/widget-2/stacked-chart.css +++ /dev/null @@ -1,14 +0,0 @@ -.svg-container { - background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); - border-radius: 0.1875rem; - height: 100%; - overflow: hidden; - position: relative; - width: 100%; -} - -.svg { - left: 0; - position: absolute; - top: 0; -} diff --git a/test-app/app/components/widgets/widget-2/stacked-chart.hbs b/test-app/app/components/widgets/widget-2/stacked-chart.hbs deleted file mode 100644 index 93cfedf7..00000000 --- a/test-app/app/components/widgets/widget-2/stacked-chart.hbs +++ /dev/null @@ -1,7 +0,0 @@ -
    - - -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-2/stacked-chart.ts b/test-app/app/components/widgets/widget-2/stacked-chart.ts deleted file mode 100644 index fc23b11e..00000000 --- a/test-app/app/components/widgets/widget-2/stacked-chart.ts +++ /dev/null @@ -1,20 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -import type { Data } from '../../../utils/components/widgets/widget-2'; - -interface WidgetsWidget2StackedChartComponentSignature { - Args: { - data: Array; - }; -} - -const WidgetsWidget2StackedChartComponent = - templateOnlyComponent(); - -export default WidgetsWidget2StackedChartComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-2::StackedChart': typeof WidgetsWidget2StackedChartComponent; - } -} diff --git a/test-app/app/components/widgets/widget-3.css b/test-app/app/components/widgets/widget-3.css deleted file mode 100644 index a35b1c8d..00000000 --- a/test-app/app/components/widgets/widget-3.css +++ /dev/null @@ -1,21 +0,0 @@ -.container { - display: flex; - flex-direction: column; - height: 100%; -} - -.header { - display: flex; - justify-content: space-between; -} - -.actions { - margin-top: 0.4rem; -} - -.tour-schedule { - display: flex; - flex: 1; - flex-direction: column; - overflow: hidden; -} diff --git a/test-app/app/components/widgets/widget-3.hbs b/test-app/app/components/widgets/widget-3.hbs deleted file mode 100644 index fd6c358d..00000000 --- a/test-app/app/components/widgets/widget-3.hbs +++ /dev/null @@ -1,17 +0,0 @@ -
    -
    -

    Widget 3

    - - -
    - -
    - -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-3.ts b/test-app/app/components/widgets/widget-3.ts deleted file mode 100644 index a6b3f8c2..00000000 --- a/test-app/app/components/widgets/widget-3.ts +++ /dev/null @@ -1,28 +0,0 @@ -import Component from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; - -import type { Concert } from '../../data/concert'; -import concertData from '../../data/concert'; - -interface WidgetsWidget3ComponentSignature {} - -export default class WidgetsWidget3Component extends Component { - @tracked concertData = {} as Concert; - - /* @ts-expect-error Property 'Args' does not exist on type 'WidgetsWidget3ComponentSignature' */ - constructor(owner: unknown, args: WidgetsWidget3ComponentSignature['Args']) { - super(owner, args); - - this.loadData(); - } - - loadData(): void { - this.concertData = concertData; - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-3': typeof WidgetsWidget3Component; - } -} diff --git a/test-app/app/components/widgets/widget-3/tour-schedule.css b/test-app/app/components/widgets/widget-3/tour-schedule.css deleted file mode 100644 index 43dc3d6d..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule.css +++ /dev/null @@ -1,94 +0,0 @@ -.container { - display: grid; - grid-template-areas: - "splash" - "."; - grid-template-columns: 1fr; - grid-template-rows: 1fr 0; - height: 100%; - padding: 0 0.5rem; - width: calc(100% - 1rem); -} - -.splash { - grid-area: splash; - height: 100%; - overflow: hidden; - position: relative; - width: 100%; -} - -/* Splash image */ -.splash-image-container { - height: 100%; - width: 100%; -} - -.placeholder-image { - background: linear-gradient(36deg, rgb(255 224 130 / 40%) 15%, rgb(255 248 225 / 80%) 90%); - border-radius: 0.25rem; - height: 100%; - width: 100%; -} - -/* Concert date */ -.concert-date-container { - height: calc(100% - 0.5rem); - left: 0; - padding: 0.25rem 0.5rem; - position: absolute; - top: 0; - width: calc(100% - 1rem); -} - -.concert-date { - font-size: 1.25rem; - font-weight: 700; -} - -/* Venue name */ -.venue-name-container { - align-items: center; - display: flex; - height: 100%; - justify-content: center; - left: 0; - position: absolute; - top: 0; - width: 100%; -} - -.concert-link { - display: block; - font-size: 4rem; - font-style: italic; - font-weight: 700; - height: 100%; - letter-spacing: 0.25rem; - text-decoration: none; - text-transform: uppercase; - width: 100%; -} - -.venue-name { - align-items: center; - display: flex; - height: 100%; - justify-content: center; - width: 100%; -} - -.container[data-cq-small] { - padding: 0 0.25rem; - width: calc(100% - 0.5rem); -} - -.container[data-cq-small] .concert-date { - font-size: 1rem; - font-weight: 400; -} - -.container[data-cq-small] .venue-name { - font-size: 2.25rem; - letter-spacing: 0.125rem; -} diff --git a/test-app/app/components/widgets/widget-3/tour-schedule.hbs b/test-app/app/components/widgets/widget-3/tour-schedule.hbs deleted file mode 100644 index e59567d9..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule.hbs +++ /dev/null @@ -1,31 +0,0 @@ - -
    - \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-3/tour-schedule.ts b/test-app/app/components/widgets/widget-3/tour-schedule.ts deleted file mode 100644 index 38138cd1..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule.ts +++ /dev/null @@ -1,20 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -import type { Concert } from '../../../data/concert'; - -export interface WidgetsWidget3TourScheduleComponentSignature { - Args: { - concert: Concert; - }; -} - -const WidgetsWidget3TourScheduleComponent = - templateOnlyComponent(); - -export default WidgetsWidget3TourScheduleComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-3::TourSchedule': typeof WidgetsWidget3TourScheduleComponent; - } -} diff --git a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css b/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css deleted file mode 100644 index 8a840731..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.css +++ /dev/null @@ -1,12 +0,0 @@ -.image-container { - display: grid; - height: 100%; - width: 100%; -} - -.image { - border-radius: 0.25rem; - height: 100%; - object-fit: cover; - width: 100%; -} diff --git a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs b/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs deleted file mode 100644 index 598b4a30..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.hbs +++ /dev/null @@ -1,14 +0,0 @@ -
    - {{#if this.imageSource}} - - {{/if}} -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts b/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts deleted file mode 100644 index dc49dab4..00000000 --- a/test-app/app/components/widgets/widget-3/tour-schedule/responsive-image.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { action } from '@ember/object'; -import Component from '@glimmer/component'; -import { tracked } from '@glimmer/tracking'; -import type { Dimensions } from 'ember-container-query/modifiers/container-query'; - -import type { Image } from '../../../../data/concert'; -import { findBestFittingImage } from '../../../../utils/components/widgets/widget-3'; - -interface WidgetsWidget3TourScheduleResponsiveImageComponentSignature { - Args: { - images: Array; - }; -} - -export default class WidgetsWidget3TourScheduleResponsiveImageComponent extends Component { - @tracked imageSource?: string; - - @action setImageSource({ dimensions }: { dimensions: Dimensions }): void { - const { images } = this.args; - - this.imageSource = findBestFittingImage(images, dimensions); - } -} - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-3::TourSchedule::ResponsiveImage': typeof WidgetsWidget3TourScheduleResponsiveImageComponent; - } -} diff --git a/test-app/app/components/widgets/widget-4.css b/test-app/app/components/widgets/widget-4.css deleted file mode 100644 index ebc8f365..00000000 --- a/test-app/app/components/widgets/widget-4.css +++ /dev/null @@ -1,26 +0,0 @@ -.container { - display: grid; - grid-template-areas: - "header" - "memo-highlight" - "actions"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr 2.5rem; - height: 100%; -} - -.header { - grid-area: header; -} - -.memo-highlight { - grid-area: memo-highlight; - overflow: hidden; -} - -.actions { - align-items: flex-end; - display: flex; - grid-area: actions; - justify-content: flex-end; -} diff --git a/test-app/app/components/widgets/widget-4.hbs b/test-app/app/components/widgets/widget-4.hbs deleted file mode 100644 index d727606a..00000000 --- a/test-app/app/components/widgets/widget-4.hbs +++ /dev/null @@ -1,15 +0,0 @@ -
    -
    -

    Widget 4

    -
    - -
    - -
    - - -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-4.ts b/test-app/app/components/widgets/widget-4.ts deleted file mode 100644 index 090aae67..00000000 --- a/test-app/app/components/widgets/widget-4.ts +++ /dev/null @@ -1,14 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -interface WidgetsWidget4ComponentSignature {} - -const WidgetsWidget4Component = - templateOnlyComponent(); - -export default WidgetsWidget4Component; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-4': typeof WidgetsWidget4Component; - } -} diff --git a/test-app/app/components/widgets/widget-4/memo.css b/test-app/app/components/widgets/widget-4/memo.css deleted file mode 100644 index cd950127..00000000 --- a/test-app/app/components/widgets/widget-4/memo.css +++ /dev/null @@ -1,46 +0,0 @@ -.container { - background: linear-gradient(36deg, rgb(179 229 252 / 55%) 35%, rgb(230 255 255 / 82.5%) 80%); - border-radius: 0.1875rem; - color: #455a64; - display: flex; - flex-direction: column; - height: calc(100% - 1.2rem); - padding: 0.6rem; - width: calc(100% - 1.2rem); -} - -.header-container { - margin-bottom: 0.75rem; -} - -.body-container { - flex: 1; - overflow: hidden; -} - -.actions-container { - height: 1.75rem; - margin-top: 0.5rem; - padding: 0 0.5rem; -} - -.container[data-container-query-short] { - height: calc(100% - 1rem); - padding: 0.5rem; - width: calc(100% - 1rem); -} - -.container[data-container-query-short] .header-container { - margin-bottom: 0.5rem; -} - -.container[data-container-query-short] .body-container { - max-height: 9rem; -} - -.container[data-container-query-small] .actions-container, -.container[data-container-query-short] .actions-container { - height: 1rem; - margin-top: 0.25rem; - padding: 0 0.25rem; -} diff --git a/test-app/app/components/widgets/widget-4/memo.hbs b/test-app/app/components/widgets/widget-4/memo.hbs deleted file mode 100644 index 2b970a53..00000000 --- a/test-app/app/components/widgets/widget-4/memo.hbs +++ /dev/null @@ -1,28 +0,0 @@ - -
    - -
    - -
    - -
    - -
    - -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-4/memo.ts b/test-app/app/components/widgets/widget-4/memo.ts deleted file mode 100644 index db35f619..00000000 --- a/test-app/app/components/widgets/widget-4/memo.ts +++ /dev/null @@ -1,14 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -interface WidgetsWidget4MemoComponentSignature {} - -const WidgetsWidget4MemoComponent = - templateOnlyComponent(); - -export default WidgetsWidget4MemoComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-4::Memo': typeof WidgetsWidget4MemoComponent; - } -} diff --git a/test-app/app/components/widgets/widget-4/memo/actions.css b/test-app/app/components/widgets/widget-4/memo/actions.css deleted file mode 100644 index 7b3e05b8..00000000 --- a/test-app/app/components/widgets/widget-4/memo/actions.css +++ /dev/null @@ -1,46 +0,0 @@ -.actions { - align-items: center; - display: flex; - justify-content: space-between; -} - -.button { - align-items: center; - border: 0; - border-radius: 50%; - display: flex; - height: 2rem; - justify-content: center; - margin: 0; - padding: 0; - width: 2rem; -} - -.icon { - color: #03a9f4; - height: 1.25rem; - width: 1.25rem; -} - -.icon-comment { - transform: translate(0, 0) scale(-1, 1); -} - -.icon-repost { - transform: translate(0, 0) scale(-1, 1) rotate(90deg); -} - -.actions.minimal-layout .button { - height: 1.25rem; - width: 1.25rem; -} - -.actions.minimal-layout .button:hover { - background: transparent; - transition: none; -} - -.actions.minimal-layout .icon { - height: 0.875rem; - width: 0.875rem; -} diff --git a/test-app/app/components/widgets/widget-4/memo/actions.hbs b/test-app/app/components/widgets/widget-4/memo/actions.hbs deleted file mode 100644 index 90ae76ca..00000000 --- a/test-app/app/components/widgets/widget-4/memo/actions.hbs +++ /dev/null @@ -1,47 +0,0 @@ -
    - - - - - - - -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-4/memo/actions.ts b/test-app/app/components/widgets/widget-4/memo/actions.ts deleted file mode 100644 index fe7c1a9f..00000000 --- a/test-app/app/components/widgets/widget-4/memo/actions.ts +++ /dev/null @@ -1,18 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -export interface WidgetsWidget4MemoActionsComponentSignature { - Args: { - cqFeatures?: Record<'small' | 'large' | 'short', boolean>; - }; -} - -const WidgetsWidget4MemoActionsComponent = - templateOnlyComponent(); - -export default WidgetsWidget4MemoActionsComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-4::Memo::Actions': typeof WidgetsWidget4MemoActionsComponent; - } -} diff --git a/test-app/app/components/widgets/widget-4/memo/body.css b/test-app/app/components/widgets/widget-4/memo/body.css deleted file mode 100644 index 163e01d7..00000000 --- a/test-app/app/components/widgets/widget-4/memo/body.css +++ /dev/null @@ -1,26 +0,0 @@ -.body { - background: linear-gradient(126deg, rgb(238 255 255 / 50%) 20%, rgb(248 253 255 / 70%) 80%); - border-radius: 0.1875rem; - height: 100%; -} - -.message { - font-size: 0.8rem; - height: calc(100% - 1.5rem); - line-height: 1.75; - overflow-y: auto; - padding: 0.75rem; - width: calc(100% - 1.5rem); -} - -.message a { - color: #03a9f4; -} - -.body.minimal-layout .message { - font-size: 0.75rem; - height: calc(100% - 1rem); - line-height: 1.6; - padding: 0.5rem; - width: calc(100% - 1rem); -} diff --git a/test-app/app/components/widgets/widget-4/memo/body.hbs b/test-app/app/components/widgets/widget-4/memo/body.hbs deleted file mode 100644 index a018cb42..00000000 --- a/test-app/app/components/widgets/widget-4/memo/body.hbs +++ /dev/null @@ -1,35 +0,0 @@ -
    -
    -

    - Buffon’s needle - is a classic Monte Carlo simulation that we can conduct in - a classroom. -

    -

    - We give the students, say 10 needles each, and have them - drop the needles on a paper that we provide also. -

    -

    - The paper is special, in that it has parallel lines that - are separated by the length of a needle. -

    -

    - Each student records how many needles intersect one of the - lines, then we tally their numbers to arrive at a very - special number. (Guess - - who - ?) -

    -
    -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-4/memo/body.ts b/test-app/app/components/widgets/widget-4/memo/body.ts deleted file mode 100644 index e69985d3..00000000 --- a/test-app/app/components/widgets/widget-4/memo/body.ts +++ /dev/null @@ -1,18 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -export interface WidgetsWidget4MemoBodyComponentSignature { - Args: { - cqFeatures?: Record<'small' | 'large' | 'short', boolean>; - }; -} - -const WidgetsWidget4MemoBodyComponent = - templateOnlyComponent(); - -export default WidgetsWidget4MemoBodyComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-4::Memo::Body': typeof WidgetsWidget4MemoBodyComponent; - } -} diff --git a/test-app/app/components/widgets/widget-4/memo/header.css b/test-app/app/components/widgets/widget-4/memo/header.css deleted file mode 100644 index 911fa225..00000000 --- a/test-app/app/components/widgets/widget-4/memo/header.css +++ /dev/null @@ -1,56 +0,0 @@ -.header { - display: grid; - grid-gap: 0.25rem 0; - grid-template-areas: - "avatar-container name" - "avatar-container metadata"; - grid-template-columns: auto 1fr; - grid-template-rows: auto auto; -} - -.avatar-container { - display: grid; - grid-area: avatar-container; - height: 2rem; - margin-right: 0.5rem; - width: 2rem; -} - -.avatar { - border-radius: 50%; - height: 100%; - object-fit: cover; - width: 100%; -} - -.name { - font-size: 0.875rem; - font-weight: 700; - grid-area: name; - margin: 0; -} - -.metadata { - font-size: 0.8rem; - grid-area: metadata; -} - -.handle { - color: #03a9f4; - text-decoration: none; -} - -.header.horizontal-layout { - grid-gap: 0 0.6rem; - grid-template-areas: "name metadata"; - grid-template-columns: 1fr auto; - grid-template-rows: 1fr; -} - -.header.minimal-layout .name { - font-size: 0.8rem; -} - -.header.minimal-layout .metadata { - font-size: 0.75rem; -} diff --git a/test-app/app/components/widgets/widget-4/memo/header.hbs b/test-app/app/components/widgets/widget-4/memo/header.hbs deleted file mode 100644 index f085369c..00000000 --- a/test-app/app/components/widgets/widget-4/memo/header.hbs +++ /dev/null @@ -1,35 +0,0 @@ -{{#let - (and @cqFeatures.large @cqFeatures.short) - (or @cqFeatures.small @cqFeatures.short) - as |showHorizontalLayout showMinimalLayout| -}} -
    - {{#unless showMinimalLayout}} -
    - -
    - {{/unless}} - -

    - Isaac Lee -

    - -
    - @ijlee2 - · 38m -
    -
    -{{/let}} \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-4/memo/header.ts b/test-app/app/components/widgets/widget-4/memo/header.ts deleted file mode 100644 index 3fce0ff0..00000000 --- a/test-app/app/components/widgets/widget-4/memo/header.ts +++ /dev/null @@ -1,18 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -export interface WidgetsWidget4MemoHeaderComponentSignature { - Args: { - cqFeatures?: Record<'small' | 'large' | 'short', boolean>; - }; -} - -const WidgetsWidget4MemoHeaderComponent = - templateOnlyComponent(); - -export default WidgetsWidget4MemoHeaderComponent; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-4::Memo::Header': typeof WidgetsWidget4MemoHeaderComponent; - } -} diff --git a/test-app/app/components/widgets/widget-5.css b/test-app/app/components/widgets/widget-5.css deleted file mode 100644 index 657ccf84..00000000 --- a/test-app/app/components/widgets/widget-5.css +++ /dev/null @@ -1,37 +0,0 @@ -.container { - height: 100%; - overflow: hidden; -} - -.call-to-action { - align-items: center; - display: flex; - flex-direction: column; - font-size: 0.8rem; - height: 100%; - justify-content: center; - line-height: 1.25; - width: 100%; -} - -.call-to-action p { - margin: 0; -} - -.call-to-action .highlight { - font-family: monospace; -} - -.call-to-action a { - border: 0.0625rem solid white; - display: block; - height: calc(100% - 2 * (0.2rem + 0.0625rem)); - padding: 0.2rem 0.5rem; - text-decoration: none; - width: calc(100% - 2 * (0.5rem + 0.0625rem)); -} - -.container[data-container-query-tall] .call-to-action { - font-size: 0.875rem; - line-height: 1.75; -} diff --git a/test-app/app/components/widgets/widget-5.hbs b/test-app/app/components/widgets/widget-5.hbs deleted file mode 100644 index c1d6a409..00000000 --- a/test-app/app/components/widgets/widget-5.hbs +++ /dev/null @@ -1,31 +0,0 @@ - - {{#let - (and CQ.features.large CQ.features.tall) - as |showFullText| - }} -
    - {{#if showFullText}} -

    What will you create with

    - {{/if}} - -

    - - ember-container-query - -

    - - {{#if showFullText}} -

    ?

    - {{/if}} -
    - {{/let}} -
    \ No newline at end of file diff --git a/test-app/app/components/widgets/widget-5.ts b/test-app/app/components/widgets/widget-5.ts deleted file mode 100644 index b3004ba3..00000000 --- a/test-app/app/components/widgets/widget-5.ts +++ /dev/null @@ -1,14 +0,0 @@ -import templateOnlyComponent from '@ember/component/template-only'; - -interface WidgetsWidget5ComponentSignature {} - -const WidgetsWidget5Component = - templateOnlyComponent(); - -export default WidgetsWidget5Component; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'Widgets::Widget-5': typeof WidgetsWidget5Component; - } -} diff --git a/test-app/app/data/album.ts b/test-app/app/data/album.ts deleted file mode 100644 index 97fc94df..00000000 --- a/test-app/app/data/album.ts +++ /dev/null @@ -1,83 +0,0 @@ -export type Track = { - isExplicit: boolean; - length: string; - name: string; -}; - -export type Album = { - band: { - name: string; - }; - name: string; - publicationDate: string; - totalLengthInMinutes: number; - tracks: Array; -}; - -const album: Album = { - name: 'How to Be a Human Being', - publicationDate: '2016', - totalLengthInMinutes: 43, - band: { - name: 'Glass Animals', - }, - tracks: [ - { - name: 'Life Itself', - length: '4:41', - isExplicit: false, - }, - { - name: 'Youth', - length: '3:51', - isExplicit: false, - }, - { - name: 'Season 2 Episode 3', - length: '4:04', - isExplicit: false, - }, - { - name: 'Pork Soda', - length: '4:14', - isExplicit: true, - }, - { - name: "Mama's Gun", - length: '4:27', - isExplicit: false, - }, - { - name: 'Cane Shuga', - length: '3:17', - isExplicit: false, - }, - { - name: '[Premade Sandwiches]', - length: '0:36', - isExplicit: true, - }, - { - name: 'The Other Side of Paradise', - length: '5:21', - isExplicit: true, - }, - { - name: 'Take a Slice', - length: '3:50', - isExplicit: true, - }, - { - name: 'Poplar St', - length: '4:23', - isExplicit: false, - }, - { - name: 'Agnes', - length: '4:32', - isExplicit: true, - }, - ], -}; - -export default album; diff --git a/test-app/app/data/concert.ts b/test-app/app/data/concert.ts deleted file mode 100644 index 70e2a022..00000000 --- a/test-app/app/data/concert.ts +++ /dev/null @@ -1,93 +0,0 @@ -export type Image = { - metadata: { - height: number; - width: number; - }; - url: string; -}; - -export type Concert = { - date: string; - images: Array; - location: { - city: string; - state: string; - }; - name: string; -}; - -const concert: Concert = { - name: 'ACL Live', - date: 'Jun 01', - location: { - city: 'Austin', - state: 'TX', - }, - images: [ - { - url: '/images/widgets/widget-3/venue-extra-wide@1x.jpg', - metadata: { - height: 150, - width: 540, - }, - }, - { - url: '/images/widgets/widget-3/venue-extra-wide@2x.jpg', - metadata: { - height: 300, - width: 1080, - }, - }, - { - url: '/images/widgets/widget-3/venue-extra-wide@4x.jpg', - metadata: { - height: 600, - width: 2160, - }, - }, - { - url: '/images/widgets/widget-3/venue-square@1x.jpg', - metadata: { - height: 150, - width: 150, - }, - }, - { - url: '/images/widgets/widget-3/venue-square@2x.jpg', - metadata: { - height: 300, - width: 300, - }, - }, - { - url: '/images/widgets/widget-3/venue-square@4x.jpg', - metadata: { - height: 600, - width: 600, - }, - }, - { - url: '/images/widgets/widget-3/venue-wide@1x.jpg', - metadata: { - height: 150, - width: 300, - }, - }, - { - url: '/images/widgets/widget-3/venue-wide@2x.jpg', - metadata: { - height: 300, - width: 600, - }, - }, - { - url: '/images/widgets/widget-3/venue-wide@4x.jpg', - metadata: { - height: 600, - width: 1200, - }, - }, - ], -}; - -export default concert; diff --git a/test-app/app/data/music-revenue.ts b/test-app/app/data/music-revenue.ts deleted file mode 100644 index f680d2d4..00000000 --- a/test-app/app/data/music-revenue.ts +++ /dev/null @@ -1,7418 +0,0 @@ -export type Revenue = { - Format: string; - Revenue: number; - 'Revenue (Inflation Adjusted)': number; - Units: number | undefined; - Year: number; -}; - -const revenues: Array = [ - { - Format: '8 - Track', - Year: 1973, - Units: 91000000, - Revenue: 489000000, - 'Revenue (Inflation Adjusted)': 2699600000, - }, - { - Format: '8 - Track', - Year: 1974, - Units: 96700000, - Revenue: 549200000, - 'Revenue (Inflation Adjusted)': 2730600000, - }, - { - Format: '8 - Track', - Year: 1975, - Units: 94600000, - Revenue: 583000000, - 'Revenue (Inflation Adjusted)': 2656200000, - }, - { - Format: '8 - Track', - Year: 1976, - Units: 106100000, - Revenue: 678200000, - 'Revenue (Inflation Adjusted)': 2921600000, - }, - { - Format: '8 - Track', - Year: 1977, - Units: 127300000, - Revenue: 811000000, - 'Revenue (Inflation Adjusted)': 3280400000, - }, - { - Format: '8 - Track', - Year: 1978, - Units: 133600000, - Revenue: 948000000, - 'Revenue (Inflation Adjusted)': 3564000000, - }, - { - Format: '8 - Track', - Year: 1979, - Units: 102300000, - Revenue: 684300000, - 'Revenue (Inflation Adjusted)': 2310400000, - }, - { - Format: '8 - Track', - Year: 1980, - Units: 85000000, - Revenue: 527000000, - 'Revenue (Inflation Adjusted)': 1567700000, - }, - { - Format: '8 - Track', - Year: 1981, - Units: 50000000, - Revenue: 313000000, - 'Revenue (Inflation Adjusted)': 844000000, - }, - { - Format: '8 - Track', - Year: 1982, - Units: 13700000, - Revenue: 36000000, - 'Revenue (Inflation Adjusted)': 91400000, - }, - { - Format: '8 - Track', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2016, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2017, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: '8 - Track', - Year: 2018, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 1973, - Units: 15000000, - Revenue: 76000000, - 'Revenue (Inflation Adjusted)': 419600000, - }, - { - Format: 'Cassette', - Year: 1974, - Units: 15300000, - Revenue: 87200000, - 'Revenue (Inflation Adjusted)': 433600000, - }, - { - Format: 'Cassette', - Year: 1975, - Units: 16200000, - Revenue: 98800000, - 'Revenue (Inflation Adjusted)': 450100000, - }, - { - Format: 'Cassette', - Year: 1976, - Units: 21800000, - Revenue: 145700000, - 'Revenue (Inflation Adjusted)': 627700000, - }, - { - Format: 'Cassette', - Year: 1977, - Units: 36900000, - Revenue: 249600000, - 'Revenue (Inflation Adjusted)': 1009600000, - }, - { - Format: 'Cassette', - Year: 1978, - Units: 61300000, - Revenue: 449800000, - 'Revenue (Inflation Adjusted)': 1691000000, - }, - { - Format: 'Cassette', - Year: 1979, - Units: 78500000, - Revenue: 580600000, - 'Revenue (Inflation Adjusted)': 1960300000, - }, - { - Format: 'Cassette', - Year: 1980, - Units: 99000000, - Revenue: 705000000, - 'Revenue (Inflation Adjusted)': 2097200000, - }, - { - Format: 'Cassette', - Year: 1981, - Units: 124000000, - Revenue: 1062800000, - 'Revenue (Inflation Adjusted)': 2865900000, - }, - { - Format: 'Cassette', - Year: 1982, - Units: 183200000, - Revenue: 1384500000, - 'Revenue (Inflation Adjusted)': 3516800000, - }, - { - Format: 'Cassette', - Year: 1983, - Units: 236800000, - Revenue: 1810900000, - 'Revenue (Inflation Adjusted)': 4456700000, - }, - { - Format: 'Cassette', - Year: 1984, - Units: 332000000, - Revenue: 2383900000, - 'Revenue (Inflation Adjusted)': 5624100000, - }, - { - Format: 'Cassette', - Year: 1985, - Units: 339100000, - Revenue: 2411500000, - 'Revenue (Inflation Adjusted)': 5493600000, - }, - { - Format: 'Cassette', - Year: 1986, - Units: 344500000, - Revenue: 2499500000, - 'Revenue (Inflation Adjusted)': 5590100000, - }, - { - Format: 'Cassette', - Year: 1987, - Units: 410000000, - Revenue: 2959700000, - 'Revenue (Inflation Adjusted)': 6386300000, - }, - { - Format: 'Cassette', - Year: 1988, - Units: 450100000, - Revenue: 3385100000, - 'Revenue (Inflation Adjusted)': 7014000000, - }, - { - Format: 'Cassette', - Year: 1989, - Units: 446200000, - Revenue: 3345800000, - 'Revenue (Inflation Adjusted)': 6613900000, - }, - { - Format: 'Cassette', - Year: 1990, - Units: 442200000, - Revenue: 3472400000, - 'Revenue (Inflation Adjusted)': 6512300000, - }, - { - Format: 'Cassette', - Year: 1991, - Units: 360100000, - Revenue: 3019600000, - 'Revenue (Inflation Adjusted)': 5434400000, - }, - { - Format: 'Cassette', - Year: 1992, - Units: 366400000, - Revenue: 3116300000, - 'Revenue (Inflation Adjusted)': 5444500000, - }, - { - Format: 'Cassette', - Year: 1993, - Units: 339500000, - Revenue: 2915800000, - 'Revenue (Inflation Adjusted)': 4946200000, - }, - { - Format: 'Cassette', - Year: 1994, - Units: 345400000, - Revenue: 2976400000, - 'Revenue (Inflation Adjusted)': 4922900000, - }, - { - Format: 'Cassette', - Year: 1995, - Units: 272600000, - Revenue: 2303600000, - 'Revenue (Inflation Adjusted)': 3705100000, - }, - { - Format: 'Cassette', - Year: 1996, - Units: 225300000, - Revenue: 1905300000, - 'Revenue (Inflation Adjusted)': 2976600000, - }, - { - Format: 'Cassette', - Year: 1997, - Units: 172600000, - Revenue: 1522700000, - 'Revenue (Inflation Adjusted)': 2325500000, - }, - { - Format: 'Cassette', - Year: 1998, - Units: 158500000, - Revenue: 1419900000, - 'Revenue (Inflation Adjusted)': 2135300000, - }, - { - Format: 'Cassette', - Year: 1999, - Units: 123600000, - Revenue: 1061600000, - 'Revenue (Inflation Adjusted)': 1561900000, - }, - { - Format: 'Cassette', - Year: 2000, - Units: 76000000, - Revenue: 626000000, - 'Revenue (Inflation Adjusted)': 891100000, - }, - { - Format: 'Cassette', - Year: 2001, - Units: 45000000, - Revenue: 363400000, - 'Revenue (Inflation Adjusted)': 503000000, - }, - { - Format: 'Cassette', - Year: 2002, - Units: 31100000, - Revenue: 209800000, - 'Revenue (Inflation Adjusted)': 285900000, - }, - { - Format: 'Cassette', - Year: 2003, - Units: 17200000, - Revenue: 108100000, - 'Revenue (Inflation Adjusted)': 144000000, - }, - { - Format: 'Cassette', - Year: 2004, - Units: 5200000, - Revenue: 23700000, - 'Revenue (Inflation Adjusted)': 30800000, - }, - { - Format: 'Cassette', - Year: 2005, - Units: 2500000, - Revenue: 13100000, - 'Revenue (Inflation Adjusted)': 16400000, - }, - { - Format: 'Cassette', - Year: 2006, - Units: 700000, - Revenue: 3700000, - 'Revenue (Inflation Adjusted)': 4500000, - }, - { - Format: 'Cassette', - Year: 2007, - Units: 400000, - Revenue: 3000000, - 'Revenue (Inflation Adjusted)': 3500000, - }, - { - Format: 'Cassette', - Year: 2008, - Units: 100000, - Revenue: 900000, - 'Revenue (Inflation Adjusted)': 1000000, - }, - { - Format: 'Cassette', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2016, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2017, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette', - Year: 2018, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 1987, - Units: 5100000, - Revenue: 14300000, - 'Revenue (Inflation Adjusted)': 30900000, - }, - { - Format: 'Cassette Single', - Year: 1988, - Units: 22500000, - Revenue: 57300000, - 'Revenue (Inflation Adjusted)': 118700000, - }, - { - Format: 'Cassette Single', - Year: 1989, - Units: 76200000, - Revenue: 194600000, - 'Revenue (Inflation Adjusted)': 384700000, - }, - { - Format: 'Cassette Single', - Year: 1990, - Units: 87400000, - Revenue: 257900000, - 'Revenue (Inflation Adjusted)': 483700000, - }, - { - Format: 'Cassette Single', - Year: 1991, - Units: 69000000, - Revenue: 230400000, - 'Revenue (Inflation Adjusted)': 414700000, - }, - { - Format: 'Cassette Single', - Year: 1992, - Units: 84600000, - Revenue: 298800000, - 'Revenue (Inflation Adjusted)': 522000000, - }, - { - Format: 'Cassette Single', - Year: 1993, - Units: 85600000, - Revenue: 298500000, - 'Revenue (Inflation Adjusted)': 506400000, - }, - { - Format: 'Cassette Single', - Year: 1994, - Units: 81100000, - Revenue: 274900000, - 'Revenue (Inflation Adjusted)': 454700000, - }, - { - Format: 'Cassette Single', - Year: 1995, - Units: 70700000, - Revenue: 236300000, - 'Revenue (Inflation Adjusted)': 380100000, - }, - { - Format: 'Cassette Single', - Year: 1996, - Units: 59900000, - Revenue: 189300000, - 'Revenue (Inflation Adjusted)': 295700000, - }, - { - Format: 'Cassette Single', - Year: 1997, - Units: 42200000, - Revenue: 133500000, - 'Revenue (Inflation Adjusted)': 203900000, - }, - { - Format: 'Cassette Single', - Year: 1998, - Units: 26400000, - Revenue: 94400000, - 'Revenue (Inflation Adjusted)': 142000000, - }, - { - Format: 'Cassette Single', - Year: 1999, - Units: 14200000, - Revenue: 48000000, - 'Revenue (Inflation Adjusted)': 70600000, - }, - { - Format: 'Cassette Single', - Year: 2000, - Units: 1300000, - Revenue: 4600000, - 'Revenue (Inflation Adjusted)': 6500000, - }, - { - Format: 'Cassette Single', - Year: 2001, - Units: -1500000, - Revenue: -5300000, - 'Revenue (Inflation Adjusted)': -7300000, - }, - { - Format: 'Cassette Single', - Year: 2002, - Units: -500000, - Revenue: -1600000, - 'Revenue (Inflation Adjusted)': -2200000, - }, - { - Format: 'Cassette Single', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2016, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2017, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Cassette Single', - Year: 2018, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD', - Year: 1983, - Units: 800000, - Revenue: 17200000, - 'Revenue (Inflation Adjusted)': 42300000, - }, - { - Format: 'CD', - Year: 1984, - Units: 5800000, - Revenue: 103300000, - 'Revenue (Inflation Adjusted)': 243700000, - }, - { - Format: 'CD', - Year: 1985, - Units: 22600000, - Revenue: 389500000, - 'Revenue (Inflation Adjusted)': 887300000, - }, - { - Format: 'CD', - Year: 1986, - Units: 53000000, - Revenue: 930100000, - 'Revenue (Inflation Adjusted)': 2080200000, - }, - { - Format: 'CD', - Year: 1987, - Units: 102100000, - Revenue: 1593600000, - 'Revenue (Inflation Adjusted)': 3438600000, - }, - { - Format: 'CD', - Year: 1988, - Units: 149700000, - Revenue: 2089900000, - 'Revenue (Inflation Adjusted)': 4330300000, - }, - { - Format: 'CD', - Year: 1989, - Units: 207200000, - Revenue: 2587700000, - 'Revenue (Inflation Adjusted)': 5115300000, - }, - { - Format: 'CD', - Year: 1990, - Units: 286500000, - Revenue: 3451600000, - 'Revenue (Inflation Adjusted)': 6473300000, - }, - { - Format: 'CD', - Year: 1991, - Units: 333300000, - Revenue: 4337700000, - 'Revenue (Inflation Adjusted)': 7806600000, - }, - { - Format: 'CD', - Year: 1992, - Units: 407500000, - Revenue: 5326500000, - 'Revenue (Inflation Adjusted)': 9306000000, - }, - { - Format: 'CD', - Year: 1993, - Units: 495400000, - Revenue: 6511400000, - 'Revenue (Inflation Adjusted)': 11045500000, - }, - { - Format: 'CD', - Year: 1994, - Units: 662100000, - Revenue: 8464500000, - 'Revenue (Inflation Adjusted)': 14000100000, - }, - { - Format: 'CD', - Year: 1995, - Units: 722900000, - Revenue: 9377400000, - 'Revenue (Inflation Adjusted)': 15082600000, - }, - { - Format: 'CD', - Year: 1996, - Units: 778900000, - Revenue: 9934700000, - 'Revenue (Inflation Adjusted)': 15520700000, - }, - { - Format: 'CD', - Year: 1997, - Units: 753100000, - Revenue: 9915100000, - 'Revenue (Inflation Adjusted)': 15142600000, - }, - { - Format: 'CD', - Year: 1998, - Units: 847000000, - Revenue: 11416000000, - 'Revenue (Inflation Adjusted)': 17167400000, - }, - { - Format: 'CD', - Year: 1999, - Units: 938900000, - Revenue: 12816300000, - 'Revenue (Inflation Adjusted)': 18856700000, - }, - { - Format: 'CD', - Year: 2000, - Units: 942500000, - Revenue: 13214500000, - 'Revenue (Inflation Adjusted)': 18810300000, - }, - { - Format: 'CD', - Year: 2001, - Units: 881900000, - Revenue: 12909400000, - 'Revenue (Inflation Adjusted)': 17867600000, - }, - { - Format: 'CD', - Year: 2002, - Units: 803300000, - Revenue: 12044100000, - 'Revenue (Inflation Adjusted)': 16410500000, - }, - { - Format: 'CD', - Year: 2003, - Units: 746000000, - Revenue: 11232900000, - 'Revenue (Inflation Adjusted)': 14964200000, - }, - { - Format: 'CD', - Year: 2004, - Units: 767000000, - Revenue: 11446500000, - 'Revenue (Inflation Adjusted)': 14853200000, - }, - { - Format: 'CD', - Year: 2005, - Units: 705400000, - Revenue: 10520200000, - 'Revenue (Inflation Adjusted)': 13203800000, - }, - { - Format: 'CD', - Year: 2006, - Units: 619700000, - Revenue: 9372600000, - 'Revenue (Inflation Adjusted)': 11395900000, - }, - { - Format: 'CD', - Year: 2007, - Units: 499700000, - Revenue: 7452300000, - 'Revenue (Inflation Adjusted)': 8811900000, - }, - { - Format: 'CD', - Year: 2008, - Units: 368400000, - Revenue: 5471300000, - 'Revenue (Inflation Adjusted)': 6229000000, - }, - { - Format: 'CD', - Year: 2009, - Units: 296600000, - Revenue: 4318800000, - 'Revenue (Inflation Adjusted)': 4934500000, - }, - { - Format: 'CD', - Year: 2010, - Units: 253000000, - Revenue: 3389400000, - 'Revenue (Inflation Adjusted)': 3810100000, - }, - { - Format: 'CD', - Year: 2011, - Units: 240800000, - Revenue: 3100700000, - 'Revenue (Inflation Adjusted)': 3378900000, - }, - { - Format: 'CD', - Year: 2012, - Units: 198200000, - Revenue: 2485600000, - 'Revenue (Inflation Adjusted)': 2718500000, - }, - { - Format: 'CD', - Year: 2013, - Units: 173800000, - Revenue: 2140900000, - 'Revenue (Inflation Adjusted)': 2307700000, - }, - { - Format: 'CD', - Year: 2014, - Units: 138700000, - Revenue: 1776200000, - 'Revenue (Inflation Adjusted)': 1884100000, - }, - { - Format: 'CD', - Year: 2015, - Units: 117100000, - Revenue: 1445000000, - 'Revenue (Inflation Adjusted)': 1530900000, - }, - { - Format: 'CD', - Year: 2016, - Units: 97600000, - Revenue: 1130800000, - 'Revenue (Inflation Adjusted)': 1183100000, - }, - { - Format: 'CD', - Year: 2017, - Units: 87700000, - Revenue: 1057300000, - 'Revenue (Inflation Adjusted)': 1083100000, - }, - { - Format: 'CD', - Year: 2018, - Units: 52000000, - Revenue: 698400000, - 'Revenue (Inflation Adjusted)': 698400000, - }, - { - Format: 'CD Single', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'CD Single', - Year: 1988, - Units: 1600000, - Revenue: 9800000, - 'Revenue (Inflation Adjusted)': 20300000, - }, - { - Format: 'CD Single', - Year: 1989, - Units: -100000, - Revenue: -700000, - 'Revenue (Inflation Adjusted)': -1400000, - }, - { - Format: 'CD Single', - Year: 1990, - Units: 1100000, - Revenue: 6000000, - 'Revenue (Inflation Adjusted)': 11300000, - }, - { - Format: 'CD Single', - Year: 1991, - Units: 5700000, - Revenue: 35100000, - 'Revenue (Inflation Adjusted)': 63200000, - }, - { - Format: 'CD Single', - Year: 1992, - Units: 7300000, - Revenue: 45100000, - 'Revenue (Inflation Adjusted)': 78800000, - }, - { - Format: 'CD Single', - Year: 1993, - Units: 7800000, - Revenue: 45800000, - 'Revenue (Inflation Adjusted)': 77700000, - }, - { - Format: 'CD Single', - Year: 1994, - Units: 9300000, - Revenue: 56100000, - 'Revenue (Inflation Adjusted)': 92800000, - }, - { - Format: 'CD Single', - Year: 1995, - Units: 21500000, - Revenue: 110900000, - 'Revenue (Inflation Adjusted)': 178400000, - }, - { - Format: 'CD Single', - Year: 1996, - Units: 43200000, - Revenue: 184100000, - 'Revenue (Inflation Adjusted)': 287600000, - }, - { - Format: 'CD Single', - Year: 1997, - Units: 66700000, - Revenue: 272700000, - 'Revenue (Inflation Adjusted)': 416500000, - }, - { - Format: 'CD Single', - Year: 1998, - Units: 56000000, - Revenue: 213200000, - 'Revenue (Inflation Adjusted)': 320600000, - }, - { - Format: 'CD Single', - Year: 1999, - Units: 55900000, - Revenue: 222400000, - 'Revenue (Inflation Adjusted)': 327200000, - }, - { - Format: 'CD Single', - Year: 2000, - Units: 34200000, - Revenue: 142700000, - 'Revenue (Inflation Adjusted)': 203100000, - }, - { - Format: 'CD Single', - Year: 2001, - Units: 17300000, - Revenue: 79400000, - 'Revenue (Inflation Adjusted)': 109900000, - }, - { - Format: 'CD Single', - Year: 2002, - Units: 4500000, - Revenue: 19600000, - 'Revenue (Inflation Adjusted)': 26700000, - }, - { - Format: 'CD Single', - Year: 2003, - Units: 8300000, - Revenue: 36000000, - 'Revenue (Inflation Adjusted)': 48000000, - }, - { - Format: 'CD Single', - Year: 2004, - Units: 3100000, - Revenue: 15000000, - 'Revenue (Inflation Adjusted)': 19500000, - }, - { - Format: 'CD Single', - Year: 2005, - Units: 2800000, - Revenue: 10900000, - 'Revenue (Inflation Adjusted)': 13700000, - }, - { - Format: 'CD Single', - Year: 2006, - Units: 1700000, - Revenue: 7700000, - 'Revenue (Inflation Adjusted)': 9400000, - }, - { - Format: 'CD Single', - Year: 2007, - Units: 2600000, - Revenue: 12200000, - 'Revenue (Inflation Adjusted)': 14400000, - }, - { - Format: 'CD Single', - Year: 2008, - Units: 700000, - Revenue: 3500000, - 'Revenue (Inflation Adjusted)': 4000000, - }, - { - Format: 'CD Single', - Year: 2009, - Units: 900000, - Revenue: 3100000, - 'Revenue (Inflation Adjusted)': 3500000, - }, - { - Format: 'CD Single', - Year: 2010, - Units: 1000000, - Revenue: 2900000, - 'Revenue (Inflation Adjusted)': 3300000, - }, - { - Format: 'CD Single', - Year: 2011, - Units: 1300000, - Revenue: 3500000, - 'Revenue (Inflation Adjusted)': 3800000, - }, - { - Format: 'CD Single', - Year: 2012, - Units: 1100000, - Revenue: 3200000, - 'Revenue (Inflation Adjusted)': 3500000, - }, - { - Format: 'CD Single', - Year: 2013, - Units: 600000, - Revenue: 2400000, - 'Revenue (Inflation Adjusted)': 2600000, - }, - { - Format: 'CD Single', - Year: 2014, - Units: 900000, - Revenue: 3600000, - 'Revenue (Inflation Adjusted)': 3800000, - }, - { - Format: 'CD Single', - Year: 2015, - Units: 400000, - Revenue: 1200000, - 'Revenue (Inflation Adjusted)': 1300000, - }, - { - Format: 'CD Single', - Year: 2016, - Units: 100000, - Revenue: 300000, - 'Revenue (Inflation Adjusted)': 300000, - }, - { - Format: 'CD Single', - Year: 2017, - Units: 100000, - Revenue: 1500000, - 'Revenue (Inflation Adjusted)': 1500000, - }, - { - Format: 'CD Single', - Year: 2018, - Units: 0, - Revenue: 200000, - 'Revenue (Inflation Adjusted)': 200000, - }, - { - Format: 'Download Album', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Album', - Year: 2004, - Units: 4600000, - Revenue: 45500000, - 'Revenue (Inflation Adjusted)': 59000000, - }, - { - Format: 'Download Album', - Year: 2005, - Units: 13600000, - Revenue: 135700000, - 'Revenue (Inflation Adjusted)': 170300000, - }, - { - Format: 'Download Album', - Year: 2006, - Units: 27600000, - Revenue: 275900000, - 'Revenue (Inflation Adjusted)': 335500000, - }, - { - Format: 'Download Album', - Year: 2007, - Units: 49800000, - Revenue: 497400000, - 'Revenue (Inflation Adjusted)': 588100000, - }, - { - Format: 'Download Album', - Year: 2008, - Units: 63600000, - Revenue: 635300000, - 'Revenue (Inflation Adjusted)': 723300000, - }, - { - Format: 'Download Album', - Year: 2009, - Units: 74500000, - Revenue: 744300000, - 'Revenue (Inflation Adjusted)': 850400000, - }, - { - Format: 'Download Album', - Year: 2010, - Units: 85800000, - Revenue: 872400000, - 'Revenue (Inflation Adjusted)': 980700000, - }, - { - Format: 'Download Album', - Year: 2011, - Units: 103900000, - Revenue: 1070800000, - 'Revenue (Inflation Adjusted)': 1166900000, - }, - { - Format: 'Download Album', - Year: 2012, - Units: 116700000, - Revenue: 1204800000, - 'Revenue (Inflation Adjusted)': 1317700000, - }, - { - Format: 'Download Album', - Year: 2013, - Units: 118000000, - Revenue: 1232100000, - 'Revenue (Inflation Adjusted)': 1328100000, - }, - { - Format: 'Download Album', - Year: 2014, - Units: 114200000, - Revenue: 1117900000, - 'Revenue (Inflation Adjusted)': 1185800000, - }, - { - Format: 'Download Album', - Year: 2015, - Units: 106800000, - Revenue: 1064400000, - 'Revenue (Inflation Adjusted)': 1127700000, - }, - { - Format: 'Download Album', - Year: 2016, - Units: 85100000, - Revenue: 868600000, - 'Revenue (Inflation Adjusted)': 908800000, - }, - { - Format: 'Download Album', - Year: 2017, - Units: 66400000, - Revenue: 668500000, - 'Revenue (Inflation Adjusted)': 684800000, - }, - { - Format: 'Download Album', - Year: 2018, - Units: 49700000, - Revenue: 499700000, - 'Revenue (Inflation Adjusted)': 499700000, - }, - { - Format: 'Download Music Video', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Music Video', - Year: 2005, - Units: 1900000, - Revenue: 3700000, - 'Revenue (Inflation Adjusted)': 4600000, - }, - { - Format: 'Download Music Video', - Year: 2006, - Units: 9900000, - Revenue: 19700000, - 'Revenue (Inflation Adjusted)': 24000000, - }, - { - Format: 'Download Music Video', - Year: 2007, - Units: 14200000, - Revenue: 28200000, - 'Revenue (Inflation Adjusted)': 33300000, - }, - { - Format: 'Download Music Video', - Year: 2008, - Units: 20800000, - Revenue: 41300000, - 'Revenue (Inflation Adjusted)': 47000000, - }, - { - Format: 'Download Music Video', - Year: 2009, - Units: 20500000, - Revenue: 40900000, - 'Revenue (Inflation Adjusted)': 46700000, - }, - { - Format: 'Download Music Video', - Year: 2010, - Units: 18400000, - Revenue: 36600000, - 'Revenue (Inflation Adjusted)': 41100000, - }, - { - Format: 'Download Music Video', - Year: 2011, - Units: 16300000, - Revenue: 32400000, - 'Revenue (Inflation Adjusted)': 35300000, - }, - { - Format: 'Download Music Video', - Year: 2012, - Units: 10500000, - Revenue: 20800000, - 'Revenue (Inflation Adjusted)': 22800000, - }, - { - Format: 'Download Music Video', - Year: 2013, - Units: 8400000, - Revenue: 16700000, - 'Revenue (Inflation Adjusted)': 18000000, - }, - { - Format: 'Download Music Video', - Year: 2014, - Units: 6800000, - Revenue: 13600000, - 'Revenue (Inflation Adjusted)': 14400000, - }, - { - Format: 'Download Music Video', - Year: 2015, - Units: 3200000, - Revenue: 6400000, - 'Revenue (Inflation Adjusted)': 6800000, - }, - { - Format: 'Download Music Video', - Year: 2016, - Units: 2100000, - Revenue: 4300000, - 'Revenue (Inflation Adjusted)': 4500000, - }, - { - Format: 'Download Music Video', - Year: 2017, - Units: 1400000, - Revenue: 2800000, - 'Revenue (Inflation Adjusted)': 2900000, - }, - { - Format: 'Download Music Video', - Year: 2018, - Units: 1100000, - Revenue: 2200000, - 'Revenue (Inflation Adjusted)': 2200000, - }, - { - Format: 'Download Single', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Download Single', - Year: 2004, - Units: 139400000, - Revenue: 138000000, - 'Revenue (Inflation Adjusted)': 179100000, - }, - { - Format: 'Download Single', - Year: 2005, - Units: 366900000, - Revenue: 363300000, - 'Revenue (Inflation Adjusted)': 456000000, - }, - { - Format: 'Download Single', - Year: 2006, - Units: 586400000, - Revenue: 580600000, - 'Revenue (Inflation Adjusted)': 705900000, - }, - { - Format: 'Download Single', - Year: 2007, - Units: 819400000, - Revenue: 811000000, - 'Revenue (Inflation Adjusted)': 959000000, - }, - { - Format: 'Download Single', - Year: 2008, - Units: 1042700000, - Revenue: 1032200000, - 'Revenue (Inflation Adjusted)': 1175100000, - }, - { - Format: 'Download Single', - Year: 2009, - Units: 1124400000, - Revenue: 1172000000, - 'Revenue (Inflation Adjusted)': 1339100000, - }, - { - Format: 'Download Single', - Year: 2010, - Units: 1177400000, - Revenue: 1336400000, - 'Revenue (Inflation Adjusted)': 1502300000, - }, - { - Format: 'Download Single', - Year: 2011, - Units: 1332300000, - Revenue: 1522400000, - 'Revenue (Inflation Adjusted)': 1659000000, - }, - { - Format: 'Download Single', - Year: 2012, - Units: 1402700000, - Revenue: 1644600000, - 'Revenue (Inflation Adjusted)': 1798700000, - }, - { - Format: 'Download Single', - Year: 2013, - Units: 1332800000, - Revenue: 1573400000, - 'Revenue (Inflation Adjusted)': 1696000000, - }, - { - Format: 'Download Single', - Year: 2014, - Units: 1154400000, - Revenue: 1355300000, - 'Revenue (Inflation Adjusted)': 1437600000, - }, - { - Format: 'Download Single', - Year: 2015, - Units: 986300000, - Revenue: 1185200000, - 'Revenue (Inflation Adjusted)': 1255700000, - }, - { - Format: 'Download Single', - Year: 2016, - Units: 743000000, - Revenue: 900200000, - 'Revenue (Inflation Adjusted)': 941800000, - }, - { - Format: 'Download Single', - Year: 2017, - Units: 553500000, - Revenue: 678500000, - 'Revenue (Inflation Adjusted)': 695100000, - }, - { - Format: 'Download Single', - Year: 2018, - Units: 399800000, - Revenue: 490400000, - 'Revenue (Inflation Adjusted)': 490400000, - }, - { - Format: 'DVD Audio', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'DVD Audio', - Year: 2001, - Units: 263000, - Revenue: 6000000, - 'Revenue (Inflation Adjusted)': 8300000, - }, - { - Format: 'DVD Audio', - Year: 2002, - Units: 430000, - Revenue: 8500000, - 'Revenue (Inflation Adjusted)': 11600000, - }, - { - Format: 'DVD Audio', - Year: 2003, - Units: 400000, - Revenue: 8000000, - 'Revenue (Inflation Adjusted)': 10700000, - }, - { - Format: 'DVD Audio', - Year: 2004, - Units: 300000, - Revenue: 6500000, - 'Revenue (Inflation Adjusted)': 8400000, - }, - { - Format: 'DVD Audio', - Year: 2005, - Units: 500000, - Revenue: 11200000, - 'Revenue (Inflation Adjusted)': 14100000, - }, - { - Format: 'DVD Audio', - Year: 2006, - Units: 100000, - Revenue: 2400000, - 'Revenue (Inflation Adjusted)': 2900000, - }, - { - Format: 'DVD Audio', - Year: 2007, - Units: 200000, - Revenue: 2800000, - 'Revenue (Inflation Adjusted)': 3300000, - }, - { - Format: 'DVD Audio', - Year: 2008, - Units: 40000, - Revenue: 1200000, - 'Revenue (Inflation Adjusted)': 1400000, - }, - { - Format: 'DVD Audio', - Year: 2009, - Units: 100000, - Revenue: 1600000, - 'Revenue (Inflation Adjusted)': 1800000, - }, - { - Format: 'DVD Audio', - Year: 2010, - Units: 40000, - Revenue: 900000, - 'Revenue (Inflation Adjusted)': 1000000, - }, - { - Format: 'DVD Audio', - Year: 2011, - Units: 10000, - Revenue: 300000, - 'Revenue (Inflation Adjusted)': 300000, - }, - { - Format: 'DVD Audio', - Year: 2012, - Units: 0, - Revenue: 200000, - 'Revenue (Inflation Adjusted)': 200000, - }, - { - Format: 'DVD Audio', - Year: 2013, - Units: -100000, - Revenue: -500000, - 'Revenue (Inflation Adjusted)': -500000, - }, - { - Format: 'DVD Audio', - Year: 2014, - Units: 100000, - Revenue: 2100000, - 'Revenue (Inflation Adjusted)': 2300000, - }, - { - Format: 'DVD Audio', - Year: 2015, - Units: 200000, - Revenue: 5400000, - 'Revenue (Inflation Adjusted)': 5700000, - }, - { - Format: 'DVD Audio', - Year: 2016, - Units: 100000, - Revenue: 2800000, - 'Revenue (Inflation Adjusted)': 3000000, - }, - { - Format: 'DVD Audio', - Year: 2017, - Units: 100000, - Revenue: 2600000, - 'Revenue (Inflation Adjusted)': 2700000, - }, - { - Format: 'DVD Audio', - Year: 2018, - Units: 100000, - Revenue: 3300000, - 'Revenue (Inflation Adjusted)': 3300000, - }, - { - Format: 'Kiosk', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Kiosk', - Year: 2005, - Units: 700000, - Revenue: 1000000, - 'Revenue (Inflation Adjusted)': 1300000, - }, - { - Format: 'Kiosk', - Year: 2006, - Units: 1400000, - Revenue: 1900000, - 'Revenue (Inflation Adjusted)': 2300000, - }, - { - Format: 'Kiosk', - Year: 2007, - Units: 1800000, - Revenue: 2600000, - 'Revenue (Inflation Adjusted)': 3100000, - }, - { - Format: 'Kiosk', - Year: 2008, - Units: 1600000, - Revenue: 2600000, - 'Revenue (Inflation Adjusted)': 3000000, - }, - { - Format: 'Kiosk', - Year: 2009, - Units: 1700000, - Revenue: 6300000, - 'Revenue (Inflation Adjusted)': 7200000, - }, - { - Format: 'Kiosk', - Year: 2010, - Units: 1700000, - Revenue: 6400000, - 'Revenue (Inflation Adjusted)': 7200000, - }, - { - Format: 'Kiosk', - Year: 2011, - Units: 1300000, - Revenue: 2700000, - 'Revenue (Inflation Adjusted)': 2900000, - }, - { - Format: 'Kiosk', - Year: 2012, - Units: 2000000, - Revenue: 3700000, - 'Revenue (Inflation Adjusted)': 4000000, - }, - { - Format: 'Kiosk', - Year: 2013, - Units: 3700000, - Revenue: 6200000, - 'Revenue (Inflation Adjusted)': 6700000, - }, - { - Format: 'Kiosk', - Year: 2014, - Units: 1600000, - Revenue: 2600000, - 'Revenue (Inflation Adjusted)': 2700000, - }, - { - Format: 'Kiosk', - Year: 2015, - Units: 2200000, - Revenue: 3700000, - 'Revenue (Inflation Adjusted)': 3900000, - }, - { - Format: 'Kiosk', - Year: 2016, - Units: 1700000, - Revenue: 2900000, - 'Revenue (Inflation Adjusted)': 3100000, - }, - { - Format: 'Kiosk', - Year: 2017, - Units: 1300000, - Revenue: 2300000, - 'Revenue (Inflation Adjusted)': 2300000, - }, - { - Format: 'Kiosk', - Year: 2018, - Units: 1100000, - Revenue: 2000000, - 'Revenue (Inflation Adjusted)': 2000000, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2016, - Units: 0, - Revenue: 263400000, - 'Revenue (Inflation Adjusted)': 275500000, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2017, - Units: 0, - Revenue: 591600000, - 'Revenue (Inflation Adjusted)': 606100000, - }, - { - Format: 'Limited Tier Paid Subscription', - Year: 2018, - Units: 0, - Revenue: 747100000, - 'Revenue (Inflation Adjusted)': 747100000, - }, - { - Format: 'LP/EP', - Year: 1973, - Units: 280000000, - Revenue: 1246000000, - 'Revenue (Inflation Adjusted)': 6878800000, - }, - { - Format: 'LP/EP', - Year: 1974, - Units: 276000000, - Revenue: 1356000000, - 'Revenue (Inflation Adjusted)': 6742000000, - }, - { - Format: 'LP/EP', - Year: 1975, - Units: 257000000, - Revenue: 1485000000, - 'Revenue (Inflation Adjusted)': 6765900000, - }, - { - Format: 'LP/EP', - Year: 1976, - Units: 273000000, - Revenue: 1663000000, - 'Revenue (Inflation Adjusted)': 7164100000, - }, - { - Format: 'LP/EP', - Year: 1977, - Units: 344000000, - Revenue: 2195100000, - 'Revenue (Inflation Adjusted)': 8878900000, - }, - { - Format: 'LP/EP', - Year: 1978, - Units: 341300000, - Revenue: 2473300000, - 'Revenue (Inflation Adjusted)': 9298400000, - }, - { - Format: 'LP/EP', - Year: 1979, - Units: 290000000, - Revenue: 2057000000, - 'Revenue (Inflation Adjusted)': 6945100000, - }, - { - Format: 'LP/EP', - Year: 1980, - Units: 308000000, - Revenue: 2200000000, - 'Revenue (Inflation Adjusted)': 6544500000, - }, - { - Format: 'LP/EP', - Year: 1981, - Units: 295200000, - Revenue: 2341700000, - 'Revenue (Inflation Adjusted)': 6314600000, - }, - { - Format: 'LP/EP', - Year: 1982, - Units: 243900000, - Revenue: 1925100000, - 'Revenue (Inflation Adjusted)': 4890000000, - }, - { - Format: 'LP/EP', - Year: 1983, - Units: 209600000, - Revenue: 1689000000, - 'Revenue (Inflation Adjusted)': 4156700000, - }, - { - Format: 'LP/EP', - Year: 1984, - Units: 204600000, - Revenue: 1548800000, - 'Revenue (Inflation Adjusted)': 3653900000, - }, - { - Format: 'LP/EP', - Year: 1985, - Units: 167000000, - Revenue: 1280500000, - 'Revenue (Inflation Adjusted)': 2917100000, - }, - { - Format: 'LP/EP', - Year: 1986, - Units: 125200000, - Revenue: 983000000, - 'Revenue (Inflation Adjusted)': 2198500000, - }, - { - Format: 'LP/EP', - Year: 1987, - Units: 107000000, - Revenue: 793100000, - 'Revenue (Inflation Adjusted)': 1711300000, - }, - { - Format: 'LP/EP', - Year: 1988, - Units: 72400000, - Revenue: 532200000, - 'Revenue (Inflation Adjusted)': 1102700000, - }, - { - Format: 'LP/EP', - Year: 1989, - Units: 34600000, - Revenue: 220300000, - 'Revenue (Inflation Adjusted)': 435500000, - }, - { - Format: 'LP/EP', - Year: 1990, - Units: 11700000, - Revenue: 86500000, - 'Revenue (Inflation Adjusted)': 162200000, - }, - { - Format: 'LP/EP', - Year: 1991, - Units: 4800000, - Revenue: 29400000, - 'Revenue (Inflation Adjusted)': 52900000, - }, - { - Format: 'LP/EP', - Year: 1992, - Units: 2300000, - Revenue: 13500000, - 'Revenue (Inflation Adjusted)': 23600000, - }, - { - Format: 'LP/EP', - Year: 1993, - Units: 1200000, - Revenue: 10600000, - 'Revenue (Inflation Adjusted)': 18000000, - }, - { - Format: 'LP/EP', - Year: 1994, - Units: 1900000, - Revenue: 17800000, - 'Revenue (Inflation Adjusted)': 29400000, - }, - { - Format: 'LP/EP', - Year: 1995, - Units: 2200000, - Revenue: 25100000, - 'Revenue (Inflation Adjusted)': 40400000, - }, - { - Format: 'LP/EP', - Year: 1996, - Units: 2900000, - Revenue: 36800000, - 'Revenue (Inflation Adjusted)': 57500000, - }, - { - Format: 'LP/EP', - Year: 1997, - Units: 2700000, - Revenue: 33300000, - 'Revenue (Inflation Adjusted)': 50900000, - }, - { - Format: 'LP/EP', - Year: 1998, - Units: 3400000, - Revenue: 34000000, - 'Revenue (Inflation Adjusted)': 51100000, - }, - { - Format: 'LP/EP', - Year: 1999, - Units: 2900000, - Revenue: 31800000, - 'Revenue (Inflation Adjusted)': 46800000, - }, - { - Format: 'LP/EP', - Year: 2000, - Units: 2200000, - Revenue: 27700000, - 'Revenue (Inflation Adjusted)': 39400000, - }, - { - Format: 'LP/EP', - Year: 2001, - Units: 2300000, - Revenue: 27400000, - 'Revenue (Inflation Adjusted)': 37900000, - }, - { - Format: 'LP/EP', - Year: 2002, - Units: 1743000, - Revenue: 20500000, - 'Revenue (Inflation Adjusted)': 27900000, - }, - { - Format: 'LP/EP', - Year: 2003, - Units: 1500000, - Revenue: 21700000, - 'Revenue (Inflation Adjusted)': 28900000, - }, - { - Format: 'LP/EP', - Year: 2004, - Units: 1400000, - Revenue: 19300000, - 'Revenue (Inflation Adjusted)': 25000000, - }, - { - Format: 'LP/EP', - Year: 2005, - Units: 1000000, - Revenue: 14200000, - 'Revenue (Inflation Adjusted)': 17800000, - }, - { - Format: 'LP/EP', - Year: 2006, - Units: 900000, - Revenue: 15700000, - 'Revenue (Inflation Adjusted)': 19100000, - }, - { - Format: 'LP/EP', - Year: 2007, - Units: 1300000, - Revenue: 22900000, - 'Revenue (Inflation Adjusted)': 27100000, - }, - { - Format: 'LP/EP', - Year: 2008, - Units: 2900000, - Revenue: 56700000, - 'Revenue (Inflation Adjusted)': 64600000, - }, - { - Format: 'LP/EP', - Year: 2009, - Units: 3500000, - Revenue: 63800000, - 'Revenue (Inflation Adjusted)': 72900000, - }, - { - Format: 'LP/EP', - Year: 2010, - Units: 4200000, - Revenue: 88900000, - 'Revenue (Inflation Adjusted)': 99900000, - }, - { - Format: 'LP/EP', - Year: 2011, - Units: 5500000, - Revenue: 119400000, - 'Revenue (Inflation Adjusted)': 130100000, - }, - { - Format: 'LP/EP', - Year: 2012, - Units: 6900000, - Revenue: 160700000, - 'Revenue (Inflation Adjusted)': 175800000, - }, - { - Format: 'LP/EP', - Year: 2013, - Units: 9400000, - Revenue: 210700000, - 'Revenue (Inflation Adjusted)': 227200000, - }, - { - Format: 'LP/EP', - Year: 2014, - Units: 10300000, - Revenue: 243800000, - 'Revenue (Inflation Adjusted)': 258700000, - }, - { - Format: 'LP/EP', - Year: 2015, - Units: 13700000, - Revenue: 333400000, - 'Revenue (Inflation Adjusted)': 353200000, - }, - { - Format: 'LP/EP', - Year: 2016, - Units: 14800000, - Revenue: 355400000, - 'Revenue (Inflation Adjusted)': 371900000, - }, - { - Format: 'LP/EP', - Year: 2017, - Units: 15600000, - Revenue: 388500000, - 'Revenue (Inflation Adjusted)': 398000000, - }, - { - Format: 'LP/EP', - Year: 2018, - Units: 16700000, - Revenue: 419200000, - 'Revenue (Inflation Adjusted)': 419200000, - }, - { - Format: 'Music Video (Physical)', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Music Video (Physical)', - Year: 1989, - Units: 6100000, - Revenue: 115400000, - 'Revenue (Inflation Adjusted)': 228100000, - }, - { - Format: 'Music Video (Physical)', - Year: 1990, - Units: 9200000, - Revenue: 172300000, - 'Revenue (Inflation Adjusted)': 323100000, - }, - { - Format: 'Music Video (Physical)', - Year: 1991, - Units: 6100000, - Revenue: 118100000, - 'Revenue (Inflation Adjusted)': 212500000, - }, - { - Format: 'Music Video (Physical)', - Year: 1992, - Units: 7600000, - Revenue: 157400000, - 'Revenue (Inflation Adjusted)': 275000000, - }, - { - Format: 'Music Video (Physical)', - Year: 1993, - Units: 11000000, - Revenue: 213300000, - 'Revenue (Inflation Adjusted)': 361800000, - }, - { - Format: 'Music Video (Physical)', - Year: 1994, - Units: 11200000, - Revenue: 231100000, - 'Revenue (Inflation Adjusted)': 382200000, - }, - { - Format: 'Music Video (Physical)', - Year: 1995, - Units: 12600000, - Revenue: 220300000, - 'Revenue (Inflation Adjusted)': 354300000, - }, - { - Format: 'Music Video (Physical)', - Year: 1996, - Units: 16900000, - Revenue: 236100000, - 'Revenue (Inflation Adjusted)': 368900000, - }, - { - Format: 'Music Video (Physical)', - Year: 1997, - Units: 18600000, - Revenue: 323900000, - 'Revenue (Inflation Adjusted)': 494700000, - }, - { - Format: 'Music Video (Physical)', - Year: 1998, - Units: 27200000, - Revenue: 508000000, - 'Revenue (Inflation Adjusted)': 763900000, - }, - { - Format: 'Music Video (Physical)', - Year: 1999, - Units: 19800000, - Revenue: 376700000, - 'Revenue (Inflation Adjusted)': 554200000, - }, - { - Format: 'Music Video (Physical)', - Year: 2000, - Units: 18200000, - Revenue: 281900000, - 'Revenue (Inflation Adjusted)': 401300000, - }, - { - Format: 'Music Video (Physical)', - Year: 2001, - Units: 17700000, - Revenue: 329200000, - 'Revenue (Inflation Adjusted)': 455600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2002, - Units: 14700000, - Revenue: 288400000, - 'Revenue (Inflation Adjusted)': 393000000, - }, - { - Format: 'Music Video (Physical)', - Year: 2003, - Units: 19900000, - Revenue: 399900000, - 'Revenue (Inflation Adjusted)': 532700000, - }, - { - Format: 'Music Video (Physical)', - Year: 2004, - Units: 32800000, - Revenue: 607200000, - 'Revenue (Inflation Adjusted)': 787900000, - }, - { - Format: 'Music Video (Physical)', - Year: 2005, - Units: 33800000, - Revenue: 602200000, - 'Revenue (Inflation Adjusted)': 755800000, - }, - { - Format: 'Music Video (Physical)', - Year: 2006, - Units: 23200000, - Revenue: 451100000, - 'Revenue (Inflation Adjusted)': 548500000, - }, - { - Format: 'Music Video (Physical)', - Year: 2007, - Units: 27500000, - Revenue: 484900000, - 'Revenue (Inflation Adjusted)': 573400000, - }, - { - Format: 'Music Video (Physical)', - Year: 2008, - Units: 13200000, - Revenue: 227300000, - 'Revenue (Inflation Adjusted)': 258800000, - }, - { - Format: 'Music Video (Physical)', - Year: 2009, - Units: 11600000, - Revenue: 209600000, - 'Revenue (Inflation Adjusted)': 239500000, - }, - { - Format: 'Music Video (Physical)', - Year: 2010, - Units: 9100000, - Revenue: 177600000, - 'Revenue (Inflation Adjusted)': 199600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2011, - Units: 7700000, - Revenue: 151000000, - 'Revenue (Inflation Adjusted)': 164500000, - }, - { - Format: 'Music Video (Physical)', - Year: 2012, - Units: 6000000, - Revenue: 116600000, - 'Revenue (Inflation Adjusted)': 127500000, - }, - { - Format: 'Music Video (Physical)', - Year: 2013, - Units: 4800000, - Revenue: 106300000, - 'Revenue (Inflation Adjusted)': 114600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2014, - Units: 4100000, - Revenue: 89700000, - 'Revenue (Inflation Adjusted)': 95200000, - }, - { - Format: 'Music Video (Physical)', - Year: 2015, - Units: 3100000, - Revenue: 70400000, - 'Revenue (Inflation Adjusted)': 74600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2016, - Units: 2500000, - Revenue: 56900000, - 'Revenue (Inflation Adjusted)': 59600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2017, - Units: 1900000, - Revenue: 38600000, - 'Revenue (Inflation Adjusted)': 39600000, - }, - { - Format: 'Music Video (Physical)', - Year: 2018, - Units: 1400000, - Revenue: 27600000, - 'Revenue (Inflation Adjusted)': 27600000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1973, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1974, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1975, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1976, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1977, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1978, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1979, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1980, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1981, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1982, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1983, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1984, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1985, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1986, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1987, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1988, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1989, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1990, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1991, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1992, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1993, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1994, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1995, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1996, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1997, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1998, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 1999, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2000, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2001, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2002, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2003, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2004, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2005, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2006, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2007, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2008, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2009, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2010, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2011, - Units: undefined, - Revenue: 113800000, - 'Revenue (Inflation Adjusted)': 124000000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2012, - Units: undefined, - Revenue: 170900000, - 'Revenue (Inflation Adjusted)': 187000000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2013, - Units: undefined, - Revenue: 220900000, - 'Revenue (Inflation Adjusted)': 238100000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2014, - Units: undefined, - Revenue: 283800000, - 'Revenue (Inflation Adjusted)': 301000000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2015, - Units: undefined, - Revenue: 372000000, - 'Revenue (Inflation Adjusted)': 394100000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2016, - Units: undefined, - Revenue: 489400000, - 'Revenue (Inflation Adjusted)': 512000000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2017, - Units: undefined, - Revenue: 658600000, - 'Revenue (Inflation Adjusted)': 674700000, - }, - { - Format: 'On-Demand Streaming (Ad-Supported)', - Year: 2018, - Units: undefined, - Revenue: 759500000, - 'Revenue (Inflation Adjusted)': 759500000, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1973, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1974, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1975, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1976, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1977, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1978, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1979, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1980, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1981, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1982, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1983, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1984, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1985, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1986, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1987, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1988, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1989, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1990, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1991, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1992, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1993, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1994, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1995, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1996, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1997, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1998, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 1999, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2000, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2001, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2002, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2003, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2004, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2005, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2006, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2007, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2008, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2009, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2010, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2011, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2012, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2013, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2014, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2015, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2016, - Units: undefined, - Revenue: 81300000, - 'Revenue (Inflation Adjusted)': 85000000, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2017, - Units: undefined, - Revenue: 261800000, - 'Revenue (Inflation Adjusted)': 268200000, - }, - { - Format: 'Other Ad-Supported Streaming', - Year: 2018, - Units: undefined, - Revenue: 251400000, - 'Revenue (Inflation Adjusted)': 251400000, - }, - { - Format: 'Other Digital', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Digital', - Year: 2016, - Units: 0, - Revenue: 17100000, - 'Revenue (Inflation Adjusted)': 17900000, - }, - { - Format: 'Other Digital', - Year: 2017, - Units: 0, - Revenue: 16900000, - 'Revenue (Inflation Adjusted)': 17300000, - }, - { - Format: 'Other Digital', - Year: 2018, - Units: 0, - Revenue: 19800000, - 'Revenue (Inflation Adjusted)': 19800000, - }, - { - Format: 'Other Tapes', - Year: 1973, - Units: 2200000, - Revenue: 15600000, - 'Revenue (Inflation Adjusted)': 86100000, - }, - { - Format: 'Other Tapes', - Year: 1974, - Units: 1900000, - Revenue: 13300000, - 'Revenue (Inflation Adjusted)': 66100000, - }, - { - Format: 'Other Tapes', - Year: 1975, - Units: 1500000, - Revenue: 10200000, - 'Revenue (Inflation Adjusted)': 46500000, - }, - { - Format: 'Other Tapes', - Year: 1976, - Units: 700000, - Revenue: 5100000, - 'Revenue (Inflation Adjusted)': 22000000, - }, - { - Format: 'Other Tapes', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2009, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2010, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2011, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2012, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2013, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2014, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2015, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2016, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2017, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Other Tapes', - Year: 2018, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1973, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1974, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1975, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1976, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1977, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1978, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1979, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1980, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1981, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1982, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1983, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1984, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1985, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1986, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1987, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1988, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1989, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1990, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1991, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1992, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1993, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1994, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1995, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1996, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1997, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1998, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 1999, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2000, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2001, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2002, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2003, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2004, - Units: undefined, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Paid Subscription', - Year: 2005, - Units: undefined, - Revenue: 149200000, - 'Revenue (Inflation Adjusted)': 187300000, - }, - { - Format: 'Paid Subscription', - Year: 2006, - Units: undefined, - Revenue: 206200000, - 'Revenue (Inflation Adjusted)': 250700000, - }, - { - Format: 'Paid Subscription', - Year: 2007, - Units: undefined, - Revenue: 234000000, - 'Revenue (Inflation Adjusted)': 276700000, - }, - { - Format: 'Paid Subscription', - Year: 2008, - Units: undefined, - Revenue: 221400000, - 'Revenue (Inflation Adjusted)': 252100000, - }, - { - Format: 'Paid Subscription', - Year: 2009, - Units: undefined, - Revenue: 206200000, - 'Revenue (Inflation Adjusted)': 235600000, - }, - { - Format: 'Paid Subscription', - Year: 2010, - Units: undefined, - Revenue: 212400000, - 'Revenue (Inflation Adjusted)': 238800000, - }, - { - Format: 'Paid Subscription', - Year: 2011, - Units: undefined, - Revenue: 247800000, - 'Revenue (Inflation Adjusted)': 270000000, - }, - { - Format: 'Paid Subscription', - Year: 2012, - Units: undefined, - Revenue: 399900000, - 'Revenue (Inflation Adjusted)': 437400000, - }, - { - Format: 'Paid Subscription', - Year: 2013, - Units: undefined, - Revenue: 643300000, - 'Revenue (Inflation Adjusted)': 693400000, - }, - { - Format: 'Paid Subscription', - Year: 2014, - Units: undefined, - Revenue: 770300000, - 'Revenue (Inflation Adjusted)': 817000000, - }, - { - Format: 'Paid Subscription', - Year: 2015, - Units: undefined, - Revenue: 1156700000, - 'Revenue (Inflation Adjusted)': 1225500000, - }, - { - Format: 'Paid Subscription', - Year: 2016, - Units: undefined, - Revenue: 2244200000, - 'Revenue (Inflation Adjusted)': 2347900000, - }, - { - Format: 'Paid Subscription', - Year: 2017, - Units: undefined, - Revenue: 3500600000, - 'Revenue (Inflation Adjusted)': 3586100000, - }, - { - Format: 'Paid Subscription', - Year: 2018, - Units: undefined, - Revenue: 4656000000, - 'Revenue (Inflation Adjusted)': 4656000000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2005, - Units: 170000000, - Revenue: 421600000, - 'Revenue (Inflation Adjusted)': 529100000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2006, - Units: 315000000, - Revenue: 773800000, - 'Revenue (Inflation Adjusted)': 940800000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2007, - Units: 433800000, - Revenue: 1055800000, - 'Revenue (Inflation Adjusted)': 1248400000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2008, - Units: 405100000, - Revenue: 977100000, - 'Revenue (Inflation Adjusted)': 1112400000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2009, - Units: 294300000, - Revenue: 702800000, - 'Revenue (Inflation Adjusted)': 803000000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2010, - Units: 188500000, - Revenue: 448000000, - 'Revenue (Inflation Adjusted)': 503600000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2011, - Units: 115400000, - Revenue: 276200000, - 'Revenue (Inflation Adjusted)': 301000000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2012, - Units: 58800000, - Revenue: 146000000, - 'Revenue (Inflation Adjusted)': 159700000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2013, - Units: 39400000, - Revenue: 98000000, - 'Revenue (Inflation Adjusted)': 105600000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2014, - Units: 26600000, - Revenue: 66300000, - 'Revenue (Inflation Adjusted)': 70300000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2015, - Units: 21900000, - Revenue: 54600000, - 'Revenue (Inflation Adjusted)': 57800000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2016, - Units: 22600000, - Revenue: 56300000, - 'Revenue (Inflation Adjusted)': 58900000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2017, - Units: 14300000, - Revenue: 35500000, - 'Revenue (Inflation Adjusted)': 36400000, - }, - { - Format: 'Ringtones & Ringbacks', - Year: 2018, - Units: 10000000, - Revenue: 25000000, - 'Revenue (Inflation Adjusted)': 25000000, - }, - { - Format: 'SACD', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SACD', - Year: 2003, - Units: 1300000, - Revenue: 26300000, - 'Revenue (Inflation Adjusted)': 35000000, - }, - { - Format: 'SACD', - Year: 2004, - Units: 800000, - Revenue: 16600000, - 'Revenue (Inflation Adjusted)': 21500000, - }, - { - Format: 'SACD', - Year: 2005, - Units: 500000, - Revenue: 10000000, - 'Revenue (Inflation Adjusted)': 12600000, - }, - { - Format: 'SACD', - Year: 2006, - Units: 300000, - Revenue: 5500000, - 'Revenue (Inflation Adjusted)': 6700000, - }, - { - Format: 'SACD', - Year: 2007, - Units: 200000, - Revenue: 3600000, - 'Revenue (Inflation Adjusted)': 4300000, - }, - { - Format: 'SACD', - Year: 2008, - Units: 100000, - Revenue: 3100000, - 'Revenue (Inflation Adjusted)': 3500000, - }, - { - Format: 'SACD', - Year: 2009, - Units: 100000, - Revenue: 2400000, - 'Revenue (Inflation Adjusted)': 2700000, - }, - { - Format: 'SACD', - Year: 2010, - Units: 100000, - Revenue: 1700000, - 'Revenue (Inflation Adjusted)': 1900000, - }, - { - Format: 'SACD', - Year: 2011, - Units: 100000, - Revenue: 1500000, - 'Revenue (Inflation Adjusted)': 1600000, - }, - { - Format: 'SACD', - Year: 2012, - Units: 100000, - Revenue: 1300000, - 'Revenue (Inflation Adjusted)': 1500000, - }, - { - Format: 'SACD', - Year: 2013, - Units: 0, - Revenue: 1000000, - 'Revenue (Inflation Adjusted)': 1100000, - }, - { - Format: 'SACD', - Year: 2014, - Units: 0, - Revenue: 800000, - 'Revenue (Inflation Adjusted)': 800000, - }, - { - Format: 'SACD', - Year: 2015, - Units: 0, - Revenue: 1000000, - 'Revenue (Inflation Adjusted)': 1100000, - }, - { - Format: 'SACD', - Year: 2016, - Units: 0, - Revenue: 1200000, - 'Revenue (Inflation Adjusted)': 1300000, - }, - { - Format: 'SACD', - Year: 2017, - Units: 0, - Revenue: 900000, - 'Revenue (Inflation Adjusted)': 900000, - }, - { - Format: 'SACD', - Year: 2018, - Units: 0, - Revenue: 900000, - 'Revenue (Inflation Adjusted)': 900000, - }, - { - Format: 'SoundExchange Distributions', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'SoundExchange Distributions', - Year: 2004, - Units: 0, - Revenue: 6900000, - 'Revenue (Inflation Adjusted)': 9000000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2005, - Units: 0, - Revenue: 20400000, - 'Revenue (Inflation Adjusted)': 25600000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2006, - Units: 0, - Revenue: 32800000, - 'Revenue (Inflation Adjusted)': 39900000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2007, - Units: 0, - Revenue: 36200000, - 'Revenue (Inflation Adjusted)': 42800000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2008, - Units: 0, - Revenue: 100000000, - 'Revenue (Inflation Adjusted)': 113800000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2009, - Units: 0, - Revenue: 155500000, - 'Revenue (Inflation Adjusted)': 177700000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2010, - Units: 0, - Revenue: 249200000, - 'Revenue (Inflation Adjusted)': 280100000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2011, - Units: 0, - Revenue: 292000000, - 'Revenue (Inflation Adjusted)': 318200000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2012, - Units: 0, - Revenue: 462000000, - 'Revenue (Inflation Adjusted)': 505300000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2013, - Units: 0, - Revenue: 590400000, - 'Revenue (Inflation Adjusted)': 636400000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2014, - Units: 0, - Revenue: 773400000, - 'Revenue (Inflation Adjusted)': 820300000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2015, - Units: 0, - Revenue: 802600000, - 'Revenue (Inflation Adjusted)': 850300000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2016, - Units: 0, - Revenue: 883900000, - 'Revenue (Inflation Adjusted)': 924800000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2017, - Units: 0, - Revenue: 652000000, - 'Revenue (Inflation Adjusted)': 667900000, - }, - { - Format: 'SoundExchange Distributions', - Year: 2018, - Units: 0, - Revenue: 952800000, - 'Revenue (Inflation Adjusted)': 952800000, - }, - { - Format: 'Synchronization', - Year: 1973, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1974, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1975, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1976, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1977, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1978, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1979, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1980, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1981, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1982, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1983, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1984, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1985, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1986, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1987, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1988, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1989, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1990, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1991, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1992, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1993, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1994, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1995, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1996, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1997, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1998, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 1999, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2000, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2001, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2002, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2003, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2004, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2005, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2006, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2007, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2008, - Units: 0, - Revenue: 0, - 'Revenue (Inflation Adjusted)': 0, - }, - { - Format: 'Synchronization', - Year: 2009, - Units: 0, - Revenue: 201200000, - 'Revenue (Inflation Adjusted)': 229900000, - }, - { - Format: 'Synchronization', - Year: 2010, - Units: 0, - Revenue: 188700000, - 'Revenue (Inflation Adjusted)': 212100000, - }, - { - Format: 'Synchronization', - Year: 2011, - Units: 0, - Revenue: 196500000, - 'Revenue (Inflation Adjusted)': 214100000, - }, - { - Format: 'Synchronization', - Year: 2012, - Units: 0, - Revenue: 190600000, - 'Revenue (Inflation Adjusted)': 208500000, - }, - { - Format: 'Synchronization', - Year: 2013, - Units: 0, - Revenue: 189700000, - 'Revenue (Inflation Adjusted)': 204500000, - }, - { - Format: 'Synchronization', - Year: 2014, - Units: 0, - Revenue: 189700000, - 'Revenue (Inflation Adjusted)': 201200000, - }, - { - Format: 'Synchronization', - Year: 2015, - Units: 0, - Revenue: 202900000, - 'Revenue (Inflation Adjusted)': 215000000, - }, - { - Format: 'Synchronization', - Year: 2016, - Units: 0, - Revenue: 214800000, - 'Revenue (Inflation Adjusted)': 224800000, - }, - { - Format: 'Synchronization', - Year: 2017, - Units: 0, - Revenue: 232100000, - 'Revenue (Inflation Adjusted)': 237800000, - }, - { - Format: 'Synchronization', - Year: 2018, - Units: 0, - Revenue: 285500000, - 'Revenue (Inflation Adjusted)': 285500000, - }, - { - Format: 'Vinyl Single', - Year: 1973, - Units: 228000000, - Revenue: 190000000, - 'Revenue (Inflation Adjusted)': 1048900000, - }, - { - Format: 'Vinyl Single', - Year: 1974, - Units: 204000000, - Revenue: 194000000, - 'Revenue (Inflation Adjusted)': 964600000, - }, - { - Format: 'Vinyl Single', - Year: 1975, - Units: 164000000, - Revenue: 211500000, - 'Revenue (Inflation Adjusted)': 963600000, - }, - { - Format: 'Vinyl Single', - Year: 1976, - Units: 190000000, - Revenue: 245100000, - 'Revenue (Inflation Adjusted)': 1055900000, - }, - { - Format: 'Vinyl Single', - Year: 1977, - Units: 190000000, - Revenue: 245100000, - 'Revenue (Inflation Adjusted)': 991400000, - }, - { - Format: 'Vinyl Single', - Year: 1978, - Units: 190000000, - Revenue: 260300000, - 'Revenue (Inflation Adjusted)': 978600000, - }, - { - Format: 'Vinyl Single', - Year: 1979, - Units: 212000000, - Revenue: 353600000, - 'Revenue (Inflation Adjusted)': 1193900000, - }, - { - Format: 'Vinyl Single', - Year: 1980, - Units: 157000000, - Revenue: 250000000, - 'Revenue (Inflation Adjusted)': 743700000, - }, - { - Format: 'Vinyl Single', - Year: 1981, - Units: 154700000, - Revenue: 256400000, - 'Revenue (Inflation Adjusted)': 691400000, - }, - { - Format: 'Vinyl Single', - Year: 1982, - Units: 137200000, - Revenue: 283000000, - 'Revenue (Inflation Adjusted)': 718800000, - }, - { - Format: 'Vinyl Single', - Year: 1983, - Units: 124800000, - Revenue: 269300000, - 'Revenue (Inflation Adjusted)': 662800000, - }, - { - Format: 'Vinyl Single', - Year: 1984, - Units: 131500000, - Revenue: 298700000, - 'Revenue (Inflation Adjusted)': 704700000, - }, - { - Format: 'Vinyl Single', - Year: 1985, - Units: 120700000, - Revenue: 281000000, - 'Revenue (Inflation Adjusted)': 640100000, - }, - { - Format: 'Vinyl Single', - Year: 1986, - Units: 93900000, - Revenue: 228100000, - 'Revenue (Inflation Adjusted)': 510100000, - }, - { - Format: 'Vinyl Single', - Year: 1987, - Units: 82000000, - Revenue: 203300000, - 'Revenue (Inflation Adjusted)': 438700000, - }, - { - Format: 'Vinyl Single', - Year: 1988, - Units: 65600000, - Revenue: 180400000, - 'Revenue (Inflation Adjusted)': 373800000, - }, - { - Format: 'Vinyl Single', - Year: 1989, - Units: 36600000, - Revenue: 116400000, - 'Revenue (Inflation Adjusted)': 230100000, - }, - { - Format: 'Vinyl Single', - Year: 1990, - Units: 27600000, - Revenue: 94400000, - 'Revenue (Inflation Adjusted)': 177000000, - }, - { - Format: 'Vinyl Single', - Year: 1991, - Units: 22000000, - Revenue: 63900000, - 'Revenue (Inflation Adjusted)': 115000000, - }, - { - Format: 'Vinyl Single', - Year: 1992, - Units: 19800000, - Revenue: 66400000, - 'Revenue (Inflation Adjusted)': 116000000, - }, - { - Format: 'Vinyl Single', - Year: 1993, - Units: 15100000, - Revenue: 51200000, - 'Revenue (Inflation Adjusted)': 86900000, - }, - { - Format: 'Vinyl Single', - Year: 1994, - Units: 11700000, - Revenue: 47200000, - 'Revenue (Inflation Adjusted)': 78100000, - }, - { - Format: 'Vinyl Single', - Year: 1995, - Units: 10200000, - Revenue: 46700000, - 'Revenue (Inflation Adjusted)': 75100000, - }, - { - Format: 'Vinyl Single', - Year: 1996, - Units: 10100000, - Revenue: 47500000, - 'Revenue (Inflation Adjusted)': 74200000, - }, - { - Format: 'Vinyl Single', - Year: 1997, - Units: 7500000, - Revenue: 35600000, - 'Revenue (Inflation Adjusted)': 54400000, - }, - { - Format: 'Vinyl Single', - Year: 1998, - Units: 5400000, - Revenue: 25700000, - 'Revenue (Inflation Adjusted)': 38600000, - }, - { - Format: 'Vinyl Single', - Year: 1999, - Units: 5300000, - Revenue: 27900000, - 'Revenue (Inflation Adjusted)': 41000000, - }, - { - Format: 'Vinyl Single', - Year: 2000, - Units: 4800000, - Revenue: 26300000, - 'Revenue (Inflation Adjusted)': 37400000, - }, - { - Format: 'Vinyl Single', - Year: 2001, - Units: 5500000, - Revenue: 31400000, - 'Revenue (Inflation Adjusted)': 43500000, - }, - { - Format: 'Vinyl Single', - Year: 2002, - Units: 4400000, - Revenue: 24900000, - 'Revenue (Inflation Adjusted)': 33900000, - }, - { - Format: 'Vinyl Single', - Year: 2003, - Units: 3800000, - Revenue: 21500000, - 'Revenue (Inflation Adjusted)': 28600000, - }, - { - Format: 'Vinyl Single', - Year: 2004, - Units: 3500000, - Revenue: 19900000, - 'Revenue (Inflation Adjusted)': 25800000, - }, - { - Format: 'Vinyl Single', - Year: 2005, - Units: 2300000, - Revenue: 13200000, - 'Revenue (Inflation Adjusted)': 16600000, - }, - { - Format: 'Vinyl Single', - Year: 2006, - Units: 1500000, - Revenue: 9900000, - 'Revenue (Inflation Adjusted)': 12000000, - }, - { - Format: 'Vinyl Single', - Year: 2007, - Units: 600000, - Revenue: 4000000, - 'Revenue (Inflation Adjusted)': 4700000, - }, - { - Format: 'Vinyl Single', - Year: 2008, - Units: 400000, - Revenue: 2900000, - 'Revenue (Inflation Adjusted)': 3300000, - }, - { - Format: 'Vinyl Single', - Year: 2009, - Units: 300000, - Revenue: 2500000, - 'Revenue (Inflation Adjusted)': 2900000, - }, - { - Format: 'Vinyl Single', - Year: 2010, - Units: 300000, - Revenue: 2300000, - 'Revenue (Inflation Adjusted)': 2600000, - }, - { - Format: 'Vinyl Single', - Year: 2011, - Units: 400000, - Revenue: 4600000, - 'Revenue (Inflation Adjusted)': 5000000, - }, - { - Format: 'Vinyl Single', - Year: 2012, - Units: 400000, - Revenue: 4700000, - 'Revenue (Inflation Adjusted)': 5200000, - }, - { - Format: 'Vinyl Single', - Year: 2013, - Units: 300000, - Revenue: 3000000, - 'Revenue (Inflation Adjusted)': 3200000, - }, - { - Format: 'Vinyl Single', - Year: 2014, - Units: 500000, - Revenue: 5500000, - 'Revenue (Inflation Adjusted)': 5800000, - }, - { - Format: 'Vinyl Single', - Year: 2015, - Units: 500000, - Revenue: 5800000, - 'Revenue (Inflation Adjusted)': 6100000, - }, - { - Format: 'Vinyl Single', - Year: 2016, - Units: 400000, - Revenue: 4900000, - 'Revenue (Inflation Adjusted)': 5100000, - }, - { - Format: 'Vinyl Single', - Year: 2017, - Units: 400000, - Revenue: 6100000, - 'Revenue (Inflation Adjusted)': 6200000, - }, - { - Format: 'Vinyl Single', - Year: 2018, - Units: 300000, - Revenue: 5300000, - 'Revenue (Inflation Adjusted)': 5300000, - }, -]; - -export default revenues; diff --git a/test-app/app/data/products.ts b/test-app/app/data/products.ts deleted file mode 100644 index 63553e48..00000000 --- a/test-app/app/data/products.ts +++ /dev/null @@ -1,406 +0,0 @@ -export type Product = { - description: string; - id: string; - imageUrl: string; - name: string; - price: number; - rating: number; - seller: string; - shortDescription: string; -}; - -const products: Product[] = [ - { - description: 'Made with organic herbs', - id: '1', - imageUrl: - 'https://images.pexels.com/photos/414645/pexels-photo-414645.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Vanilla Ice Cream Cake', - price: 40, - rating: 4.5, - seller: "Amy's", - shortDescription: 'Made with organic herbs', - }, - { - description: 'Decorate your laptop with Tomster and Zoey!', - id: '2', - imageUrl: - 'https://images.pexels.com/photos/1516415/pexels-photo-1516415.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Ember.js Stickers', - price: 8, - rating: 5, - seller: 'Ember', - shortDescription: 'Decorate your laptop with Tomster and Zoey!', - }, - { - description: 'A chocolate sponge cake with a rich cherry filling', - id: '3', - imageUrl: - 'https://images.pexels.com/photos/365459/pexels-photo-365459.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Black Forest Cake', - price: 70, - rating: 5, - seller: 'The local Konditorei', - shortDescription: 'A chocolate sponge cake with a rich cherry filling', - }, - { - description: - 'Tempore culpa repellat voluptatum blanditiis recusandae voluptatum similique sint aliquid. Saepe enim pariatur eaque eaque reprehenderit voluptates. Iure voluptate sequi harum. Voluptate asperiores placeat itaque nemo molestiae ducimus provident. Repellendus vel eius nihil minus similique quam nobis iste assumenda.', - id: '4', - imageUrl: - 'https://images.pexels.com/photos/1857730/pexels-photo-1857730.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Frozen Sausages', - price: 9, - rating: 1, - seller: 'Jakubowski, Purdy and Macejkovic', - shortDescription: 'Visionary executive local area network', - }, - { - description: - 'Minus explicabo expedita voluptas inventore dicta dignissimos earum. Architecto voluptatibus omnis doloremque autem. Maxime sunt laudantium sit totam. Incidunt consequatur totam animi consectetur. Tenetur velit nihil quas officia maiores modi. Soluta a culpa fuga animi nam recusandae assumenda quas laudantium.', - id: '5', - imageUrl: - 'https://images.pexels.com/photos/1450114/pexels-photo-1450114.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Steel Pants', - price: 78, - rating: 2, - seller: 'Hilpert, Schamberger and Emard', - shortDescription: 'Seamless fault-tolerant synergy', - }, - { - description: - 'Dicta dolorum ea est accusamus accusamus et dolorum repellat. Sed rem pariatur pariatur animi assumenda deserunt. Laborum aspernatur optio quo aliquam.', - id: '6', - imageUrl: - 'https://images.pexels.com/photos/696407/pexels-photo-696407.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Wooden Chair', - price: 30, - rating: 4, - seller: 'Larson, Hermann and Wehner', - shortDescription: 'Customizable zero administration challenge', - }, - { - description: - 'Magni natus qui facere. Numquam illum voluptate. Voluptates provident inventore expedita veritatis. Itaque quae perspiciatis aliquid. Quas consequatur facere quia reprehenderit eos vel.', - id: '7', - imageUrl: - 'https://images.pexels.com/photos/1233101/pexels-photo-1233101.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Frozen Sausages', - price: 66, - rating: 3.5, - seller: 'Shanahan LLC', - shortDescription: 'Fully-configurable client-driven neural-net', - }, - { - description: - 'Quae ipsum ducimus atque distinctio similique voluptatum sequi ea. Officiis adipisci fugiat possimus. Tenetur eligendi voluptatem nulla magnam itaque fugiat enim laudantium voluptate. Voluptatem eaque nostrum quibusdam at. Cum itaque ipsa assumenda reprehenderit dolor animi inventore rem. Reprehenderit nesciunt non itaque labore accusamus maxime.', - id: '8', - imageUrl: - 'https://images.pexels.com/photos/934070/pexels-photo-934070.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Pants', - price: 19, - rating: 2, - seller: 'Goldner - Grant', - shortDescription: 'Total responsive attitude', - }, - { - description: - 'Reprehenderit eos esse pariatur soluta tempore tempora. Rem consequuntur excepturi officiis mollitia eos sint dolor nisi tempore. Culpa maxime nihil odit. Aliquam sapiente illum quos magnam odio aliquid provident illo sint.', - id: '9', - imageUrl: - 'https://images.pexels.com/photos/1857730/pexels-photo-1857730.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Concrete Sausages', - price: 15, - rating: 4, - seller: 'Tremblay, Kulas and Considine', - shortDescription: 'Intuitive reciprocal solution', - }, - { - description: - 'Ipsa minima consectetur reprehenderit labore qui earum numquam praesentium. Consectetur corporis expedita similique nobis. Numquam ipsa officiis consequatur itaque. Maxime modi vero nam aut optio aut.', - id: '10', - imageUrl: - 'https://images.pexels.com/photos/1082528/pexels-photo-1082528.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Frozen Pants', - price: 60, - rating: 3.5, - seller: 'Roob, Murray and Bergnaum', - shortDescription: 'Monitored eco-centric installation', - }, - { - description: - 'Aliquam explicabo fugiat quidem libero tenetur nobis aliquid voluptas. Modi ab ipsa quisquam numquam rem molestiae. Molestiae pariatur unde perferendis fugit itaque temporibus quo ducimus. Natus cum quibusdam harum in perspiciatis perspiciatis. Magni quis quaerat reprehenderit facere.', - id: '11', - imageUrl: - 'https://images.pexels.com/photos/2736220/pexels-photo-2736220.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Rubber Soap', - price: 58, - rating: 4, - seller: 'Ullrich - Paucek', - shortDescription: 'Vision-oriented encompassing encoding', - }, - { - description: - 'Dolores perspiciatis enim. Eligendi dolores dolorum ratione quasi quae quas commodi incidunt. Dolore assumenda impedit optio quam explicabo. Laudantium accusamus asperiores assumenda excepturi at non iure consequatur repudiandae. Id vitae quo. Illo architecto dolores quisquam quia labore magni optio nulla est.', - id: '12', - imageUrl: - 'https://images.pexels.com/photos/3609985/pexels-photo-3609985.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Bronze Towel', - price: 31, - rating: 2.5, - seller: 'Schaden and Sons', - shortDescription: 'Reactive scalable circuit', - }, - { - description: - 'Odit provident earum eum tenetur ab perspiciatis minima quia impedit. Eos debitis qui atque officiis accusamus ullam maiores dolor. Aperiam eligendi deserunt tempora. Provident odit debitis voluptas provident sit. Magni quia quas voluptas voluptas aut officiis cum aliquid.', - id: '13', - imageUrl: - 'https://images.pexels.com/photos/1790965/pexels-photo-1790965.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Rubber Mug', - price: 61, - rating: 5, - seller: 'Murray LLC', - shortDescription: 'Universal zero defect conglomeration', - }, - { - description: - 'Sapiente voluptates tempore quia nam sed iste blanditiis. Non quam modi veniam nemo doloribus rem est. Suscipit qui quibusdam. Temporibus reiciendis alias dolorem nemo odio blanditiis deleniti. Porro suscipit nam labore reprehenderit quidem. Sed aperiam hic tenetur quidem.', - id: '14', - imageUrl: - 'https://images.pexels.com/photos/1440391/pexels-photo-1440391.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Cotton Pasta', - price: 80, - rating: 1.5, - seller: 'Kihn Group', - shortDescription: 'Triple-buffered system-worthy emulation', - }, - { - description: - 'Dolore necessitatibus dolor voluptates quidem. Maiores aspernatur eius possimus odio recusandae et asperiores. Dolorum explicabo inventore placeat consequatur repudiandae est quidem adipisci qui. Nihil laboriosam laborum ratione dolore minus. Ipsum doloremque quaerat dolore. Sequi hic quod.', - id: '15', - imageUrl: - 'https://images.pexels.com/photos/63448/pexels-photo-63448.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Cotton Gloves', - price: 73, - rating: 4, - seller: 'Gutkowski LLC', - shortDescription: 'Focused neutral product', - }, - { - description: 'Odit laborum a. Alias molestias quia quasi ratione enim.', - id: '16', - imageUrl: - 'https://images.pexels.com/photos/280453/pexels-photo-280453.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Cotton Pizza', - price: 55, - rating: 1.5, - seller: 'Durgan, Kuhlman and Berge', - shortDescription: 'Devolved asymmetric frame', - }, - { - description: - 'Voluptatum commodi magnam corporis id laboriosam necessitatibus dicta explicabo. Ut magnam expedita suscipit ea. Autem maxime nobis minus tenetur impedit labore officia. Amet qui blanditiis quod est at doloribus. Possimus earum odit debitis totam veniam neque amet. Molestiae error vel vel ipsum.', - id: '17', - imageUrl: - 'https://images.pexels.com/photos/116148/pexels-photo-116148.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Chair', - price: 64, - rating: 2, - seller: 'Von, Metz and Padberg', - shortDescription: 'Switchable scalable time-frame', - }, - { - description: - 'Corrupti labore at labore cumque odio. Quos mollitia id aliquid hic esse expedita odit iste. Officia reprehenderit dolores. Amet itaque velit quae voluptatum.', - id: '18', - imageUrl: - 'https://images.pexels.com/photos/663455/pexels-photo-663455.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Concrete Pants', - price: 76, - rating: 4.5, - seller: 'Mraz, Kohler and Schneider', - shortDescription: 'Innovative uniform monitoring', - }, - { - description: - 'Ipsum veniam aliquam. Reiciendis temporibus unde repellat tempora quod deleniti necessitatibus quos. Eaque quas sint perspiciatis vel impedit dolore.', - id: '19', - imageUrl: - 'https://images.pexels.com/photos/357576/pexels-photo-357576.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Sausages', - price: 36, - rating: 3.5, - seller: 'Stamm, Leannon and Pouros', - shortDescription: 'Integrated intangible superstructure', - }, - { - description: - 'Totam amet vel ex ullam iste sint hic exercitationem. Perspiciatis eos commodi quia impedit quam recusandae laborum vitae nulla. Debitis quae non ea accusamus harum fuga tempore facilis recusandae. Voluptates ex perspiciatis fugiat sint nemo deleniti incidunt rerum architecto.', - id: '20', - imageUrl: - 'https://images.pexels.com/photos/128408/pexels-photo-128408.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Cotton Pasta', - price: 97, - rating: 2.5, - seller: 'Hammes - Renner', - shortDescription: 'Stand-alone full-range toolset', - }, - { - description: - 'Earum veritatis autem similique amet. Numquam asperiores corporis sapiente quis repellat reiciendis aut ipsa. Labore natus nobis. Eos laboriosam iure praesentium occaecati quisquam exercitationem. Consequuntur repudiandae exercitationem voluptas excepturi voluptatum vitae earum quia odit.', - id: '21', - imageUrl: - 'https://images.pexels.com/photos/786003/pexels-photo-786003.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Shoes', - price: 63, - rating: 1.5, - seller: 'Tromp Inc', - shortDescription: 'Profound 4th generation project', - }, - { - description: - 'Dolore exercitationem error dicta quos fuga excepturi et. Libero quis voluptate dolorem blanditiis accusamus porro quisquam dolorum perspiciatis. Ea repellendus saepe quia ipsam esse odio.', - id: '22', - imageUrl: - 'https://images.pexels.com/photos/1082528/pexels-photo-1082528.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Pants', - price: 16, - rating: 2.5, - seller: 'Daugherty and Sons', - shortDescription: 'Organized fresh-thinking data-warehouse', - }, - { - description: - 'Voluptatibus tempora officia debitis ducimus cumque. Nisi voluptate veritatis nam harum. Error voluptate nulla cumque culpa ullam expedita hic.', - id: '23', - imageUrl: - 'https://images.pexels.com/photos/230128/pexels-photo-230128.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Wooden Towel', - price: 47, - rating: 2, - seller: 'Cummerata Group', - shortDescription: 'Operative transitional methodology', - }, - { - description: - 'Fugiat vero distinctio porro animi doloremque tenetur esse maiores. Quisquam illo eum facere adipisci doloremque quidem pariatur. Modi maxime nisi fugiat cum et. Consequatur accusantium doloribus quod numquam explicabo libero eos totam. Fuga suscipit laudantium.', - id: '24', - imageUrl: - 'https://images.pexels.com/photos/1702373/pexels-photo-1702373.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Bronze Cake', - price: 97, - rating: 4.5, - seller: 'Littel, King and Bogan', - shortDescription: 'Managed didactic access', - }, - { - description: - 'Nisi dolorum sit voluptatum veritatis error consequatur. Minima dicta quo dolores omnis rerum dolore voluptatem accusantium officiis.', - id: '25', - imageUrl: - 'https://images.pexels.com/photos/910625/pexels-photo-910625.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Fresh Chair', - price: 69, - rating: 3.5, - seller: 'Hettinger Inc', - shortDescription: 'Horizontal bandwidth-monitored parallelism', - }, - { - description: - 'Mollitia est non mollitia doloribus a. Error incidunt tempora modi exercitationem. Distinctio eaque beatae at exercitationem vitae assumenda. Reiciendis impedit voluptas non officia nemo. Tenetur quos libero vero explicabo laborum optio.', - id: '26', - imageUrl: - 'https://images.pexels.com/photos/691114/pexels-photo-691114.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Rubber Pasta', - price: 22, - rating: 1.5, - seller: 'Durgan and Sons', - shortDescription: 'Total attitude-oriented moderator', - }, - { - description: 'Neque voluptates asperiores aliquid. Odit alias id.', - id: '27', - imageUrl: - 'https://images.pexels.com/photos/1306248/pexels-photo-1306248.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Plastic Shoes', - price: 76, - rating: 2, - seller: 'Hackett Group', - shortDescription: 'Grass-roots static orchestration', - }, - { - description: - 'Tenetur maxime aliquid beatae sequi. Aspernatur sapiente aut alias corporis officia.', - id: '28', - imageUrl: - 'https://images.pexels.com/photos/744365/pexels-photo-744365.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Hat', - price: 18, - rating: 5, - seller: 'White Inc', - shortDescription: 'Mandatory eco-centric structure', - }, - { - description: - 'Reprehenderit alias accusantium voluptate iure illum sequi. Nam consectetur at autem quaerat ea totam aspernatur possimus fugit. Debitis dolorem non vero quasi. Cupiditate optio facere mollitia earum eveniet laboriosam libero doloremque quod.', - id: '29', - imageUrl: - 'https://images.pexels.com/photos/1598505/pexels-photo-1598505.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Soft Shoes', - price: 17, - rating: 3, - seller: 'Koch, Ebert and Corkery', - shortDescription: 'Up-sized secondary archive', - }, - { - description: - 'Sint minus aliquid tenetur vitae sit soluta. Ab ea ex ratione amet aliquid deleniti est. Repudiandae deleniti officiis et repellat mollitia nihil facilis provident. Nemo debitis dignissimos quaerat. Totam placeat officiis occaecati voluptatum ad adipisci ab.', - id: '30', - imageUrl: - 'https://images.pexels.com/photos/242149/pexels-photo-242149.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Steel Hat', - price: 35, - rating: 4, - seller: 'Daniel and Sons', - shortDescription: 'Open-source 4th generation leverage', - }, - { - description: - 'Fuga libero sed quidem repellat dolores. Est eaque distinctio laborum ad sit. Pariatur tenetur dolorem cumque repellendus cupiditate sed ut quae. Tempora accusantium cumque ipsam dolores provident inventore doloribus molestias. Alias dolor deleniti nemo repudiandae corrupti omnis perspiciatis at.', - id: '31', - imageUrl: - 'https://images.pexels.com/photos/1441024/pexels-photo-1441024.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Granite Balloon', - price: 27, - rating: 2.5, - seller: 'Bruen - Spinka', - shortDescription: 'Realigned bifurcated Graphical User Interface', - }, - { - description: - 'Iusto nobis natus illum ipsum provident quis. Officia dolor autem ipsum assumenda. Asperiores qui error. Dolorem animi nisi animi voluptate amet. A corporis ea.', - id: '32', - imageUrl: - 'https://images.pexels.com/photos/2280551/pexels-photo-2280551.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Fresh Gloves', - price: 6, - rating: 5, - seller: 'Boehm, Bosco and Cole', - shortDescription: 'Centralized logistical matrix', - }, - { - description: - 'Explicabo omnis ad error commodi. Vel atque harum illum porro suscipit. Sequi praesentium cumque accusamus dolorum deserunt suscipit totam debitis assumenda. Ad aspernatur deserunt alias nesciunt saepe provident dignissimos commodi. Excepturi reprehenderit vel minus.', - id: '33', - imageUrl: - 'https://images.pexels.com/photos/2048548/pexels-photo-2048548.jpeg?auto=compress&cs=tinysrgb&dpr=1&h=256', - name: 'Wooden Shoes', - price: 77, - rating: 5, - seller: 'Feil - Harvey', - shortDescription: 'Phased clear-thinking projection', - }, -]; - -export default products; diff --git a/test-app/app/helpers/add.ts b/test-app/app/helpers/add.ts deleted file mode 100644 index 97574725..00000000 --- a/test-app/app/helpers/add.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { helper } from '@ember/component/helper'; - -interface AddHelperSignature { - Args: { - Positional: Array; - }; - Return: number; -} - -const AddHelper = helper((positional) => { - const sum = positional.reduce((accumulator, value) => accumulator + value, 0); - - return sum; -}); - -export default AddHelper; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - add: typeof AddHelper; - } -} diff --git a/test-app/app/models/.gitkeep b/test-app/app/models/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/test-app/app/modifiers/draw-stacked-chart.d.ts b/test-app/app/modifiers/draw-stacked-chart.d.ts deleted file mode 100644 index d51fc4bd..00000000 --- a/test-app/app/modifiers/draw-stacked-chart.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { ModifierLike } from '@glint/template'; - -import type { Data } from '../utils/components/widgets/widget-2'; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'draw-stacked-chart': ModifierLike<{ - Args: { - Named: { - data?: Array; - }; - }; - Element: Element; - }>; - } -} diff --git a/test-app/app/modifiers/draw-stacked-chart.js b/test-app/app/modifiers/draw-stacked-chart.js deleted file mode 100644 index 344c3284..00000000 --- a/test-app/app/modifiers/draw-stacked-chart.js +++ /dev/null @@ -1,196 +0,0 @@ -import { registerDestructor } from '@ember/destroyable'; -import { action } from '@ember/object'; -import { inject as service } from '@ember/service'; -import { extent, max, rollup, ticks } from 'd3-array'; -import { axisBottom, axisLeft } from 'd3-axis'; -import { scaleBand, scaleLinear, scaleOrdinal } from 'd3-scale'; -import { select } from 'd3-selection'; -import { stack, stackOrderReverse } from 'd3-shape'; -import Modifier from 'ember-modifier'; - -import { - COLOR_PALETTE, - formatRevenue, -} from '../utils/components/widgets/widget-2'; - -const musicFormats = Object.keys(COLOR_PALETTE); -const paletteColors = Object.values(COLOR_PALETTE); - -export default class DrawStackedChartModifier extends Modifier { - @service resizeObserver; - - height = 0; - width = 0; - - _element = undefined; - _named = {}; - - get color() { - return scaleOrdinal().domain(musicFormats).range(paletteColors); - } - - get data() { - return this._named.data ?? []; - } - - get margin() { - return { - top: 20, - right: 15, - bottom: 30, - left: 35, - }; - } - - get series() { - const series = stack() - .keys(musicFormats) - .value((group, key) => group.get(key).revenue) - .order(stackOrderReverse); - - const internMap = rollup( - this.data, - ([d]) => d, - (d) => d.year, - (d) => d.musicFormat - ); - - return series(internMap.values()).map( - (s) => (s.forEach((d) => (d.data = d.data.get(s.key))), s) - ); - } - - get xAxis() { - const { height, margin, xScale } = this; - - const xTicks = ticks(...extent(xScale.domain()), 5); - - return (g) => - g - .attr('transform', `translate(0, ${height - margin.bottom})`) - .call(axisBottom(xScale).tickValues(xTicks).tickSizeOuter(0)); - } - - get xScale() { - const { data, margin, width } = this; - - const xDomain = data.map((d) => d.year); - - return scaleBand() - .domain(xDomain) - .rangeRound([margin.left, width - margin.right]); - } - - get yAxis() { - const { data, margin, yScale } = this; - - const yTicks = ticks(...extent(yScale.domain()), 5); - - return (g) => - g - .attr('transform', `translate(${margin.left}, 0)`) - .call( - axisLeft(yScale) - .tickFormat((y) => (y / 1e9).toFixed(0)) - .tickValues(yTicks) - ) - .call((g) => g.select('.domain').remove()) - .call((g) => - g - .select('.tick:last-of-type text') - .clone() - .attr('x', 3) - .attr('text-anchor', 'start') - .attr('font-weight', 'bold') - .text(data.y) - ); - } - - get yScale() { - const { height, margin, series } = this; - - const yDomain = [0, max(series, (d) => max(d, (d) => d[1]))]; - - return scaleLinear() - .domain(yDomain) - .nice() - .range([height - margin.bottom, margin.top]); - } - - constructor(owner, args) { - super(owner, args); - - registerDestructor(this, () => { - this.resizeObserver.unobserve(this._element, this.onResize); - }); - } - - modify(element, _positional, named) { - this._named = named; - - this.registerResizeObserver(element); - this.refreshChart(element); - } - - @action onResize(resizeObserverEntry) { - const element = resizeObserverEntry.target; - - this.refreshChart(element); - } - - registerResizeObserver(element) { - this.resizeObserver.unobserve(this._element, this.onResize); - - this._element = element; - this.resizeObserver.observe(element, this.onResize); - } - - refreshChart(element) { - this.clearSvg(element); - this.measureDimensions(element); - this.drawChart(element); - } - - clearSvg(element) { - element.querySelector('svg').innerHTML = ''; - } - - measureDimensions(element) { - this.height = element.clientHeight; - this.width = element.clientWidth; - } - - drawChart(element) { - const { color, height, series, width, xAxis, xScale, yAxis, yScale } = this; - - const svg = select(element.querySelector('svg')); - - svg.attr('viewBox', [0, 0, width, height]); - - svg - .append('g') - .selectAll('g') - .data(series) - .join('g') - .attr('fill', ({ key }) => color(key)) - .call((g) => - g - .selectAll('rect') - .data((d) => d) - .join('rect') - .attr('x', (d) => xScale(d.data.year)) - .attr('y', (d) => yScale(d[1])) - .attr('width', xScale.bandwidth() - 1) - .attr('height', (d) => Math.max(yScale(d[0]) - yScale(d[1]), 0)) - .append('title') - .text((d) => { - const { musicFormat, revenue, year } = d.data; - - return `${musicFormat}, ${year} ${formatRevenue(revenue)}`; - }) - ); - - svg.append('g').call(xAxis); - svg.append('g').call(yAxis); - } -} diff --git a/test-app/app/modifiers/dynamic-css-grid.ts b/test-app/app/modifiers/dynamic-css-grid.ts deleted file mode 100644 index 7ea43039..00000000 --- a/test-app/app/modifiers/dynamic-css-grid.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { modifier } from 'ember-modifier'; - -interface DynamicCssGridModifierSignature { - Args: { - Named: { - numColumns: number; - numRows: number; - }; - Positional: []; - }; - Element: HTMLElement; -} - -const DynamicCssGridModifier = modifier( - (element, _positional, named) => { - const { numColumns, numRows } = named; - - element.style.gridTemplateColumns = `repeat(${numColumns}, minmax(0, 1fr))`; - element.style.gridTemplateRows = `repeat(${numRows}, 1fr)`; - } -); - -export default DynamicCssGridModifier; - -declare module '@glint/environment-ember-loose/registry' { - export default interface Registry { - 'dynamic-css-grid': typeof DynamicCssGridModifier; - } -} diff --git a/test-app/app/router.ts b/test-app/app/router.ts index 094c2e22..adfefa44 100644 --- a/test-app/app/router.ts +++ b/test-app/app/router.ts @@ -8,10 +8,5 @@ export default class Router extends EmberRouter { } Router.map(function () { - this.route('album'); - this.route('dashboard'); - this.route('form'); - this.route('products'); - - this.route('not-found', { path: '*' }); + // Add routes here }); diff --git a/test-app/app/routes/album.ts b/test-app/app/routes/album.ts deleted file mode 100644 index 8756c059..00000000 --- a/test-app/app/routes/album.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Route from '@ember/routing/route'; - -import type { Album } from '../data/album'; -import albumData from '../data/album'; -import type { ModelFrom } from '../utils/routes'; - -export default class AlbumRoute extends Route { - model(): Album { - return albumData; - } -} - -export type Model = ModelFrom; diff --git a/test-app/app/routes/products.ts b/test-app/app/routes/products.ts deleted file mode 100644 index 4f4e2e2e..00000000 --- a/test-app/app/routes/products.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Route from '@ember/routing/route'; - -import products from '../data/products'; - -export default class ProductsRoute extends Route { - model() { - return products; - } -} diff --git a/test-app/app/styles/album.css b/test-app/app/styles/album.css deleted file mode 100644 index 930311f5..00000000 --- a/test-app/app/styles/album.css +++ /dev/null @@ -1,54 +0,0 @@ -.container { - display: grid; - grid-template-areas: - "album-summary" - "album-tracks" - "track-lyrics"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr 0; -} - -.album-summary { - grid-area: album-summary; -} - -.album-tracks { - grid-area: album-tracks; - margin-top: 1rem; -} - -.track-lyrics { - grid-area: track-lyrics; - overflow-y: auto; - padding-right: 1rem; -} - -.track-lyrics .heading-2 { - font-size: 1.25rem; - font-weight: 700; - margin-bottom: 0.75rem; -} - -.track-lyrics .heading-3 { - color: goldenrod; -} - -.track-lyrics .lyrics { - font-size: 0.8rem; - line-height: 1.75; -} - -.with-lyrics { - grid-column-gap: 2rem; - grid-template-areas: - "album-summary track-lyrics" - "album-tracks track-lyrics"; - grid-template-columns: 1fr 18rem; - grid-template-rows: auto 1fr; - overflow-y: hidden; -} - -.with-lyrics .album-tracks { - margin-bottom: 0; - overflow-y: auto; -} diff --git a/test-app/app/styles/app.css b/test-app/app/styles/app.css index 264908e0..ff711240 100644 --- a/test-app/app/styles/app.css +++ b/test-app/app/styles/app.css @@ -1,99 +1 @@ -html { - font-size: 16px; - height: 100%; -} - -body { - background-color: #020e1c; - color: rgb(247 252 251 / 90%); - font-family: Raleway, sans-serif; - font-weight: 400; - height: 100%; - letter-spacing: 0.03rem; - margin: 0; -} - -* { - margin: 0; - padding: 0; -} - -h1 { - font-size: 2.25em; - font-weight: 700; - margin-bottom: 1.5rem; -} - -h2 { - font-size: 1.5rem; - font-weight: 700; - margin-bottom: 1rem; -} - -h3 { - font-size: 1.25rem; - font-weight: 700; - margin-bottom: 0.75rem; -} - -h4 { - font-size: 1rem; - font-weight: 700; - margin-bottom: 0.5rem; -} - -a { - color: rgb(245 255 250 / 88%); - display: inline-block; -} - -button { - background: transparent; - border: 0.0625rem solid rgb(247 252 251 / 50%); - border-radius: 0.15rem; - color: rgb(247 252 251 / 90%); - font-family: Raleway, sans-serif; - font-size: 0.875rem; - padding: 0.25rem 0.5rem; -} - -button:hover { - background-color: rgb(255 255 255 / 22.5%); - cursor: pointer; - transition: background-color 0.17s; -} - -input { - font-family: Raleway, sans-serif; - font-size: 1rem; -} - -p { - margin-bottom: 0.75rem; -} - -table { - border-collapse: collapse; - width: 100%; -} - -textarea { - font-family: Raleway, sans-serif; - font-size: 1rem; -} - -th, -td { - border: 0.0625rem solid rgb(112 128 144 / 100%); - padding: 0.25rem 0.5rem; -} - -ul { - list-style-type: none; -} - -:global(#ember-testing-container) { - background-color: #020e1c !important; - border: 0.0625rem solid rgb(211 211 211 / 15%) !important; - overflow: visible !important; -} +/* stylelint-disable no-empty-source */ diff --git a/test-app/app/styles/application.css b/test-app/app/styles/application.css deleted file mode 100644 index e1b35206..00000000 --- a/test-app/app/styles/application.css +++ /dev/null @@ -1,55 +0,0 @@ -.application { - display: grid; - grid-template-areas: - ". header ." - "main main main" - ". footer ."; - grid-template-columns: 1fr minmax(auto, 75rem) 1fr; - grid-template-rows: auto 1fr auto; - height: 100%; - overflow: hidden; - width: 100vw; -} - -.header { - grid-area: header; - min-height: 2.75rem; - overflow-x: auto; -} - -.main { - background-color: rgb(255 255 255 / 4.5%); - border-bottom: 0.0625rem solid rgb(211 211 211 / 15%); - border-top: 0.0625rem solid rgb(211 211 211 / 15%); - display: flex; - flex: 1; - grid-area: main; - justify-content: center; - overflow-y: hidden; -} - -.center { - display: flex; - flex-direction: column; - max-width: 75rem; - overflow-y: auto; - width: 100%; -} - -.footer { - align-items: center; - display: flex; - grid-area: footer; - justify-content: center; - min-height: 2.375rem; -} - -.copyright { - color: rgb(128 191 255 / 90%); - font-size: 0.75rem; - padding: 0.75rem 0; -} - -.copyright .link { - color: rgb(128 191 255 / 90%); -} diff --git a/test-app/app/styles/dashboard.css b/test-app/app/styles/dashboard.css deleted file mode 100644 index 4c57ad4a..00000000 --- a/test-app/app/styles/dashboard.css +++ /dev/null @@ -1,92 +0,0 @@ -.widgets { - display: grid; - grid-gap: 1rem; - grid-template-areas: - "widget-1" - "widget-2" - "widget-3" - "widget-4" - "widget-5"; - grid-template-columns: 1fr; - grid-template-rows: repeat(4, minmax(12rem, 75%)) 5rem; -} - -.widget-1, -.widget-2, -.widget-3, -.widget-4, -.widget-5 { - border-radius: 0.125rem; - overflow: hidden; - padding: 0.75rem; -} - -.widget-1 { - background: linear-gradient(126deg, #e91e63 16%, #ff6090 84%); - grid-area: widget-1; -} - -.widget-2 { - background: linear-gradient(126deg, #7cb342 16%, #aee571 84%); - grid-area: widget-2; -} - -.widget-3 { - background: linear-gradient(126deg, #ffa000 16%, #ffd149 84%); - grid-area: widget-3; -} - -.widget-4 { - background: linear-gradient(126deg, #03a9f4 16%, #67daff 84%); - grid-area: widget-4; -} - -.widget-5 { - background: linear-gradient(126deg, #9c27b0 16%, #d05ce3 84%); - grid-area: widget-5; -} - -@media screen and (max-width: 30rem) { - @media (min-height: 40rem) { - .widgets { - grid-template-rows: repeat(4, 25%) 5rem; - } - } -} - -@media screen and (min-width: 30rem) and (max-width: 60rem) { - .widgets { - grid-template-areas: - "widget-1 widget-2" - "widget-4 widget-2" - "widget-4 widget-3" - "widget-5 widget-3"; - grid-template-columns: 2fr 5fr; - grid-template-rows: 3fr 1fr 2fr 1fr; - height: 40rem; - } - - @media (min-height: 40rem) { - .widgets { - grid-template-rows: 3fr 1fr 2fr 5rem; - } - } -} - -@media screen and (min-width: 60rem) { - .widgets { - grid-template-areas: - "widget-1 widget-2 widget-4" - "widget-3 widget-3 widget-4" - "widget-3 widget-3 widget-5"; - grid-template-columns: minmax(25%, 15rem) minmax(50%, 15rem) auto; - grid-template-rows: 12fr 3fr 5fr; - height: 40rem; - } - - @media (min-height: 40rem) { - .widgets { - grid-template-rows: 4fr 1fr 10rem; - } - } -} diff --git a/test-app/app/styles/form.css b/test-app/app/styles/form.css deleted file mode 100644 index 8ba2936e..00000000 --- a/test-app/app/styles/form.css +++ /dev/null @@ -1,7 +0,0 @@ -.field { - margin-bottom: 1.25rem; -} - -.field:last-of-type { - margin-bottom: 0; -} diff --git a/test-app/app/styles/index.css b/test-app/app/styles/index.css deleted file mode 100644 index ee2be6f3..00000000 --- a/test-app/app/styles/index.css +++ /dev/null @@ -1,3 +0,0 @@ -.code { - font-family: monospace; -} diff --git a/test-app/app/styles/not-found.css b/test-app/app/styles/not-found.css deleted file mode 100644 index 0ffde566..00000000 --- a/test-app/app/styles/not-found.css +++ /dev/null @@ -1,66 +0,0 @@ -.animation { - flex: 1; - margin: 2rem 0 1.5rem 0.75rem; -} - -.metaphor { - display: grid; - grid-template-columns: repeat(10, 1fr); - grid-template-rows: repeat(3, 1fr); - height: 4.5rem; - width: 15rem; -} - -.mental-block { - animation-duration: 2s; - animation-iteration-count: infinite; - animation-name: extend-right; - background-color: goldenrod; - border-radius: 0.125rem; - grid-column: 1; - grid-row: 1; - height: 1.5rem; - width: 1.5rem; -} - -.the-next-idea { - align-items: center; - border: 0.0625rem solid white; - border-radius: 0.1875rem; - display: flex; - font-family: monospace; - font-size: 0.875rem; - grid-column: 6 / 11; - grid-row: 1 / 4; - height: calc(4.5rem - 2 * (0.2rem + 0.0625rem)); - line-height: 1.25; - padding: 0.2rem 0.5rem; - width: calc(100% - 2 * (0.5rem + 0.0625rem)); -} - -@keyframes extend-right { - from { width: 1.5rem; } - to { width: 10rem; } -} - -.metaphor.small-layout { - height: 12.5rem; - margin-left: 0; - width: 12.5rem; -} - -.metaphor.small-layout .mental-block { - animation-name: extend-right-variation-1; - height: 1.25rem; - width: 1.25rem; -} - -.metaphor.small-layout .the-next-idea { - height: calc(3.75rem - 2 * (0.2rem + 0.0625rem)); - padding: 0.2rem 0.3rem; -} - -@keyframes extend-right-variation-1 { - from { width: 1.5rem; } - to { width: 8rem; } -} diff --git a/test-app/app/styles/products.css b/test-app/app/styles/products.css deleted file mode 100644 index 7aecca80..00000000 --- a/test-app/app/styles/products.css +++ /dev/null @@ -1,37 +0,0 @@ -.products-with-details { - display: grid; - grid-template-areas: - "product-details" - "list"; - grid-template-columns: 1fr; - grid-template-rows: auto 1fr; - position: relative; -} - -.list { - display: grid; - grid-gap: 1.5rem 1rem; - grid-template-columns: - repeat( - auto-fit, - minmax(min(20rem, 100%), 1fr) - ); - grid-template-rows: 1fr; -} - -.product-details { - grid-area: product-details; -} - -@media screen and (min-width: 40rem) { - .products-with-details { - grid-template-areas: "list product-details"; - grid-template-columns: 1fr auto; - grid-template-rows: 1fr; - } - - .products-with-details .list { - /* stylelint-disable-next-line plugin/no-unsupported-browser-features */ - height: max-content; - } -} diff --git a/test-app/app/templates/album.hbs b/test-app/app/templates/album.hbs deleted file mode 100644 index d560a52c..00000000 --- a/test-app/app/templates/album.hbs +++ /dev/null @@ -1,150 +0,0 @@ -{{page-title "Album"}} - - - - {{#let - (and CQ.features.large CQ.features.tall) - as |showLyrics| - }} -
    -
    -
    - by - {{@model.band.name}} -
    - -
    - {{@model.publicationDate}} - · - {{@model.tracks.length}} - songs - {{#if @model.tracks}} - · - {{@model.totalLengthInMinutes}} - minutes - {{/if}} -
    -
    - -
    - -
    - - {{#if showLyrics}} -
    -

    Lyrics

    - -
    -

    Verse 1

    -

    - Lorem ipsum dolor sit amet, consectetur - adipiscing elit, sed do eiusmod tempor - incididunt ut labore et dolore magna aliqua. -

    -

    - Feugiat in ante metus dictum at. Donec ac odio - tempor orci dapibus. Turpis in eu mi bibendum. -

    -

    - Aliquet nibh praesent tristique magna sit amet. - Risus ultricies tristique nulla aliquet enim - tortor. -

    -
    - -
    -

    Chorus

    -

    - Aliquet eget sit amet tellus cras adipiscing. ♫ -

    -

    - Diam vel quam elementum pulvinar etiam non quam - lacus suspendisse. -

    -
    - -
    -

    Verse 2

    -

    - Arcu dui vivamus arcu felis bibendum ut - tristique. Est pellentesque elit ullamcorper - dignissim cras. -

    -

    - In mollis nunc sed id semper risus in hendrerit. - Sit amet aliquam id diam maecenas ultricies. -

    -

    - Massa sed elementum tempus egestas sed. At - ultrices mi tempus imperdiet nulla malesuada. -

    -
    - -
    -

    Chorus

    -

    - Aliquet eget sit amet tellus cras adipiscing. ♫ -

    -

    - Mi ipsum faucibus vitae aliquet nec ullamcorper. - Purus viverra accumsan in nisl. -

    -
    - -
    -

    Bridge

    -

    - Maecenas sed enim ut sem viverra aliquet. -

    -

    - Vitae suscipit tellus mauris a diam maecenas - sed. -

    -

    - At erat pellentesque adipiscing commodo elit at - imperdiet. -

    -
    - -
    -

    Chorus

    -

    - Aliquet eget sit amet tellus cras adipiscing. ♫ -

    -

    - Imperdiet proin fermentum leo vel orci porta non - pulvinar neque. Vulputate odio ut enim blandit. -

    -
    - -
    -

    Outro

    -

    - Aliquet lectus proin nibh nisl condimentum. -

    -

    - Ut aliquam purus sit amet luctus venenatis - lectus magna. -

    -
    -
    - {{/if}} -
    - {{/let}} -
    -
    \ No newline at end of file diff --git a/test-app/app/templates/application.hbs b/test-app/app/templates/application.hbs index 028494cd..e189f557 100644 --- a/test-app/app/templates/application.hbs +++ b/test-app/app/templates/application.hbs @@ -1,33 +1,17 @@ {{page-title "Ember Container Query"}} -
    -
    - - - -
    - -
    -
    +
    +
    +
    {{outlet}}
    -

    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 Qv4BvOB~m(2$!wbc*)N+Rwg3PC literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-square@1x.jpg b/docs-app/public/images/widgets/widget-3/venue-square@1x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fb5e23b24144cb4030638e0e3e10ae3df85cff3 GIT binary patch literal 30539 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 literal 0 HcmV?d00001 diff --git a/docs-app/public/images/widgets/widget-3/venue-square@2x.jpg b/docs-app/public/images/widgets/widget-3/venue-square@2x.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8a34436b8da89bfe5da274998ca18f0c4e7da5b GIT binary patch literal 108873 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

    lJd@#! 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 ee z)%|7GwAzzWRF|U2OD2-jyCZ@+T2l8XWPU+3o!PB_OWPM-2X%XR=hPa!w>y&aI7^QQ(_a%Ixzvil>%&dl%k_gOBk9*!% z1((U*);ILT@3u}A#&B*H`*NGQa`mMoG@Bx#>uOQaZUm)yn@mcP-MJ>4+%5QZ=QZ`Kg*_!*mIk#iJPkgYVq%HImjMAkkXn6r@R2e%5RN$AdW+k+`rD@_`Q67+e z1RXZ3cSdy+CCtoOV`o{mcTrmEa{SjY%378d3ZFolofR0hi45P1;z8{B?Jb037fG;g z>hkNnR5s)Gg|xs=`F-nXN(s=bGW8}wRKTkL0EzfQ>5u03Z8nsRQin4g_sUF&&_MZA zGpbdv)z{NdqOdf<=BR7%B#`YvZ~o6ezB#Y_M*C71IK8F@%7T+>lIwtL4lHGDD)R`; zsOYe2OTc!jLq)^SLFhO7{uM;ktbQsDyGt=p0OOBdG3J&W%AdMQKd6tbTC6DLqSTpd z#UF_13QOjU0e(HL_s62$k#IlQ@Xqnk1!REB=uz!T`EJMZfGescty#PAB$v zD(_0x26gJ9Ii95RCbeDV!^RyW@v8eftEY}fR)Jxd4XnkD$!>YS7XaeO!tHaXQ>99< z+jS^R$fy-{O0;tLYIi!Y*}Ic)eJzD?8xq_oX;OQ3poy)|>8edxrE&_nBReZ8&;;AI z&l-r>Satx8F;FcC7=n`KuulGZiszm%A-mTSIUk|ct;UKpiZ>B?cLELe+Re@d;#Zky zAxApf+XP}L?|l~U#+Dk_ty$+~p|)nu$6IARVi&yEiMjx3^QO2~vj@lvy{3cf?6_d&%XyAJ9f$2CM1km7hFY$J%&88QiQ2Fvm;EZ zDoM%~c2E$VBxzkWfbjZXY^L2|KyR#i$B?QsQsmj*p3bWBJo=DP=DB+TSxh8`K!ubr zvqH?L%6$*m;zpcVSs+jEl_rLgkx z2aA#&GUEfwcguST+C9{QBu$mGuvxPnGo|D*X?X<#hD148`>oAg`s% z>!P3L{{V+mQOOLFR8%*FFC{7)gKMvRdk=>DQFb-$31p5K!?3(^*73Z}wQYtvrdw{^ zVij`hjJ(~GYyz^SqT|G+BxtZ=ywu`OE3)DMyA}PV#VJIB*~+&PMqcqtk(DA$CBvjl z8fn+Ri!FKa1(ao3UZl}FPfE|1LeXbhk0Hom%d;%$P_T(-npU1j;6=8`5$$ofpF!H5 z!++tmhW0dvE*`}%aZAz{kUI0C)qtsz&9-ua>ZkdSED~lAl#NSYXI+e8TrqI9+C6aM z7C}lKbhwtzl0X3E1*rm9-1C@NxTrArg~pp=jk zb#)+u0SD6;J|q4geU4)P0M5C>n?uSWM7HD248jk(hXMdr%K4&<=!guR*Q9{2c1YcP*e~Wc_%ppCV!}d9VjPRP#zH{keK@N zrrFJIMU+=%(Ek9(vt+b2(!)K!ePbOB?4pF8M!6VG#IPS%e-=4F1kfo5IV<