From c57021ee800418f1d9f6df3d598650003defbffc Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:46:31 -0600 Subject: [PATCH 01/13] Rename app/javascript to app/packs --- app/{javascript => packs}/__mocks__/erbMock.js | 0 app/{javascript => packs}/__mocks__/fileMock.js | 0 app/{javascript => packs}/common/activestorage.ts | 0 app/{javascript => packs}/common/intl-polyfills/allLocales.ts | 0 .../common/intl-polyfills/custom/getCanonicalLocales.ts | 0 .../common/intl-polyfills/custom/numberFormat.ts | 0 .../common/intl-polyfills/custom/pluralRules.ts | 0 app/{javascript => packs}/common/intl-polyfills/custom/types.ts | 0 .../common/intl-polyfills/getCanonicalLocales.ts | 0 app/{javascript => packs}/common/intl-polyfills/index.ts | 0 app/{javascript => packs}/common/intl-polyfills/numberFormat.ts | 0 app/{javascript => packs}/common/intl-polyfills/pluralRules.ts | 0 .../common/lodash-joins/hash/hashFullOuterJoin.ts | 0 .../common/lodash-joins/hash/hashInnerJoin.ts | 0 .../common/lodash-joins/hash/hashLeftAntiJoin.ts | 0 .../common/lodash-joins/hash/hashLeftOuterJoin.ts | 0 .../common/lodash-joins/hash/hashLeftSemiJoin.ts | 0 .../common/lodash-joins/hash/hashRightAntiJoin.ts | 0 .../common/lodash-joins/hash/hashRightOuterJoin.ts | 0 .../common/lodash-joins/hash/hashRightSemiJoin.ts | 0 app/{javascript => packs}/common/lodash-joins/hash/index.spec.ts | 0 app/{javascript => packs}/common/lodash-joins/hash/index.ts | 0 app/{javascript => packs}/common/lodash-joins/hash/util/index.ts | 0 .../common/lodash-joins/hash/util/toStringAccessor.ts | 0 app/{javascript => packs}/common/lodash-joins/typings.ts | 0 .../common/lodash-joins/util/basicAccessor.ts | 0 app/{javascript => packs}/common/lodash-joins/util/basicMerger.ts | 0 app/{javascript => packs}/common/lodash-joins/util/index.ts | 0 app/{javascript => packs}/common/lodash-joins/util/joinWrapper.ts | 0 app/{javascript => packs}/common/money.spec.ts | 0 app/{javascript => packs}/common/money.ts | 0 app/{javascript => packs}/components/.keep | 0 app/{javascript => packs}/components/RegistrationPage.tsx | 0 app/{javascript => packs}/components/SessionLoginPage.js | 0 .../components/formik/MoneyTextField.spec.tsx | 0 .../components/formik/MoneyTextField.stories.tsx | 0 app/{javascript => packs}/components/formik/MoneyTextField.tsx | 0 app/{javascript => packs}/components/formik/index.ts | 0 app/{javascript => packs}/components/intl/HoudiniIntl.spec.tsx | 0 app/{javascript => packs}/components/intl/HoudiniIntl.tsx | 0 app/{javascript => packs}/components/intl/index.ts | 0 app/{javascript => packs}/components/tests/intl/index.tsx | 0 app/{javascript => packs}/donate-button/details.js.erb | 0 app/{javascript => packs}/donate-button/donate-button.v2.ts | 0 app/{javascript => packs}/hooks/useIntl.ts | 0 app/{javascript => packs}/hooks/useSteps.spec.ts | 0 app/{javascript => packs}/hooks/useSteps.ts | 0 app/{javascript => packs}/hooks/useYup.spec.tsx | 0 app/{javascript => packs}/hooks/useYup.ts | 0 app/{javascript => packs}/i18n/index.ts | 0 app/{javascript => packs}/i18n/regenerate.js.erb | 0 app/{javascript => packs}/legacy/bank_accounts/confirm/index.es6 | 0 app/{javascript => packs}/legacy/bank_accounts/confirm/page.js | 0 app/{javascript => packs}/legacy/bank_accounts/create.es6 | 0 .../legacy/bank_accounts/resend_confirmation_email.js | 0 app/{javascript => packs}/legacy/campaigns/index/page.js | 0 .../legacy/campaigns/new/peer_to_peer_wizard.js | 0 app/{javascript => packs}/legacy/campaigns/new/wizard.js | 0 app/{javascript => packs}/legacy/campaigns/peer_to_peer/page.js | 0 app/{javascript => packs}/legacy/campaigns/show/admin.js | 0 .../legacy/campaigns/show/choose-gift-options-modal.js | 0 .../legacy/campaigns/show/gift-option-button.js | 0 .../legacy/campaigns/show/gift-option-list.js | 0 .../legacy/campaigns/show/gift-option-quantity-left.js | 0 app/{javascript => packs}/legacy/campaigns/show/is-sold-out.js | 0 .../legacy/campaigns/show/metrics-and-contribute-box.js | 0 app/{javascript => packs}/legacy/campaigns/show/page.js | 0 app/{javascript => packs}/legacy/campaigns/show/tour.js | 0 .../legacy/campaigns/supporters/index/index.es6 | 0 .../legacy/campaigns/supporters/index/meta.es6 | 0 .../legacy/campaigns/supporters/index/metrics.es6 | 0 .../legacy/campaigns/supporters/index/page.js | 0 .../legacy/campaigns/supporters/index/supporter-list.es6 | 0 .../legacy/campaigns/supporters/index/supporter-table.es6 | 0 app/{javascript => packs}/legacy/campaigns/timeline.js | 0 app/{javascript => packs}/legacy/campaigns/totals.js | 0 app/{javascript => packs}/legacy/cards/create-frp.es6 | 0 app/{javascript => packs}/legacy/cards/create.js | 0 .../legacy/common/ajax/check_campaign_or_event_name.js | 0 .../legacy/common/ajax/get_campaign_and_event_names_and_ids.js | 0 app/{javascript => packs}/legacy/common/application_view.js | 0 app/{javascript => packs}/legacy/common/apply-pikaday.js | 0 app/{javascript => packs}/legacy/common/autosubmit.js | 0 app/{javascript => packs}/legacy/common/brand-fonts.js | 0 app/{javascript => packs}/legacy/common/class-object.js | 0 app/{javascript => packs}/legacy/common/client.js | 0 app/{javascript => packs}/legacy/common/colors.js | 0 app/{javascript => packs}/legacy/common/confirmation.js | 0 app/{javascript => packs}/legacy/common/credit-card-validator.js | 0 app/{javascript => packs}/legacy/common/css-gradient.js | 0 app/{javascript => packs}/legacy/common/direct-to-s3-upload.es6 | 0 app/{javascript => packs}/legacy/common/dynamic_form.js | 0 app/{javascript => packs}/legacy/common/editable.js | 0 app/{javascript => packs}/legacy/common/editor/froala.es6 | 0 app/{javascript => packs}/legacy/common/editor/quill.es6 | 0 app/{javascript => packs}/legacy/common/el_swapo.js | 0 app/{javascript => packs}/legacy/common/event.js | 0 .../legacy/common/ff-form-validation/index.es6 | 0 .../legacy/common/ff-form-validation/lib/currency-regex.es6 | 0 .../legacy/common/ff-form-validation/lib/email-regex.es6 | 0 .../legacy/common/ff-form-validation/lib/readable-prop.es6 | 0 app/{javascript => packs}/legacy/common/file-input-stream.js | 0 app/{javascript => packs}/legacy/common/form-to-object.js | 0 app/{javascript => packs}/legacy/common/form.js | 0 app/{javascript => packs}/legacy/common/format.js | 0 app/{javascript => packs}/legacy/common/format_response_error.js | 0 app/{javascript => packs}/legacy/common/fundraiser_metrics.js | 0 app/{javascript => packs}/legacy/common/geography.js | 0 app/{javascript => packs}/legacy/common/get-valid-data.js | 0 app/{javascript => packs}/legacy/common/image_uploader.js | 0 app/{javascript => packs}/legacy/common/jquery_additions.js | 0 app/{javascript => packs}/legacy/common/notification.js | 0 .../legacy/common/on-change-sanitize-slug.js | 0 app/{javascript => packs}/legacy/common/on-ios11.js | 0 app/{javascript => packs}/legacy/common/onboard.js | 0 app/{javascript => packs}/legacy/common/panels_layout.js | 0 app/{javascript => packs}/legacy/common/pikaday-timepicker.js | 0 app/{javascript => packs}/legacy/common/post-form-data.es6 | 0 app/{javascript => packs}/legacy/common/post-form-data.js | 0 app/{javascript => packs}/legacy/common/request.js | 0 app/{javascript => packs}/legacy/common/restful_resource.js | 0 app/{javascript => packs}/legacy/common/sanitize-slug.js | 0 app/{javascript => packs}/legacy/common/scroll_toggle_class.js | 0 app/{javascript => packs}/legacy/common/search-data.js | 0 app/{javascript => packs}/legacy/common/super-agent-frp.js | 0 app/{javascript => packs}/legacy/common/super-agent-promise.js | 0 app/{javascript => packs}/legacy/common/time-remaining.js | 0 app/{javascript => packs}/legacy/common/utilities.js | 0 app/{javascript => packs}/legacy/common/vendor/Chart.min.js | 0 .../legacy/common/vendor/bootstrap-tour-standalone.js | 0 app/{javascript => packs}/legacy/common/vendor/bootstrap.js | 0 app/{javascript => packs}/legacy/common/vendor/colpick.js | 0 app/{javascript => packs}/legacy/common/vendor/jquery.cookie.js | 0 app/{javascript => packs}/legacy/common/vendor/masonry.js | 0 app/{javascript => packs}/legacy/components/activity_feed.js | 0 .../legacy/components/address-autocomplete-fields.js | 0 .../legacy/components/address-autocomplete.js | 0 .../legacy/components/ajax/toggle_soft_delete.js | 0 app/{javascript => packs}/legacy/components/b64.js | 0 .../legacy/components/branded_fundraising.js | 0 app/{javascript => packs}/legacy/components/card-form.es6 | 0 app/{javascript => packs}/legacy/components/chart-options.js | 0 app/{javascript => packs}/legacy/components/checkbox.js | 0 app/{javascript => packs}/legacy/components/color-picker.es6 | 0 app/{javascript => packs}/legacy/components/confirmation-modal.js | 0 app/{javascript => packs}/legacy/components/date-range.js | 0 app/{javascript => packs}/legacy/components/date_range_picker.js | 0 app/{javascript => packs}/legacy/components/dollar-input.js | 0 app/{javascript => packs}/legacy/components/drag-to-reorder.js | 0 .../legacy/components/duplicate_fundraiser.js | 0 app/{javascript => packs}/legacy/components/encode-plain-email.js | 0 app/{javascript => packs}/legacy/components/field-with-error.js | 0 .../legacy/components/fundraising/add_header_image.js | 0 app/{javascript => packs}/legacy/components/modal.js | 0 app/{javascript => packs}/legacy/components/nonprofit-branding.js | 0 app/{javascript => packs}/legacy/components/number-input.js | 0 app/{javascript => packs}/legacy/components/progress-bar.js | 0 app/{javascript => packs}/legacy/components/public-activities.js | 0 .../legacy/components/radio-and-label-wrapper.js | 0 app/{javascript => packs}/legacy/components/radios.js | 0 app/{javascript => packs}/legacy/components/render-activities.js | 0 app/{javascript => packs}/legacy/components/saving_indicator.js | 0 app/{javascript => packs}/legacy/components/search-table.js | 0 app/{javascript => packs}/legacy/components/search.js | 0 app/{javascript => packs}/legacy/components/select.js | 0 app/{javascript => packs}/legacy/components/sepa-form.es6 | 0 .../legacy/components/set-state-from-value.js | 0 app/{javascript => packs}/legacy/components/show-more-button.es6 | 0 app/{javascript => packs}/legacy/components/state-selector.js | 0 .../legacy/components/styles/branded-wizard.js | 0 .../legacy/components/styles/render-styles.js | 0 .../legacy/components/supporter-address-form.es6 | 0 app/{javascript => packs}/legacy/components/supporter-fields.js | 0 .../legacy/components/tables/filtering/apply_filter.js | 0 app/{javascript => packs}/legacy/components/tables/search.es6 | 0 app/{javascript => packs}/legacy/components/text-input.js | 0 app/{javascript => packs}/legacy/components/textarea.js | 0 app/{javascript => packs}/legacy/components/todos.js | 0 app/{javascript => packs}/legacy/components/top-nav.js | 0 app/{javascript => packs}/legacy/components/wizard.js | 0 app/{javascript => packs}/legacy/donations/create.js | 0 app/{javascript => packs}/legacy/donations/create_offline.js | 0 app/{javascript => packs}/legacy/events/discounts/index.js | 0 app/{javascript => packs}/legacy/events/discounts/manage.js | 0 app/{javascript => packs}/legacy/events/index/page.js | 0 app/{javascript => packs}/legacy/events/listing-item/index.js | 0 app/{javascript => packs}/legacy/events/listings/index.js | 0 app/{javascript => packs}/legacy/events/new/wizard.js | 0 app/{javascript => packs}/legacy/events/show/editor.js | 0 app/{javascript => packs}/legacy/events/show/event_donation.js | 0 app/{javascript => packs}/legacy/events/show/page.js | 0 app/{javascript => packs}/legacy/events/show/tour.js | 0 app/{javascript => packs}/legacy/events/stats/page.js | 0 app/{javascript => packs}/legacy/gift_options/admin.js | 0 app/{javascript => packs}/legacy/gift_options/index.js | 0 app/{javascript => packs}/legacy/nonprofits/btn/page.js | 0 app/{javascript => packs}/legacy/nonprofits/button/amounts.js | 0 app/{javascript => packs}/legacy/nonprofits/button/appearance.js | 0 .../legacy/nonprofits/button/designations.js | 0 app/{javascript => packs}/legacy/nonprofits/button/footer.js | 0 .../legacy/nonprofits/button/hide-dedication.js | 0 app/{javascript => packs}/legacy/nonprofits/button/page.js | 0 app/{javascript => packs}/legacy/nonprofits/button/preview.js | 0 app/{javascript => packs}/legacy/nonprofits/button/thank-you.js | 0 app/{javascript => packs}/legacy/nonprofits/button/type.js | 0 app/{javascript => packs}/legacy/nonprofits/cards/edit/index.es6 | 0 app/{javascript => packs}/legacy/nonprofits/cards/edit/page.js | 0 app/{javascript => packs}/legacy/nonprofits/dashboard/page.js | 0 app/{javascript => packs}/legacy/nonprofits/dashboard/tour.js | 0 app/{javascript => packs}/legacy/nonprofits/donate/amount-step.js | 0 .../legacy/nonprofits/donate/dedication-form.js | 0 .../legacy/nonprofits/donate/followup-step.js | 0 app/{javascript => packs}/legacy/nonprofits/donate/get-params.js | 0 app/{javascript => packs}/legacy/nonprofits/donate/info-step.js | 0 app/{javascript => packs}/legacy/nonprofits/donate/page.js | 0 .../legacy/nonprofits/donate/payment-step.js | 0 .../legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js | 0 .../nonprofits/donate/plugins-available/default-recurring.js | 0 .../legacy/nonprofits/donate/plugins-available/dummy.js | 0 .../legacy/nonprofits/donate/plugins-available/ibanonly.js | 0 .../legacy/nonprofits/donate/plugins-available/minamount.js | 0 .../legacy/nonprofits/donate/plugins-available/minimalForm.js | 0 .../legacy/nonprofits/donate/plugins-available/piwik.js | 0 .../nonprofits/donate/plugins-available/prefill-identity.js | 0 .../legacy/nonprofits/donate/plugins-available/prettify.js | 0 .../legacy/nonprofits/donate/plugins-available/select-amount.js | 0 app/{javascript => packs}/legacy/nonprofits/donate/wizard.js | 0 app/{javascript => packs}/legacy/nonprofits/edit/page.js | 0 .../legacy/nonprofits/payments/index/page.js | 0 .../legacy/nonprofits/payments/index/payment_details.js | 0 .../legacy/nonprofits/payments/index/tour.js | 0 app/{javascript => packs}/legacy/nonprofits/payments_chart.js | 0 app/{javascript => packs}/legacy/nonprofits/payouts/create.js | 0 .../nonprofits/payouts/index/identity-verification-form.es6 | 0 app/{javascript => packs}/legacy/nonprofits/payouts/index/page.js | 0 .../legacy/nonprofits/payouts/index/verify_identity.js | 0 .../legacy/nonprofits/recurring_donations/index/create.js | 0 .../legacy/nonprofits/recurring_donations/index/delete.js | 0 .../legacy/nonprofits/recurring_donations/index/index.es6 | 0 .../legacy/nonprofits/recurring_donations/index/page.js | 0 .../legacy/nonprofits/recurring_donations/index/tour.js | 0 .../legacy/nonprofits/recurring_donations/index/update.js | 0 .../legacy/nonprofits/recurring_donations/readable_interval.js | 0 app/{javascript => packs}/legacy/nonprofits/reports/modal.js | 0 app/{javascript => packs}/legacy/nonprofits/show/page.js | 0 app/{javascript => packs}/legacy/nonprofits/show/tour.js | 0 .../legacy/nonprofits/supporter_form/index.es6 | 0 .../legacy/nonprofits/supporter_form/page.js | 0 app/{javascript => packs}/legacy/nonprofits/supporters/create.js | 0 .../legacy/nonprofits/supporters/get_name.js | 0 .../legacy/nonprofits/supporters/import/index.es6 | 0 .../legacy/nonprofits/supporters/import/regex-header-matchers.js | 0 .../legacy/nonprofits/supporters/index/action_recipient.js | 0 .../legacy/nonprofits/supporters/index/bulk_delete.js | 0 .../legacy/nonprofits/supporters/index/import.js | 0 .../legacy/nonprofits/supporters/index/list_supporters.js | 0 .../legacy/nonprofits/supporters/index/manage_custom_fields.js | 0 .../legacy/nonprofits/supporters/index/manage_tags.js | 0 .../legacy/nonprofits/supporters/index/merge_supporters.js | 0 .../legacy/nonprofits/supporters/index/page.js | 0 .../nonprofits/supporters/index/sidepanel/generate-content.js | 0 .../legacy/nonprofits/supporters/index/sidepanel/index.js | 0 .../supporters/index/sidepanel/offsite-donation-form.js | 0 .../nonprofits/supporters/index/sidepanel/supporter-actions.js | 0 .../nonprofits/supporters/index/sidepanel/supporter-activities.js | 0 .../nonprofits/supporters/index/sidepanel/supporter-note-form.js | 0 .../legacy/nonprofits/supporters/index/supporter_details.js | 0 .../nonprofits/supporters/index/tags_and_fields_shared_methods.js | 0 .../legacy/nonprofits/supporters/index/timeline.js | 0 .../legacy/nonprofits/supporters/index/tour.js | 0 .../legacy/nonprofits/supporters/new/page.js | 0 app/{javascript => packs}/legacy/page.js | 0 app/{javascript => packs}/legacy/pages/show/index.js | 0 .../legacy/recurring_donations/edit/amount-step.es6 | 0 .../legacy/recurring_donations/edit/branded-wizard.es6 | 0 .../legacy/recurring_donations/edit/card-form.es6 | 0 .../legacy/recurring_donations/edit/change-amount-wizard.es6 | 0 .../legacy/recurring_donations/edit/custom-nonprofit-branding.es6 | 0 .../legacy/recurring_donations/edit/followup-step.js | 0 .../legacy/recurring_donations/edit/get-params.js | 0 .../legacy/recurring_donations/edit/index.es6 | 0 app/{javascript => packs}/legacy/recurring_donations/edit/page.js | 0 .../legacy/recurring_donations/edit/payment-step.es6 | 0 app/{javascript => packs}/legacy/recurring_donations/index.js | 0 app/{javascript => packs}/legacy/refunds/create.js | 0 app/{javascript => packs}/legacy/settings/index/branding/index.js | 0 app/{javascript => packs}/legacy/settings/index/branding/view.js | 0 .../legacy/settings/index/email-settings/index.js | 0 .../legacy/settings/index/email-settings/view.js | 0 .../legacy/settings/index/integrations/index.js | 0 app/{javascript => packs}/legacy/settings/index/page.js | 0 app/{javascript => packs}/legacy/stripe_wrapper/index.es6 | 0 app/{javascript => packs}/legacy/stripe_wrapper/page.js | 0 app/{javascript => packs}/legacy/super-admin/fullcontact-table.js | 0 app/{javascript => packs}/legacy/super-admin/nonprofits-table.js | 0 app/{javascript => packs}/legacy/super-admin/page.js | 0 app/{javascript => packs}/legacy/super-admin/profiles-table.js | 0 app/{javascript => packs}/legacy/supporters/index.js | 0 app/{javascript => packs}/legacy/supporters/info-card.es6 | 0 .../legacy/supporters/settings/mailchimp-integration-settings.js | 0 app/{javascript => packs}/legacy/ticket_levels/get_totals.js | 0 app/{javascript => packs}/legacy/ticket_levels/manage.js | 0 app/{javascript => packs}/legacy/tickets/index/delete-ticket.js | 0 app/{javascript => packs}/legacy/tickets/index/page.js | 0 app/{javascript => packs}/legacy/tickets/new.js | 0 app/{javascript => packs}/legacy/tickets/wizard.js | 0 app/{javascript => packs}/legacy/widget/donate-button.v2.js | 0 app/{javascript => packs}/legacy/wip.txt | 0 app/{javascript => packs}/legacy_react/api/api/NonprofitsApi.ts | 0 app/{javascript => packs}/legacy_react/api/api/UsersApi.ts | 0 app/{javascript => packs}/legacy_react/api/api/api.ts | 0 app/{javascript => packs}/legacy_react/api/configuration.ts | 0 app/{javascript => packs}/legacy_react/api/index.ts | 0 app/{javascript => packs}/legacy_react/api/model/Nonprofit.ts | 0 app/{javascript => packs}/legacy_react/api/model/PostNonprofit.ts | 0 .../legacy_react/api/model/PostNonprofitNonprofit.ts | 0 .../legacy_react/api/model/PostNonprofitUser.ts | 0 app/{javascript => packs}/legacy_react/api/model/PostUser.ts | 0 .../legacy_react/api/model/ValidationError.ts | 0 .../legacy_react/api/model/ValidationErrors.ts | 0 app/{javascript => packs}/legacy_react/api/model/models.ts | 0 .../legacy_react/app/create_new_offsite_payment_pane.tsx | 0 app/{javascript => packs}/legacy_react/app/edit_payment_pane.tsx | 0 app/{javascript => packs}/legacy_react/app/loading_indicator.ts | 0 .../javascripts/app/create_new_offsite_payment_pane.tsx | 0 .../legacy_react/javascripts/app/edit_payment_pane.tsx | 0 .../legacy_react/javascripts/app/registration_page.tsx | 0 .../legacy_react/src/components/common/BootstrapWrapper.tsx | 0 .../legacy_react/src/components/common/DefaultCloseButton.tsx | 0 .../src/components/common/LabeledFieldComponent.spec.tsx | 0 .../legacy_react/src/components/common/LabeledFieldComponent.tsx | 0 .../legacy_react/src/components/common/Modal.spec.tsx | 0 .../legacy_react/src/components/common/Modal.tsx | 0 .../src/components/common/ProgressableButton.spec.tsx | 0 .../legacy_react/src/components/common/ProgressableButton.tsx | 0 .../legacy_react/src/components/common/Root.tsx | 0 .../src/components/common/ScreenReaderOnlyText.spec.tsx | 0 .../legacy_react/src/components/common/ScreenReaderOnlyText.tsx | 0 .../legacy_react/src/components/common/Spinner.spec.tsx | 0 .../legacy_react/src/components/common/Spinner.tsx | 0 .../src/components/common/StandardFieldComponent.spec.tsx | 0 .../legacy_react/src/components/common/StandardFieldComponent.tsx | 0 .../common/__snapshots__/LabeledFieldComponent.spec.tsx.snap | 0 .../src/components/common/__snapshots__/Modal.spec.tsx.snap | 0 .../common/__snapshots__/ProgressableButton.spec.tsx.snap | 0 .../common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap | 0 .../src/components/common/__snapshots__/Spinner.spec.tsx.snap | 0 .../common/__snapshots__/StandardFieldComponent.spec.tsx.snap | 0 .../src/components/common/__snapshots__/layout.spec.tsx.snap | 0 .../legacy_react/src/components/common/fields.tsx | 0 .../legacy_react/src/components/common/form/ReactForm.tsx | 0 .../legacy_react/src/components/common/form/ReactInput.spec.tsx | 0 .../legacy_react/src/components/common/form/ReactInput.tsx | 0 .../legacy_react/src/components/common/form/ReactMaskedInput.tsx | 0 .../legacy_react/src/components/common/form/ReactSelect.spec.tsx | 0 .../legacy_react/src/components/common/form/ReactSelect.tsx | 0 .../src/components/common/form/ReactTextarea.spec.tsx | 0 .../legacy_react/src/components/common/form/ReactTextarea.tsx | 0 .../components/common/form/__snapshots__/ReactInput.spec.tsx.snap | 0 .../common/form/__snapshots__/ReactSelect.spec.tsx.snap | 0 .../common/form/__snapshots__/ReactTextarea.spec.tsx.snap | 0 .../legacy_react/src/components/common/form/react_input_props.ts | 0 .../legacy_react/src/components/common/layout.spec.tsx | 0 .../legacy_react/src/components/common/layout.tsx | 0 .../common/selectable_table_row/SelectableTableRow.spec.tsx | 0 .../components/common/selectable_table_row/SelectableTableRow.tsx | 0 .../src/components/common/selectable_table_row/connect.tsx | 0 .../legacy_react/src/components/common/svg/CloseButton.tsx | 0 .../legacy_react/src/components/common/svg/checkbox.tsx | 0 .../src/components/common/test/react_test_helpers.tsx | 0 .../legacy_react/src/components/common/test/unique_id_mock.ts | 0 .../legacy_react/src/components/common/wizard/RAT/Tab.ts | 0 .../legacy_react/src/components/common/wizard/RAT/TabList.ts | 0 .../legacy_react/src/components/common/wizard/RAT/TabPanel.ts | 0 .../src/components/common/wizard/RAT/Wrapper.spec.tsx | 0 .../legacy_react/src/components/common/wizard/RAT/Wrapper.ts | 0 .../common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap | 0 .../common/wizard/RAT/abstract_tabcomponent_state.spec.tsx | 0 .../components/common/wizard/RAT/abstract_tabcomponent_state.ts | 0 .../src/components/common/wizard/RAT/specialAssign.ts | 0 .../legacy_react/src/components/common/wizard/Wizard.spec.tsx | 0 .../legacy_react/src/components/common/wizard/Wizard.tsx | 0 .../src/components/common/wizard/WizardPanel.spec.tsx | 0 .../legacy_react/src/components/common/wizard/WizardPanel.tsx | 0 .../legacy_react/src/components/common/wizard/WizardTab.spec.tsx | 0 .../legacy_react/src/components/common/wizard/WizardTab.tsx | 0 .../legacy_react/src/components/common/wizard/WizardTabList.tsx | 0 .../components/common/wizard/__snapshots__/Wizard.spec.tsx.snap | 0 .../common/wizard/__snapshots__/WizardPanel.spec.tsx.snap | 0 .../src/components/common/wizard/abstract_wizard_state.spec.tsx | 0 .../src/components/common/wizard/abstract_wizard_state.ts | 0 .../src/components/common/wizard/wizard_state.spec.ts | 0 .../legacy_react/src/components/common/wizard/wizard_state.ts | 0 .../create_offsite_payment_pane/CreateOffsitePaymentPane.tsx | 0 .../src/components/edit_payment_pane/EditPaymentPane.tsx | 0 .../src/components/registration_page/NonprofitInfoForm.spec.tsx | 0 .../src/components/registration_page/NonprofitInfoForm.tsx | 0 .../src/components/registration_page/NonprofitInfoPanel.spec.tsx | 0 .../src/components/registration_page/NonprofitInfoPanel.tsx | 0 .../src/components/registration_page/RegistrationPage.tsx | 0 .../src/components/registration_page/RegistrationWizard.tsx | 0 .../src/components/registration_page/UserInfoForm.tsx | 0 .../src/components/registration_page/UserInfoPanel.spec.tsx | 0 .../src/components/registration_page/UserInfoPanel.tsx | 0 .../src/components/session_login_page/SessionLoginForm.tsx | 0 .../src/components/session_login_page/SessionLoginPage.tsx | 0 .../legacy_react/src/lib/api/create_offsite_donation.ts | 0 .../legacy_react/src/lib/api/put_donation.ts | 0 app/{javascript => packs}/legacy_react/src/lib/api/sign_in.ts | 0 .../legacy_react/src/lib/api_manager.spec.ts | 0 app/{javascript => packs}/legacy_react/src/lib/api_manager.ts | 0 app/{javascript => packs}/legacy_react/src/lib/apis.ts | 0 .../legacy_react/src/lib/createNumberMask.spec.ts | 0 .../legacy_react/src/lib/createNumberMask.ts | 0 .../legacy_react/src/lib/csrf_interceptor.ts | 0 app/{javascript => packs}/legacy_react/src/lib/date.ts | 0 app/{javascript => packs}/legacy_react/src/lib/dedication.ts | 0 .../legacy_react/src/lib/deprecated_format.ts | 0 app/{javascript => packs}/legacy_react/src/lib/format.spec.ts | 0 app/{javascript => packs}/legacy_react/src/lib/format.ts | 0 app/{javascript => packs}/legacy_react/src/lib/houdini_form.ts | 0 app/{javascript => packs}/legacy_react/src/lib/mobx_utils.ts | 0 .../legacy_react/src/lib/nonprofitBranding.ts | 0 .../legacy_react/src/lib/payments/credit_card.spec.ts | 0 .../legacy_react/src/lib/payments/credit_card.ts | 0 app/{javascript => packs}/legacy_react/src/lib/regex.spec.ts | 0 app/{javascript => packs}/legacy_react/src/lib/regex.ts | 0 app/{javascript => packs}/legacy_react/src/lib/tests/helpers.ts | 0 app/{javascript => packs}/legacy_react/src/lib/utils.ts | 0 app/{javascript => packs}/legacy_react/src/lib/vjf_rules.ts | 0 app/{javascript => packs}/packs/application.js | 0 .../packs/create_new_offsite_payment_pane.js | 0 app/{javascript => packs}/packs/donate-button-v2.js | 0 app/{javascript => packs}/packs/edit_payment_pane.js | 0 app/{javascript => packs}/packs/i18n.js | 0 app/{javascript => packs}/packs/loading_indicator.ts | 0 app/{javascript => packs}/packs/page__bank_accounts__confirm.js | 0 app/{javascript => packs}/packs/page__campaigns__index.js | 0 app/{javascript => packs}/packs/page__campaigns__peer_to_peer.js | 0 app/{javascript => packs}/packs/page__campaigns__show.js | 0 .../packs/page__campaigns__supporters__index.js | 0 app/{javascript => packs}/packs/page__events__index.js | 0 app/{javascript => packs}/packs/page__events__show.js | 0 app/{javascript => packs}/packs/page__events__stats.js | 0 app/{javascript => packs}/packs/page__nonprofits__btn.js | 0 app/{javascript => packs}/packs/page__nonprofits__button.js | 0 app/{javascript => packs}/packs/page__nonprofits__cards__edit.js | 0 app/{javascript => packs}/packs/page__nonprofits__dashboard.js | 0 app/{javascript => packs}/packs/page__nonprofits__donate.js | 0 app/{javascript => packs}/packs/page__nonprofits__edit.js | 0 .../packs/page__nonprofits__payments__index.js | 0 .../packs/page__nonprofits__payouts__index.js | 0 .../packs/page__nonprofits__recurring_donations__index.js | 0 app/{javascript => packs}/packs/page__nonprofits__show.js | 0 .../packs/page__nonprofits__supporter_form.js | 0 .../packs/page__nonprofits__supporters__index.js | 0 .../packs/page__nonprofits__supporters__new.js | 0 .../packs/page__profiles__donations_history.js | 0 app/{javascript => packs}/packs/page__profiles__fundraisers.js | 0 app/{javascript => packs}/packs/page__profiles__show.js | 0 .../packs/page__recurring_donations__edit.js | 0 app/{javascript => packs}/packs/page__settings__index.js | 0 app/{javascript => packs}/packs/page__stripe_wrapper.js | 0 app/{javascript => packs}/packs/page__super-admin.js | 0 app/{javascript => packs}/packs/page__tickets__index.js | 0 app/{javascript => packs}/packs/server_rendering.js | 0 app/{javascript => packs}/page_info.js.erb | 0 app/{javascript => packs}/stories/index.jsx | 0 468 files changed, 0 insertions(+), 0 deletions(-) rename app/{javascript => packs}/__mocks__/erbMock.js (100%) rename app/{javascript => packs}/__mocks__/fileMock.js (100%) rename app/{javascript => packs}/common/activestorage.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/allLocales.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/custom/getCanonicalLocales.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/custom/numberFormat.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/custom/pluralRules.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/custom/types.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/getCanonicalLocales.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/index.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/numberFormat.ts (100%) rename app/{javascript => packs}/common/intl-polyfills/pluralRules.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashFullOuterJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashInnerJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashLeftAntiJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashLeftOuterJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashLeftSemiJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashRightAntiJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashRightOuterJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/hashRightSemiJoin.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/index.spec.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/index.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/util/index.ts (100%) rename app/{javascript => packs}/common/lodash-joins/hash/util/toStringAccessor.ts (100%) rename app/{javascript => packs}/common/lodash-joins/typings.ts (100%) rename app/{javascript => packs}/common/lodash-joins/util/basicAccessor.ts (100%) rename app/{javascript => packs}/common/lodash-joins/util/basicMerger.ts (100%) rename app/{javascript => packs}/common/lodash-joins/util/index.ts (100%) rename app/{javascript => packs}/common/lodash-joins/util/joinWrapper.ts (100%) rename app/{javascript => packs}/common/money.spec.ts (100%) rename app/{javascript => packs}/common/money.ts (100%) rename app/{javascript => packs}/components/.keep (100%) rename app/{javascript => packs}/components/RegistrationPage.tsx (100%) rename app/{javascript => packs}/components/SessionLoginPage.js (100%) rename app/{javascript => packs}/components/formik/MoneyTextField.spec.tsx (100%) rename app/{javascript => packs}/components/formik/MoneyTextField.stories.tsx (100%) rename app/{javascript => packs}/components/formik/MoneyTextField.tsx (100%) rename app/{javascript => packs}/components/formik/index.ts (100%) rename app/{javascript => packs}/components/intl/HoudiniIntl.spec.tsx (100%) rename app/{javascript => packs}/components/intl/HoudiniIntl.tsx (100%) rename app/{javascript => packs}/components/intl/index.ts (100%) rename app/{javascript => packs}/components/tests/intl/index.tsx (100%) rename app/{javascript => packs}/donate-button/details.js.erb (100%) rename app/{javascript => packs}/donate-button/donate-button.v2.ts (100%) rename app/{javascript => packs}/hooks/useIntl.ts (100%) rename app/{javascript => packs}/hooks/useSteps.spec.ts (100%) rename app/{javascript => packs}/hooks/useSteps.ts (100%) rename app/{javascript => packs}/hooks/useYup.spec.tsx (100%) rename app/{javascript => packs}/hooks/useYup.ts (100%) rename app/{javascript => packs}/i18n/index.ts (100%) rename app/{javascript => packs}/i18n/regenerate.js.erb (100%) rename app/{javascript => packs}/legacy/bank_accounts/confirm/index.es6 (100%) rename app/{javascript => packs}/legacy/bank_accounts/confirm/page.js (100%) rename app/{javascript => packs}/legacy/bank_accounts/create.es6 (100%) rename app/{javascript => packs}/legacy/bank_accounts/resend_confirmation_email.js (100%) rename app/{javascript => packs}/legacy/campaigns/index/page.js (100%) rename app/{javascript => packs}/legacy/campaigns/new/peer_to_peer_wizard.js (100%) rename app/{javascript => packs}/legacy/campaigns/new/wizard.js (100%) rename app/{javascript => packs}/legacy/campaigns/peer_to_peer/page.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/admin.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/choose-gift-options-modal.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/gift-option-button.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/gift-option-list.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/gift-option-quantity-left.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/is-sold-out.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/metrics-and-contribute-box.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/page.js (100%) rename app/{javascript => packs}/legacy/campaigns/show/tour.js (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/index.es6 (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/meta.es6 (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/metrics.es6 (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/page.js (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/supporter-list.es6 (100%) rename app/{javascript => packs}/legacy/campaigns/supporters/index/supporter-table.es6 (100%) rename app/{javascript => packs}/legacy/campaigns/timeline.js (100%) rename app/{javascript => packs}/legacy/campaigns/totals.js (100%) rename app/{javascript => packs}/legacy/cards/create-frp.es6 (100%) rename app/{javascript => packs}/legacy/cards/create.js (100%) rename app/{javascript => packs}/legacy/common/ajax/check_campaign_or_event_name.js (100%) rename app/{javascript => packs}/legacy/common/ajax/get_campaign_and_event_names_and_ids.js (100%) rename app/{javascript => packs}/legacy/common/application_view.js (100%) rename app/{javascript => packs}/legacy/common/apply-pikaday.js (100%) rename app/{javascript => packs}/legacy/common/autosubmit.js (100%) rename app/{javascript => packs}/legacy/common/brand-fonts.js (100%) rename app/{javascript => packs}/legacy/common/class-object.js (100%) rename app/{javascript => packs}/legacy/common/client.js (100%) rename app/{javascript => packs}/legacy/common/colors.js (100%) rename app/{javascript => packs}/legacy/common/confirmation.js (100%) rename app/{javascript => packs}/legacy/common/credit-card-validator.js (100%) rename app/{javascript => packs}/legacy/common/css-gradient.js (100%) rename app/{javascript => packs}/legacy/common/direct-to-s3-upload.es6 (100%) rename app/{javascript => packs}/legacy/common/dynamic_form.js (100%) rename app/{javascript => packs}/legacy/common/editable.js (100%) rename app/{javascript => packs}/legacy/common/editor/froala.es6 (100%) rename app/{javascript => packs}/legacy/common/editor/quill.es6 (100%) rename app/{javascript => packs}/legacy/common/el_swapo.js (100%) rename app/{javascript => packs}/legacy/common/event.js (100%) rename app/{javascript => packs}/legacy/common/ff-form-validation/index.es6 (100%) rename app/{javascript => packs}/legacy/common/ff-form-validation/lib/currency-regex.es6 (100%) rename app/{javascript => packs}/legacy/common/ff-form-validation/lib/email-regex.es6 (100%) rename app/{javascript => packs}/legacy/common/ff-form-validation/lib/readable-prop.es6 (100%) rename app/{javascript => packs}/legacy/common/file-input-stream.js (100%) rename app/{javascript => packs}/legacy/common/form-to-object.js (100%) rename app/{javascript => packs}/legacy/common/form.js (100%) rename app/{javascript => packs}/legacy/common/format.js (100%) rename app/{javascript => packs}/legacy/common/format_response_error.js (100%) rename app/{javascript => packs}/legacy/common/fundraiser_metrics.js (100%) rename app/{javascript => packs}/legacy/common/geography.js (100%) rename app/{javascript => packs}/legacy/common/get-valid-data.js (100%) rename app/{javascript => packs}/legacy/common/image_uploader.js (100%) rename app/{javascript => packs}/legacy/common/jquery_additions.js (100%) rename app/{javascript => packs}/legacy/common/notification.js (100%) rename app/{javascript => packs}/legacy/common/on-change-sanitize-slug.js (100%) rename app/{javascript => packs}/legacy/common/on-ios11.js (100%) rename app/{javascript => packs}/legacy/common/onboard.js (100%) rename app/{javascript => packs}/legacy/common/panels_layout.js (100%) rename app/{javascript => packs}/legacy/common/pikaday-timepicker.js (100%) rename app/{javascript => packs}/legacy/common/post-form-data.es6 (100%) rename app/{javascript => packs}/legacy/common/post-form-data.js (100%) rename app/{javascript => packs}/legacy/common/request.js (100%) rename app/{javascript => packs}/legacy/common/restful_resource.js (100%) rename app/{javascript => packs}/legacy/common/sanitize-slug.js (100%) rename app/{javascript => packs}/legacy/common/scroll_toggle_class.js (100%) rename app/{javascript => packs}/legacy/common/search-data.js (100%) rename app/{javascript => packs}/legacy/common/super-agent-frp.js (100%) rename app/{javascript => packs}/legacy/common/super-agent-promise.js (100%) rename app/{javascript => packs}/legacy/common/time-remaining.js (100%) rename app/{javascript => packs}/legacy/common/utilities.js (100%) rename app/{javascript => packs}/legacy/common/vendor/Chart.min.js (100%) rename app/{javascript => packs}/legacy/common/vendor/bootstrap-tour-standalone.js (100%) rename app/{javascript => packs}/legacy/common/vendor/bootstrap.js (100%) rename app/{javascript => packs}/legacy/common/vendor/colpick.js (100%) rename app/{javascript => packs}/legacy/common/vendor/jquery.cookie.js (100%) rename app/{javascript => packs}/legacy/common/vendor/masonry.js (100%) rename app/{javascript => packs}/legacy/components/activity_feed.js (100%) rename app/{javascript => packs}/legacy/components/address-autocomplete-fields.js (100%) rename app/{javascript => packs}/legacy/components/address-autocomplete.js (100%) rename app/{javascript => packs}/legacy/components/ajax/toggle_soft_delete.js (100%) rename app/{javascript => packs}/legacy/components/b64.js (100%) rename app/{javascript => packs}/legacy/components/branded_fundraising.js (100%) rename app/{javascript => packs}/legacy/components/card-form.es6 (100%) rename app/{javascript => packs}/legacy/components/chart-options.js (100%) rename app/{javascript => packs}/legacy/components/checkbox.js (100%) rename app/{javascript => packs}/legacy/components/color-picker.es6 (100%) rename app/{javascript => packs}/legacy/components/confirmation-modal.js (100%) rename app/{javascript => packs}/legacy/components/date-range.js (100%) rename app/{javascript => packs}/legacy/components/date_range_picker.js (100%) rename app/{javascript => packs}/legacy/components/dollar-input.js (100%) rename app/{javascript => packs}/legacy/components/drag-to-reorder.js (100%) rename app/{javascript => packs}/legacy/components/duplicate_fundraiser.js (100%) rename app/{javascript => packs}/legacy/components/encode-plain-email.js (100%) rename app/{javascript => packs}/legacy/components/field-with-error.js (100%) rename app/{javascript => packs}/legacy/components/fundraising/add_header_image.js (100%) rename app/{javascript => packs}/legacy/components/modal.js (100%) rename app/{javascript => packs}/legacy/components/nonprofit-branding.js (100%) rename app/{javascript => packs}/legacy/components/number-input.js (100%) rename app/{javascript => packs}/legacy/components/progress-bar.js (100%) rename app/{javascript => packs}/legacy/components/public-activities.js (100%) rename app/{javascript => packs}/legacy/components/radio-and-label-wrapper.js (100%) rename app/{javascript => packs}/legacy/components/radios.js (100%) rename app/{javascript => packs}/legacy/components/render-activities.js (100%) rename app/{javascript => packs}/legacy/components/saving_indicator.js (100%) rename app/{javascript => packs}/legacy/components/search-table.js (100%) rename app/{javascript => packs}/legacy/components/search.js (100%) rename app/{javascript => packs}/legacy/components/select.js (100%) rename app/{javascript => packs}/legacy/components/sepa-form.es6 (100%) rename app/{javascript => packs}/legacy/components/set-state-from-value.js (100%) rename app/{javascript => packs}/legacy/components/show-more-button.es6 (100%) rename app/{javascript => packs}/legacy/components/state-selector.js (100%) rename app/{javascript => packs}/legacy/components/styles/branded-wizard.js (100%) rename app/{javascript => packs}/legacy/components/styles/render-styles.js (100%) rename app/{javascript => packs}/legacy/components/supporter-address-form.es6 (100%) rename app/{javascript => packs}/legacy/components/supporter-fields.js (100%) rename app/{javascript => packs}/legacy/components/tables/filtering/apply_filter.js (100%) rename app/{javascript => packs}/legacy/components/tables/search.es6 (100%) rename app/{javascript => packs}/legacy/components/text-input.js (100%) rename app/{javascript => packs}/legacy/components/textarea.js (100%) rename app/{javascript => packs}/legacy/components/todos.js (100%) rename app/{javascript => packs}/legacy/components/top-nav.js (100%) rename app/{javascript => packs}/legacy/components/wizard.js (100%) rename app/{javascript => packs}/legacy/donations/create.js (100%) rename app/{javascript => packs}/legacy/donations/create_offline.js (100%) rename app/{javascript => packs}/legacy/events/discounts/index.js (100%) rename app/{javascript => packs}/legacy/events/discounts/manage.js (100%) rename app/{javascript => packs}/legacy/events/index/page.js (100%) rename app/{javascript => packs}/legacy/events/listing-item/index.js (100%) rename app/{javascript => packs}/legacy/events/listings/index.js (100%) rename app/{javascript => packs}/legacy/events/new/wizard.js (100%) rename app/{javascript => packs}/legacy/events/show/editor.js (100%) rename app/{javascript => packs}/legacy/events/show/event_donation.js (100%) rename app/{javascript => packs}/legacy/events/show/page.js (100%) rename app/{javascript => packs}/legacy/events/show/tour.js (100%) rename app/{javascript => packs}/legacy/events/stats/page.js (100%) rename app/{javascript => packs}/legacy/gift_options/admin.js (100%) rename app/{javascript => packs}/legacy/gift_options/index.js (100%) rename app/{javascript => packs}/legacy/nonprofits/btn/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/amounts.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/appearance.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/designations.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/footer.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/hide-dedication.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/preview.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/thank-you.js (100%) rename app/{javascript => packs}/legacy/nonprofits/button/type.js (100%) rename app/{javascript => packs}/legacy/nonprofits/cards/edit/index.es6 (100%) rename app/{javascript => packs}/legacy/nonprofits/cards/edit/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/dashboard/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/dashboard/tour.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/amount-step.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/dedication-form.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/followup-step.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/get-params.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/info-step.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/payment-step.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/default-recurring.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/dummy.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/ibanonly.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/minamount.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/minimalForm.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/piwik.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/prefill-identity.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/prettify.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/plugins-available/select-amount.js (100%) rename app/{javascript => packs}/legacy/nonprofits/donate/wizard.js (100%) rename app/{javascript => packs}/legacy/nonprofits/edit/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payments/index/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payments/index/payment_details.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payments/index/tour.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payments_chart.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payouts/create.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payouts/index/identity-verification-form.es6 (100%) rename app/{javascript => packs}/legacy/nonprofits/payouts/index/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/payouts/index/verify_identity.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/create.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/delete.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/index.es6 (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/tour.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/index/update.js (100%) rename app/{javascript => packs}/legacy/nonprofits/recurring_donations/readable_interval.js (100%) rename app/{javascript => packs}/legacy/nonprofits/reports/modal.js (100%) rename app/{javascript => packs}/legacy/nonprofits/show/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/show/tour.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporter_form/index.es6 (100%) rename app/{javascript => packs}/legacy/nonprofits/supporter_form/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/create.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/get_name.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/import/index.es6 (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/import/regex-header-matchers.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/action_recipient.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/bulk_delete.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/import.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/list_supporters.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/manage_custom_fields.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/manage_tags.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/merge_supporters.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/page.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/generate-content.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/index.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/supporter_details.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/timeline.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/index/tour.js (100%) rename app/{javascript => packs}/legacy/nonprofits/supporters/new/page.js (100%) rename app/{javascript => packs}/legacy/page.js (100%) rename app/{javascript => packs}/legacy/pages/show/index.js (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/amount-step.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/branded-wizard.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/card-form.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/change-amount-wizard.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/followup-step.js (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/get-params.js (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/index.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/page.js (100%) rename app/{javascript => packs}/legacy/recurring_donations/edit/payment-step.es6 (100%) rename app/{javascript => packs}/legacy/recurring_donations/index.js (100%) rename app/{javascript => packs}/legacy/refunds/create.js (100%) rename app/{javascript => packs}/legacy/settings/index/branding/index.js (100%) rename app/{javascript => packs}/legacy/settings/index/branding/view.js (100%) rename app/{javascript => packs}/legacy/settings/index/email-settings/index.js (100%) rename app/{javascript => packs}/legacy/settings/index/email-settings/view.js (100%) rename app/{javascript => packs}/legacy/settings/index/integrations/index.js (100%) rename app/{javascript => packs}/legacy/settings/index/page.js (100%) rename app/{javascript => packs}/legacy/stripe_wrapper/index.es6 (100%) rename app/{javascript => packs}/legacy/stripe_wrapper/page.js (100%) rename app/{javascript => packs}/legacy/super-admin/fullcontact-table.js (100%) rename app/{javascript => packs}/legacy/super-admin/nonprofits-table.js (100%) rename app/{javascript => packs}/legacy/super-admin/page.js (100%) rename app/{javascript => packs}/legacy/super-admin/profiles-table.js (100%) rename app/{javascript => packs}/legacy/supporters/index.js (100%) rename app/{javascript => packs}/legacy/supporters/info-card.es6 (100%) rename app/{javascript => packs}/legacy/supporters/settings/mailchimp-integration-settings.js (100%) rename app/{javascript => packs}/legacy/ticket_levels/get_totals.js (100%) rename app/{javascript => packs}/legacy/ticket_levels/manage.js (100%) rename app/{javascript => packs}/legacy/tickets/index/delete-ticket.js (100%) rename app/{javascript => packs}/legacy/tickets/index/page.js (100%) rename app/{javascript => packs}/legacy/tickets/new.js (100%) rename app/{javascript => packs}/legacy/tickets/wizard.js (100%) rename app/{javascript => packs}/legacy/widget/donate-button.v2.js (100%) rename app/{javascript => packs}/legacy/wip.txt (100%) rename app/{javascript => packs}/legacy_react/api/api/NonprofitsApi.ts (100%) rename app/{javascript => packs}/legacy_react/api/api/UsersApi.ts (100%) rename app/{javascript => packs}/legacy_react/api/api/api.ts (100%) rename app/{javascript => packs}/legacy_react/api/configuration.ts (100%) rename app/{javascript => packs}/legacy_react/api/index.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/Nonprofit.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/PostNonprofit.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/PostNonprofitNonprofit.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/PostNonprofitUser.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/PostUser.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/ValidationError.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/ValidationErrors.ts (100%) rename app/{javascript => packs}/legacy_react/api/model/models.ts (100%) rename app/{javascript => packs}/legacy_react/app/create_new_offsite_payment_pane.tsx (100%) rename app/{javascript => packs}/legacy_react/app/edit_payment_pane.tsx (100%) rename app/{javascript => packs}/legacy_react/app/loading_indicator.ts (100%) rename app/{javascript => packs}/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx (100%) rename app/{javascript => packs}/legacy_react/javascripts/app/edit_payment_pane.tsx (100%) rename app/{javascript => packs}/legacy_react/javascripts/app/registration_page.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/BootstrapWrapper.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/DefaultCloseButton.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/LabeledFieldComponent.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/Modal.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/Modal.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/ProgressableButton.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/ProgressableButton.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/Root.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/ScreenReaderOnlyText.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/ScreenReaderOnlyText.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/Spinner.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/Spinner.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/StandardFieldComponent.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/StandardFieldComponent.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/LabeledFieldComponent.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/Modal.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/ProgressableButton.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/Spinner.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/StandardFieldComponent.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/__snapshots__/layout.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/fields.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactForm.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactInput.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactInput.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactMaskedInput.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactSelect.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactSelect.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactTextarea.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/ReactTextarea.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/__snapshots__/ReactInput.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/__snapshots__/ReactSelect.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/__snapshots__/ReactTextarea.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/form/react_input_props.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/layout.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/layout.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/selectable_table_row/connect.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/svg/CloseButton.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/svg/checkbox.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/test/react_test_helpers.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/test/unique_id_mock.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/Tab.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/TabList.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/TabPanel.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/Wrapper.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/RAT/specialAssign.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/Wizard.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/Wizard.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/WizardPanel.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/WizardTab.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/WizardTab.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/WizardTabList.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/__snapshots__/Wizard.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/__snapshots__/WizardPanel.spec.tsx.snap (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/abstract_wizard_state.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/wizard_state.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/common/wizard/wizard_state.ts (100%) rename app/{javascript => packs}/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/RegistrationPage.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/RegistrationWizard.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/UserInfoForm.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/registration_page/UserInfoPanel.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/session_login_page/SessionLoginForm.tsx (100%) rename app/{javascript => packs}/legacy_react/src/components/session_login_page/SessionLoginPage.tsx (100%) rename app/{javascript => packs}/legacy_react/src/lib/api/create_offsite_donation.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/api/put_donation.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/api/sign_in.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/api_manager.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/api_manager.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/apis.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/createNumberMask.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/createNumberMask.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/csrf_interceptor.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/date.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/dedication.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/deprecated_format.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/format.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/format.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/houdini_form.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/mobx_utils.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/nonprofitBranding.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/payments/credit_card.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/payments/credit_card.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/regex.spec.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/regex.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/tests/helpers.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/utils.ts (100%) rename app/{javascript => packs}/legacy_react/src/lib/vjf_rules.ts (100%) rename app/{javascript => packs}/packs/application.js (100%) rename app/{javascript => packs}/packs/create_new_offsite_payment_pane.js (100%) rename app/{javascript => packs}/packs/donate-button-v2.js (100%) rename app/{javascript => packs}/packs/edit_payment_pane.js (100%) rename app/{javascript => packs}/packs/i18n.js (100%) rename app/{javascript => packs}/packs/loading_indicator.ts (100%) rename app/{javascript => packs}/packs/page__bank_accounts__confirm.js (100%) rename app/{javascript => packs}/packs/page__campaigns__index.js (100%) rename app/{javascript => packs}/packs/page__campaigns__peer_to_peer.js (100%) rename app/{javascript => packs}/packs/page__campaigns__show.js (100%) rename app/{javascript => packs}/packs/page__campaigns__supporters__index.js (100%) rename app/{javascript => packs}/packs/page__events__index.js (100%) rename app/{javascript => packs}/packs/page__events__show.js (100%) rename app/{javascript => packs}/packs/page__events__stats.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__btn.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__button.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__cards__edit.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__dashboard.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__donate.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__edit.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__payments__index.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__payouts__index.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__recurring_donations__index.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__show.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__supporter_form.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__supporters__index.js (100%) rename app/{javascript => packs}/packs/page__nonprofits__supporters__new.js (100%) rename app/{javascript => packs}/packs/page__profiles__donations_history.js (100%) rename app/{javascript => packs}/packs/page__profiles__fundraisers.js (100%) rename app/{javascript => packs}/packs/page__profiles__show.js (100%) rename app/{javascript => packs}/packs/page__recurring_donations__edit.js (100%) rename app/{javascript => packs}/packs/page__settings__index.js (100%) rename app/{javascript => packs}/packs/page__stripe_wrapper.js (100%) rename app/{javascript => packs}/packs/page__super-admin.js (100%) rename app/{javascript => packs}/packs/page__tickets__index.js (100%) rename app/{javascript => packs}/packs/server_rendering.js (100%) rename app/{javascript => packs}/page_info.js.erb (100%) rename app/{javascript => packs}/stories/index.jsx (100%) diff --git a/app/javascript/__mocks__/erbMock.js b/app/packs/__mocks__/erbMock.js similarity index 100% rename from app/javascript/__mocks__/erbMock.js rename to app/packs/__mocks__/erbMock.js diff --git a/app/javascript/__mocks__/fileMock.js b/app/packs/__mocks__/fileMock.js similarity index 100% rename from app/javascript/__mocks__/fileMock.js rename to app/packs/__mocks__/fileMock.js diff --git a/app/javascript/common/activestorage.ts b/app/packs/common/activestorage.ts similarity index 100% rename from app/javascript/common/activestorage.ts rename to app/packs/common/activestorage.ts diff --git a/app/javascript/common/intl-polyfills/allLocales.ts b/app/packs/common/intl-polyfills/allLocales.ts similarity index 100% rename from app/javascript/common/intl-polyfills/allLocales.ts rename to app/packs/common/intl-polyfills/allLocales.ts diff --git a/app/javascript/common/intl-polyfills/custom/getCanonicalLocales.ts b/app/packs/common/intl-polyfills/custom/getCanonicalLocales.ts similarity index 100% rename from app/javascript/common/intl-polyfills/custom/getCanonicalLocales.ts rename to app/packs/common/intl-polyfills/custom/getCanonicalLocales.ts diff --git a/app/javascript/common/intl-polyfills/custom/numberFormat.ts b/app/packs/common/intl-polyfills/custom/numberFormat.ts similarity index 100% rename from app/javascript/common/intl-polyfills/custom/numberFormat.ts rename to app/packs/common/intl-polyfills/custom/numberFormat.ts diff --git a/app/javascript/common/intl-polyfills/custom/pluralRules.ts b/app/packs/common/intl-polyfills/custom/pluralRules.ts similarity index 100% rename from app/javascript/common/intl-polyfills/custom/pluralRules.ts rename to app/packs/common/intl-polyfills/custom/pluralRules.ts diff --git a/app/javascript/common/intl-polyfills/custom/types.ts b/app/packs/common/intl-polyfills/custom/types.ts similarity index 100% rename from app/javascript/common/intl-polyfills/custom/types.ts rename to app/packs/common/intl-polyfills/custom/types.ts diff --git a/app/javascript/common/intl-polyfills/getCanonicalLocales.ts b/app/packs/common/intl-polyfills/getCanonicalLocales.ts similarity index 100% rename from app/javascript/common/intl-polyfills/getCanonicalLocales.ts rename to app/packs/common/intl-polyfills/getCanonicalLocales.ts diff --git a/app/javascript/common/intl-polyfills/index.ts b/app/packs/common/intl-polyfills/index.ts similarity index 100% rename from app/javascript/common/intl-polyfills/index.ts rename to app/packs/common/intl-polyfills/index.ts diff --git a/app/javascript/common/intl-polyfills/numberFormat.ts b/app/packs/common/intl-polyfills/numberFormat.ts similarity index 100% rename from app/javascript/common/intl-polyfills/numberFormat.ts rename to app/packs/common/intl-polyfills/numberFormat.ts diff --git a/app/javascript/common/intl-polyfills/pluralRules.ts b/app/packs/common/intl-polyfills/pluralRules.ts similarity index 100% rename from app/javascript/common/intl-polyfills/pluralRules.ts rename to app/packs/common/intl-polyfills/pluralRules.ts diff --git a/app/javascript/common/lodash-joins/hash/hashFullOuterJoin.ts b/app/packs/common/lodash-joins/hash/hashFullOuterJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashFullOuterJoin.ts rename to app/packs/common/lodash-joins/hash/hashFullOuterJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashInnerJoin.ts b/app/packs/common/lodash-joins/hash/hashInnerJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashInnerJoin.ts rename to app/packs/common/lodash-joins/hash/hashInnerJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashLeftAntiJoin.ts b/app/packs/common/lodash-joins/hash/hashLeftAntiJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashLeftAntiJoin.ts rename to app/packs/common/lodash-joins/hash/hashLeftAntiJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashLeftOuterJoin.ts b/app/packs/common/lodash-joins/hash/hashLeftOuterJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashLeftOuterJoin.ts rename to app/packs/common/lodash-joins/hash/hashLeftOuterJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashLeftSemiJoin.ts b/app/packs/common/lodash-joins/hash/hashLeftSemiJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashLeftSemiJoin.ts rename to app/packs/common/lodash-joins/hash/hashLeftSemiJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashRightAntiJoin.ts b/app/packs/common/lodash-joins/hash/hashRightAntiJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashRightAntiJoin.ts rename to app/packs/common/lodash-joins/hash/hashRightAntiJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashRightOuterJoin.ts b/app/packs/common/lodash-joins/hash/hashRightOuterJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashRightOuterJoin.ts rename to app/packs/common/lodash-joins/hash/hashRightOuterJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/hashRightSemiJoin.ts b/app/packs/common/lodash-joins/hash/hashRightSemiJoin.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/hashRightSemiJoin.ts rename to app/packs/common/lodash-joins/hash/hashRightSemiJoin.ts diff --git a/app/javascript/common/lodash-joins/hash/index.spec.ts b/app/packs/common/lodash-joins/hash/index.spec.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/index.spec.ts rename to app/packs/common/lodash-joins/hash/index.spec.ts diff --git a/app/javascript/common/lodash-joins/hash/index.ts b/app/packs/common/lodash-joins/hash/index.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/index.ts rename to app/packs/common/lodash-joins/hash/index.ts diff --git a/app/javascript/common/lodash-joins/hash/util/index.ts b/app/packs/common/lodash-joins/hash/util/index.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/util/index.ts rename to app/packs/common/lodash-joins/hash/util/index.ts diff --git a/app/javascript/common/lodash-joins/hash/util/toStringAccessor.ts b/app/packs/common/lodash-joins/hash/util/toStringAccessor.ts similarity index 100% rename from app/javascript/common/lodash-joins/hash/util/toStringAccessor.ts rename to app/packs/common/lodash-joins/hash/util/toStringAccessor.ts diff --git a/app/javascript/common/lodash-joins/typings.ts b/app/packs/common/lodash-joins/typings.ts similarity index 100% rename from app/javascript/common/lodash-joins/typings.ts rename to app/packs/common/lodash-joins/typings.ts diff --git a/app/javascript/common/lodash-joins/util/basicAccessor.ts b/app/packs/common/lodash-joins/util/basicAccessor.ts similarity index 100% rename from app/javascript/common/lodash-joins/util/basicAccessor.ts rename to app/packs/common/lodash-joins/util/basicAccessor.ts diff --git a/app/javascript/common/lodash-joins/util/basicMerger.ts b/app/packs/common/lodash-joins/util/basicMerger.ts similarity index 100% rename from app/javascript/common/lodash-joins/util/basicMerger.ts rename to app/packs/common/lodash-joins/util/basicMerger.ts diff --git a/app/javascript/common/lodash-joins/util/index.ts b/app/packs/common/lodash-joins/util/index.ts similarity index 100% rename from app/javascript/common/lodash-joins/util/index.ts rename to app/packs/common/lodash-joins/util/index.ts diff --git a/app/javascript/common/lodash-joins/util/joinWrapper.ts b/app/packs/common/lodash-joins/util/joinWrapper.ts similarity index 100% rename from app/javascript/common/lodash-joins/util/joinWrapper.ts rename to app/packs/common/lodash-joins/util/joinWrapper.ts diff --git a/app/javascript/common/money.spec.ts b/app/packs/common/money.spec.ts similarity index 100% rename from app/javascript/common/money.spec.ts rename to app/packs/common/money.spec.ts diff --git a/app/javascript/common/money.ts b/app/packs/common/money.ts similarity index 100% rename from app/javascript/common/money.ts rename to app/packs/common/money.ts diff --git a/app/javascript/components/.keep b/app/packs/components/.keep similarity index 100% rename from app/javascript/components/.keep rename to app/packs/components/.keep diff --git a/app/javascript/components/RegistrationPage.tsx b/app/packs/components/RegistrationPage.tsx similarity index 100% rename from app/javascript/components/RegistrationPage.tsx rename to app/packs/components/RegistrationPage.tsx diff --git a/app/javascript/components/SessionLoginPage.js b/app/packs/components/SessionLoginPage.js similarity index 100% rename from app/javascript/components/SessionLoginPage.js rename to app/packs/components/SessionLoginPage.js diff --git a/app/javascript/components/formik/MoneyTextField.spec.tsx b/app/packs/components/formik/MoneyTextField.spec.tsx similarity index 100% rename from app/javascript/components/formik/MoneyTextField.spec.tsx rename to app/packs/components/formik/MoneyTextField.spec.tsx diff --git a/app/javascript/components/formik/MoneyTextField.stories.tsx b/app/packs/components/formik/MoneyTextField.stories.tsx similarity index 100% rename from app/javascript/components/formik/MoneyTextField.stories.tsx rename to app/packs/components/formik/MoneyTextField.stories.tsx diff --git a/app/javascript/components/formik/MoneyTextField.tsx b/app/packs/components/formik/MoneyTextField.tsx similarity index 100% rename from app/javascript/components/formik/MoneyTextField.tsx rename to app/packs/components/formik/MoneyTextField.tsx diff --git a/app/javascript/components/formik/index.ts b/app/packs/components/formik/index.ts similarity index 100% rename from app/javascript/components/formik/index.ts rename to app/packs/components/formik/index.ts diff --git a/app/javascript/components/intl/HoudiniIntl.spec.tsx b/app/packs/components/intl/HoudiniIntl.spec.tsx similarity index 100% rename from app/javascript/components/intl/HoudiniIntl.spec.tsx rename to app/packs/components/intl/HoudiniIntl.spec.tsx diff --git a/app/javascript/components/intl/HoudiniIntl.tsx b/app/packs/components/intl/HoudiniIntl.tsx similarity index 100% rename from app/javascript/components/intl/HoudiniIntl.tsx rename to app/packs/components/intl/HoudiniIntl.tsx diff --git a/app/javascript/components/intl/index.ts b/app/packs/components/intl/index.ts similarity index 100% rename from app/javascript/components/intl/index.ts rename to app/packs/components/intl/index.ts diff --git a/app/javascript/components/tests/intl/index.tsx b/app/packs/components/tests/intl/index.tsx similarity index 100% rename from app/javascript/components/tests/intl/index.tsx rename to app/packs/components/tests/intl/index.tsx diff --git a/app/javascript/donate-button/details.js.erb b/app/packs/donate-button/details.js.erb similarity index 100% rename from app/javascript/donate-button/details.js.erb rename to app/packs/donate-button/details.js.erb diff --git a/app/javascript/donate-button/donate-button.v2.ts b/app/packs/donate-button/donate-button.v2.ts similarity index 100% rename from app/javascript/donate-button/donate-button.v2.ts rename to app/packs/donate-button/donate-button.v2.ts diff --git a/app/javascript/hooks/useIntl.ts b/app/packs/hooks/useIntl.ts similarity index 100% rename from app/javascript/hooks/useIntl.ts rename to app/packs/hooks/useIntl.ts diff --git a/app/javascript/hooks/useSteps.spec.ts b/app/packs/hooks/useSteps.spec.ts similarity index 100% rename from app/javascript/hooks/useSteps.spec.ts rename to app/packs/hooks/useSteps.spec.ts diff --git a/app/javascript/hooks/useSteps.ts b/app/packs/hooks/useSteps.ts similarity index 100% rename from app/javascript/hooks/useSteps.ts rename to app/packs/hooks/useSteps.ts diff --git a/app/javascript/hooks/useYup.spec.tsx b/app/packs/hooks/useYup.spec.tsx similarity index 100% rename from app/javascript/hooks/useYup.spec.tsx rename to app/packs/hooks/useYup.spec.tsx diff --git a/app/javascript/hooks/useYup.ts b/app/packs/hooks/useYup.ts similarity index 100% rename from app/javascript/hooks/useYup.ts rename to app/packs/hooks/useYup.ts diff --git a/app/javascript/i18n/index.ts b/app/packs/i18n/index.ts similarity index 100% rename from app/javascript/i18n/index.ts rename to app/packs/i18n/index.ts diff --git a/app/javascript/i18n/regenerate.js.erb b/app/packs/i18n/regenerate.js.erb similarity index 100% rename from app/javascript/i18n/regenerate.js.erb rename to app/packs/i18n/regenerate.js.erb diff --git a/app/javascript/legacy/bank_accounts/confirm/index.es6 b/app/packs/legacy/bank_accounts/confirm/index.es6 similarity index 100% rename from app/javascript/legacy/bank_accounts/confirm/index.es6 rename to app/packs/legacy/bank_accounts/confirm/index.es6 diff --git a/app/javascript/legacy/bank_accounts/confirm/page.js b/app/packs/legacy/bank_accounts/confirm/page.js similarity index 100% rename from app/javascript/legacy/bank_accounts/confirm/page.js rename to app/packs/legacy/bank_accounts/confirm/page.js diff --git a/app/javascript/legacy/bank_accounts/create.es6 b/app/packs/legacy/bank_accounts/create.es6 similarity index 100% rename from app/javascript/legacy/bank_accounts/create.es6 rename to app/packs/legacy/bank_accounts/create.es6 diff --git a/app/javascript/legacy/bank_accounts/resend_confirmation_email.js b/app/packs/legacy/bank_accounts/resend_confirmation_email.js similarity index 100% rename from app/javascript/legacy/bank_accounts/resend_confirmation_email.js rename to app/packs/legacy/bank_accounts/resend_confirmation_email.js diff --git a/app/javascript/legacy/campaigns/index/page.js b/app/packs/legacy/campaigns/index/page.js similarity index 100% rename from app/javascript/legacy/campaigns/index/page.js rename to app/packs/legacy/campaigns/index/page.js diff --git a/app/javascript/legacy/campaigns/new/peer_to_peer_wizard.js b/app/packs/legacy/campaigns/new/peer_to_peer_wizard.js similarity index 100% rename from app/javascript/legacy/campaigns/new/peer_to_peer_wizard.js rename to app/packs/legacy/campaigns/new/peer_to_peer_wizard.js diff --git a/app/javascript/legacy/campaigns/new/wizard.js b/app/packs/legacy/campaigns/new/wizard.js similarity index 100% rename from app/javascript/legacy/campaigns/new/wizard.js rename to app/packs/legacy/campaigns/new/wizard.js diff --git a/app/javascript/legacy/campaigns/peer_to_peer/page.js b/app/packs/legacy/campaigns/peer_to_peer/page.js similarity index 100% rename from app/javascript/legacy/campaigns/peer_to_peer/page.js rename to app/packs/legacy/campaigns/peer_to_peer/page.js diff --git a/app/javascript/legacy/campaigns/show/admin.js b/app/packs/legacy/campaigns/show/admin.js similarity index 100% rename from app/javascript/legacy/campaigns/show/admin.js rename to app/packs/legacy/campaigns/show/admin.js diff --git a/app/javascript/legacy/campaigns/show/choose-gift-options-modal.js b/app/packs/legacy/campaigns/show/choose-gift-options-modal.js similarity index 100% rename from app/javascript/legacy/campaigns/show/choose-gift-options-modal.js rename to app/packs/legacy/campaigns/show/choose-gift-options-modal.js diff --git a/app/javascript/legacy/campaigns/show/gift-option-button.js b/app/packs/legacy/campaigns/show/gift-option-button.js similarity index 100% rename from app/javascript/legacy/campaigns/show/gift-option-button.js rename to app/packs/legacy/campaigns/show/gift-option-button.js diff --git a/app/javascript/legacy/campaigns/show/gift-option-list.js b/app/packs/legacy/campaigns/show/gift-option-list.js similarity index 100% rename from app/javascript/legacy/campaigns/show/gift-option-list.js rename to app/packs/legacy/campaigns/show/gift-option-list.js diff --git a/app/javascript/legacy/campaigns/show/gift-option-quantity-left.js b/app/packs/legacy/campaigns/show/gift-option-quantity-left.js similarity index 100% rename from app/javascript/legacy/campaigns/show/gift-option-quantity-left.js rename to app/packs/legacy/campaigns/show/gift-option-quantity-left.js diff --git a/app/javascript/legacy/campaigns/show/is-sold-out.js b/app/packs/legacy/campaigns/show/is-sold-out.js similarity index 100% rename from app/javascript/legacy/campaigns/show/is-sold-out.js rename to app/packs/legacy/campaigns/show/is-sold-out.js diff --git a/app/javascript/legacy/campaigns/show/metrics-and-contribute-box.js b/app/packs/legacy/campaigns/show/metrics-and-contribute-box.js similarity index 100% rename from app/javascript/legacy/campaigns/show/metrics-and-contribute-box.js rename to app/packs/legacy/campaigns/show/metrics-and-contribute-box.js diff --git a/app/javascript/legacy/campaigns/show/page.js b/app/packs/legacy/campaigns/show/page.js similarity index 100% rename from app/javascript/legacy/campaigns/show/page.js rename to app/packs/legacy/campaigns/show/page.js diff --git a/app/javascript/legacy/campaigns/show/tour.js b/app/packs/legacy/campaigns/show/tour.js similarity index 100% rename from app/javascript/legacy/campaigns/show/tour.js rename to app/packs/legacy/campaigns/show/tour.js diff --git a/app/javascript/legacy/campaigns/supporters/index/index.es6 b/app/packs/legacy/campaigns/supporters/index/index.es6 similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/index.es6 rename to app/packs/legacy/campaigns/supporters/index/index.es6 diff --git a/app/javascript/legacy/campaigns/supporters/index/meta.es6 b/app/packs/legacy/campaigns/supporters/index/meta.es6 similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/meta.es6 rename to app/packs/legacy/campaigns/supporters/index/meta.es6 diff --git a/app/javascript/legacy/campaigns/supporters/index/metrics.es6 b/app/packs/legacy/campaigns/supporters/index/metrics.es6 similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/metrics.es6 rename to app/packs/legacy/campaigns/supporters/index/metrics.es6 diff --git a/app/javascript/legacy/campaigns/supporters/index/page.js b/app/packs/legacy/campaigns/supporters/index/page.js similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/page.js rename to app/packs/legacy/campaigns/supporters/index/page.js diff --git a/app/javascript/legacy/campaigns/supporters/index/supporter-list.es6 b/app/packs/legacy/campaigns/supporters/index/supporter-list.es6 similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/supporter-list.es6 rename to app/packs/legacy/campaigns/supporters/index/supporter-list.es6 diff --git a/app/javascript/legacy/campaigns/supporters/index/supporter-table.es6 b/app/packs/legacy/campaigns/supporters/index/supporter-table.es6 similarity index 100% rename from app/javascript/legacy/campaigns/supporters/index/supporter-table.es6 rename to app/packs/legacy/campaigns/supporters/index/supporter-table.es6 diff --git a/app/javascript/legacy/campaigns/timeline.js b/app/packs/legacy/campaigns/timeline.js similarity index 100% rename from app/javascript/legacy/campaigns/timeline.js rename to app/packs/legacy/campaigns/timeline.js diff --git a/app/javascript/legacy/campaigns/totals.js b/app/packs/legacy/campaigns/totals.js similarity index 100% rename from app/javascript/legacy/campaigns/totals.js rename to app/packs/legacy/campaigns/totals.js diff --git a/app/javascript/legacy/cards/create-frp.es6 b/app/packs/legacy/cards/create-frp.es6 similarity index 100% rename from app/javascript/legacy/cards/create-frp.es6 rename to app/packs/legacy/cards/create-frp.es6 diff --git a/app/javascript/legacy/cards/create.js b/app/packs/legacy/cards/create.js similarity index 100% rename from app/javascript/legacy/cards/create.js rename to app/packs/legacy/cards/create.js diff --git a/app/javascript/legacy/common/ajax/check_campaign_or_event_name.js b/app/packs/legacy/common/ajax/check_campaign_or_event_name.js similarity index 100% rename from app/javascript/legacy/common/ajax/check_campaign_or_event_name.js rename to app/packs/legacy/common/ajax/check_campaign_or_event_name.js diff --git a/app/javascript/legacy/common/ajax/get_campaign_and_event_names_and_ids.js b/app/packs/legacy/common/ajax/get_campaign_and_event_names_and_ids.js similarity index 100% rename from app/javascript/legacy/common/ajax/get_campaign_and_event_names_and_ids.js rename to app/packs/legacy/common/ajax/get_campaign_and_event_names_and_ids.js diff --git a/app/javascript/legacy/common/application_view.js b/app/packs/legacy/common/application_view.js similarity index 100% rename from app/javascript/legacy/common/application_view.js rename to app/packs/legacy/common/application_view.js diff --git a/app/javascript/legacy/common/apply-pikaday.js b/app/packs/legacy/common/apply-pikaday.js similarity index 100% rename from app/javascript/legacy/common/apply-pikaday.js rename to app/packs/legacy/common/apply-pikaday.js diff --git a/app/javascript/legacy/common/autosubmit.js b/app/packs/legacy/common/autosubmit.js similarity index 100% rename from app/javascript/legacy/common/autosubmit.js rename to app/packs/legacy/common/autosubmit.js diff --git a/app/javascript/legacy/common/brand-fonts.js b/app/packs/legacy/common/brand-fonts.js similarity index 100% rename from app/javascript/legacy/common/brand-fonts.js rename to app/packs/legacy/common/brand-fonts.js diff --git a/app/javascript/legacy/common/class-object.js b/app/packs/legacy/common/class-object.js similarity index 100% rename from app/javascript/legacy/common/class-object.js rename to app/packs/legacy/common/class-object.js diff --git a/app/javascript/legacy/common/client.js b/app/packs/legacy/common/client.js similarity index 100% rename from app/javascript/legacy/common/client.js rename to app/packs/legacy/common/client.js diff --git a/app/javascript/legacy/common/colors.js b/app/packs/legacy/common/colors.js similarity index 100% rename from app/javascript/legacy/common/colors.js rename to app/packs/legacy/common/colors.js diff --git a/app/javascript/legacy/common/confirmation.js b/app/packs/legacy/common/confirmation.js similarity index 100% rename from app/javascript/legacy/common/confirmation.js rename to app/packs/legacy/common/confirmation.js diff --git a/app/javascript/legacy/common/credit-card-validator.js b/app/packs/legacy/common/credit-card-validator.js similarity index 100% rename from app/javascript/legacy/common/credit-card-validator.js rename to app/packs/legacy/common/credit-card-validator.js diff --git a/app/javascript/legacy/common/css-gradient.js b/app/packs/legacy/common/css-gradient.js similarity index 100% rename from app/javascript/legacy/common/css-gradient.js rename to app/packs/legacy/common/css-gradient.js diff --git a/app/javascript/legacy/common/direct-to-s3-upload.es6 b/app/packs/legacy/common/direct-to-s3-upload.es6 similarity index 100% rename from app/javascript/legacy/common/direct-to-s3-upload.es6 rename to app/packs/legacy/common/direct-to-s3-upload.es6 diff --git a/app/javascript/legacy/common/dynamic_form.js b/app/packs/legacy/common/dynamic_form.js similarity index 100% rename from app/javascript/legacy/common/dynamic_form.js rename to app/packs/legacy/common/dynamic_form.js diff --git a/app/javascript/legacy/common/editable.js b/app/packs/legacy/common/editable.js similarity index 100% rename from app/javascript/legacy/common/editable.js rename to app/packs/legacy/common/editable.js diff --git a/app/javascript/legacy/common/editor/froala.es6 b/app/packs/legacy/common/editor/froala.es6 similarity index 100% rename from app/javascript/legacy/common/editor/froala.es6 rename to app/packs/legacy/common/editor/froala.es6 diff --git a/app/javascript/legacy/common/editor/quill.es6 b/app/packs/legacy/common/editor/quill.es6 similarity index 100% rename from app/javascript/legacy/common/editor/quill.es6 rename to app/packs/legacy/common/editor/quill.es6 diff --git a/app/javascript/legacy/common/el_swapo.js b/app/packs/legacy/common/el_swapo.js similarity index 100% rename from app/javascript/legacy/common/el_swapo.js rename to app/packs/legacy/common/el_swapo.js diff --git a/app/javascript/legacy/common/event.js b/app/packs/legacy/common/event.js similarity index 100% rename from app/javascript/legacy/common/event.js rename to app/packs/legacy/common/event.js diff --git a/app/javascript/legacy/common/ff-form-validation/index.es6 b/app/packs/legacy/common/ff-form-validation/index.es6 similarity index 100% rename from app/javascript/legacy/common/ff-form-validation/index.es6 rename to app/packs/legacy/common/ff-form-validation/index.es6 diff --git a/app/javascript/legacy/common/ff-form-validation/lib/currency-regex.es6 b/app/packs/legacy/common/ff-form-validation/lib/currency-regex.es6 similarity index 100% rename from app/javascript/legacy/common/ff-form-validation/lib/currency-regex.es6 rename to app/packs/legacy/common/ff-form-validation/lib/currency-regex.es6 diff --git a/app/javascript/legacy/common/ff-form-validation/lib/email-regex.es6 b/app/packs/legacy/common/ff-form-validation/lib/email-regex.es6 similarity index 100% rename from app/javascript/legacy/common/ff-form-validation/lib/email-regex.es6 rename to app/packs/legacy/common/ff-form-validation/lib/email-regex.es6 diff --git a/app/javascript/legacy/common/ff-form-validation/lib/readable-prop.es6 b/app/packs/legacy/common/ff-form-validation/lib/readable-prop.es6 similarity index 100% rename from app/javascript/legacy/common/ff-form-validation/lib/readable-prop.es6 rename to app/packs/legacy/common/ff-form-validation/lib/readable-prop.es6 diff --git a/app/javascript/legacy/common/file-input-stream.js b/app/packs/legacy/common/file-input-stream.js similarity index 100% rename from app/javascript/legacy/common/file-input-stream.js rename to app/packs/legacy/common/file-input-stream.js diff --git a/app/javascript/legacy/common/form-to-object.js b/app/packs/legacy/common/form-to-object.js similarity index 100% rename from app/javascript/legacy/common/form-to-object.js rename to app/packs/legacy/common/form-to-object.js diff --git a/app/javascript/legacy/common/form.js b/app/packs/legacy/common/form.js similarity index 100% rename from app/javascript/legacy/common/form.js rename to app/packs/legacy/common/form.js diff --git a/app/javascript/legacy/common/format.js b/app/packs/legacy/common/format.js similarity index 100% rename from app/javascript/legacy/common/format.js rename to app/packs/legacy/common/format.js diff --git a/app/javascript/legacy/common/format_response_error.js b/app/packs/legacy/common/format_response_error.js similarity index 100% rename from app/javascript/legacy/common/format_response_error.js rename to app/packs/legacy/common/format_response_error.js diff --git a/app/javascript/legacy/common/fundraiser_metrics.js b/app/packs/legacy/common/fundraiser_metrics.js similarity index 100% rename from app/javascript/legacy/common/fundraiser_metrics.js rename to app/packs/legacy/common/fundraiser_metrics.js diff --git a/app/javascript/legacy/common/geography.js b/app/packs/legacy/common/geography.js similarity index 100% rename from app/javascript/legacy/common/geography.js rename to app/packs/legacy/common/geography.js diff --git a/app/javascript/legacy/common/get-valid-data.js b/app/packs/legacy/common/get-valid-data.js similarity index 100% rename from app/javascript/legacy/common/get-valid-data.js rename to app/packs/legacy/common/get-valid-data.js diff --git a/app/javascript/legacy/common/image_uploader.js b/app/packs/legacy/common/image_uploader.js similarity index 100% rename from app/javascript/legacy/common/image_uploader.js rename to app/packs/legacy/common/image_uploader.js diff --git a/app/javascript/legacy/common/jquery_additions.js b/app/packs/legacy/common/jquery_additions.js similarity index 100% rename from app/javascript/legacy/common/jquery_additions.js rename to app/packs/legacy/common/jquery_additions.js diff --git a/app/javascript/legacy/common/notification.js b/app/packs/legacy/common/notification.js similarity index 100% rename from app/javascript/legacy/common/notification.js rename to app/packs/legacy/common/notification.js diff --git a/app/javascript/legacy/common/on-change-sanitize-slug.js b/app/packs/legacy/common/on-change-sanitize-slug.js similarity index 100% rename from app/javascript/legacy/common/on-change-sanitize-slug.js rename to app/packs/legacy/common/on-change-sanitize-slug.js diff --git a/app/javascript/legacy/common/on-ios11.js b/app/packs/legacy/common/on-ios11.js similarity index 100% rename from app/javascript/legacy/common/on-ios11.js rename to app/packs/legacy/common/on-ios11.js diff --git a/app/javascript/legacy/common/onboard.js b/app/packs/legacy/common/onboard.js similarity index 100% rename from app/javascript/legacy/common/onboard.js rename to app/packs/legacy/common/onboard.js diff --git a/app/javascript/legacy/common/panels_layout.js b/app/packs/legacy/common/panels_layout.js similarity index 100% rename from app/javascript/legacy/common/panels_layout.js rename to app/packs/legacy/common/panels_layout.js diff --git a/app/javascript/legacy/common/pikaday-timepicker.js b/app/packs/legacy/common/pikaday-timepicker.js similarity index 100% rename from app/javascript/legacy/common/pikaday-timepicker.js rename to app/packs/legacy/common/pikaday-timepicker.js diff --git a/app/javascript/legacy/common/post-form-data.es6 b/app/packs/legacy/common/post-form-data.es6 similarity index 100% rename from app/javascript/legacy/common/post-form-data.es6 rename to app/packs/legacy/common/post-form-data.es6 diff --git a/app/javascript/legacy/common/post-form-data.js b/app/packs/legacy/common/post-form-data.js similarity index 100% rename from app/javascript/legacy/common/post-form-data.js rename to app/packs/legacy/common/post-form-data.js diff --git a/app/javascript/legacy/common/request.js b/app/packs/legacy/common/request.js similarity index 100% rename from app/javascript/legacy/common/request.js rename to app/packs/legacy/common/request.js diff --git a/app/javascript/legacy/common/restful_resource.js b/app/packs/legacy/common/restful_resource.js similarity index 100% rename from app/javascript/legacy/common/restful_resource.js rename to app/packs/legacy/common/restful_resource.js diff --git a/app/javascript/legacy/common/sanitize-slug.js b/app/packs/legacy/common/sanitize-slug.js similarity index 100% rename from app/javascript/legacy/common/sanitize-slug.js rename to app/packs/legacy/common/sanitize-slug.js diff --git a/app/javascript/legacy/common/scroll_toggle_class.js b/app/packs/legacy/common/scroll_toggle_class.js similarity index 100% rename from app/javascript/legacy/common/scroll_toggle_class.js rename to app/packs/legacy/common/scroll_toggle_class.js diff --git a/app/javascript/legacy/common/search-data.js b/app/packs/legacy/common/search-data.js similarity index 100% rename from app/javascript/legacy/common/search-data.js rename to app/packs/legacy/common/search-data.js diff --git a/app/javascript/legacy/common/super-agent-frp.js b/app/packs/legacy/common/super-agent-frp.js similarity index 100% rename from app/javascript/legacy/common/super-agent-frp.js rename to app/packs/legacy/common/super-agent-frp.js diff --git a/app/javascript/legacy/common/super-agent-promise.js b/app/packs/legacy/common/super-agent-promise.js similarity index 100% rename from app/javascript/legacy/common/super-agent-promise.js rename to app/packs/legacy/common/super-agent-promise.js diff --git a/app/javascript/legacy/common/time-remaining.js b/app/packs/legacy/common/time-remaining.js similarity index 100% rename from app/javascript/legacy/common/time-remaining.js rename to app/packs/legacy/common/time-remaining.js diff --git a/app/javascript/legacy/common/utilities.js b/app/packs/legacy/common/utilities.js similarity index 100% rename from app/javascript/legacy/common/utilities.js rename to app/packs/legacy/common/utilities.js diff --git a/app/javascript/legacy/common/vendor/Chart.min.js b/app/packs/legacy/common/vendor/Chart.min.js similarity index 100% rename from app/javascript/legacy/common/vendor/Chart.min.js rename to app/packs/legacy/common/vendor/Chart.min.js diff --git a/app/javascript/legacy/common/vendor/bootstrap-tour-standalone.js b/app/packs/legacy/common/vendor/bootstrap-tour-standalone.js similarity index 100% rename from app/javascript/legacy/common/vendor/bootstrap-tour-standalone.js rename to app/packs/legacy/common/vendor/bootstrap-tour-standalone.js diff --git a/app/javascript/legacy/common/vendor/bootstrap.js b/app/packs/legacy/common/vendor/bootstrap.js similarity index 100% rename from app/javascript/legacy/common/vendor/bootstrap.js rename to app/packs/legacy/common/vendor/bootstrap.js diff --git a/app/javascript/legacy/common/vendor/colpick.js b/app/packs/legacy/common/vendor/colpick.js similarity index 100% rename from app/javascript/legacy/common/vendor/colpick.js rename to app/packs/legacy/common/vendor/colpick.js diff --git a/app/javascript/legacy/common/vendor/jquery.cookie.js b/app/packs/legacy/common/vendor/jquery.cookie.js similarity index 100% rename from app/javascript/legacy/common/vendor/jquery.cookie.js rename to app/packs/legacy/common/vendor/jquery.cookie.js diff --git a/app/javascript/legacy/common/vendor/masonry.js b/app/packs/legacy/common/vendor/masonry.js similarity index 100% rename from app/javascript/legacy/common/vendor/masonry.js rename to app/packs/legacy/common/vendor/masonry.js diff --git a/app/javascript/legacy/components/activity_feed.js b/app/packs/legacy/components/activity_feed.js similarity index 100% rename from app/javascript/legacy/components/activity_feed.js rename to app/packs/legacy/components/activity_feed.js diff --git a/app/javascript/legacy/components/address-autocomplete-fields.js b/app/packs/legacy/components/address-autocomplete-fields.js similarity index 100% rename from app/javascript/legacy/components/address-autocomplete-fields.js rename to app/packs/legacy/components/address-autocomplete-fields.js diff --git a/app/javascript/legacy/components/address-autocomplete.js b/app/packs/legacy/components/address-autocomplete.js similarity index 100% rename from app/javascript/legacy/components/address-autocomplete.js rename to app/packs/legacy/components/address-autocomplete.js diff --git a/app/javascript/legacy/components/ajax/toggle_soft_delete.js b/app/packs/legacy/components/ajax/toggle_soft_delete.js similarity index 100% rename from app/javascript/legacy/components/ajax/toggle_soft_delete.js rename to app/packs/legacy/components/ajax/toggle_soft_delete.js diff --git a/app/javascript/legacy/components/b64.js b/app/packs/legacy/components/b64.js similarity index 100% rename from app/javascript/legacy/components/b64.js rename to app/packs/legacy/components/b64.js diff --git a/app/javascript/legacy/components/branded_fundraising.js b/app/packs/legacy/components/branded_fundraising.js similarity index 100% rename from app/javascript/legacy/components/branded_fundraising.js rename to app/packs/legacy/components/branded_fundraising.js diff --git a/app/javascript/legacy/components/card-form.es6 b/app/packs/legacy/components/card-form.es6 similarity index 100% rename from app/javascript/legacy/components/card-form.es6 rename to app/packs/legacy/components/card-form.es6 diff --git a/app/javascript/legacy/components/chart-options.js b/app/packs/legacy/components/chart-options.js similarity index 100% rename from app/javascript/legacy/components/chart-options.js rename to app/packs/legacy/components/chart-options.js diff --git a/app/javascript/legacy/components/checkbox.js b/app/packs/legacy/components/checkbox.js similarity index 100% rename from app/javascript/legacy/components/checkbox.js rename to app/packs/legacy/components/checkbox.js diff --git a/app/javascript/legacy/components/color-picker.es6 b/app/packs/legacy/components/color-picker.es6 similarity index 100% rename from app/javascript/legacy/components/color-picker.es6 rename to app/packs/legacy/components/color-picker.es6 diff --git a/app/javascript/legacy/components/confirmation-modal.js b/app/packs/legacy/components/confirmation-modal.js similarity index 100% rename from app/javascript/legacy/components/confirmation-modal.js rename to app/packs/legacy/components/confirmation-modal.js diff --git a/app/javascript/legacy/components/date-range.js b/app/packs/legacy/components/date-range.js similarity index 100% rename from app/javascript/legacy/components/date-range.js rename to app/packs/legacy/components/date-range.js diff --git a/app/javascript/legacy/components/date_range_picker.js b/app/packs/legacy/components/date_range_picker.js similarity index 100% rename from app/javascript/legacy/components/date_range_picker.js rename to app/packs/legacy/components/date_range_picker.js diff --git a/app/javascript/legacy/components/dollar-input.js b/app/packs/legacy/components/dollar-input.js similarity index 100% rename from app/javascript/legacy/components/dollar-input.js rename to app/packs/legacy/components/dollar-input.js diff --git a/app/javascript/legacy/components/drag-to-reorder.js b/app/packs/legacy/components/drag-to-reorder.js similarity index 100% rename from app/javascript/legacy/components/drag-to-reorder.js rename to app/packs/legacy/components/drag-to-reorder.js diff --git a/app/javascript/legacy/components/duplicate_fundraiser.js b/app/packs/legacy/components/duplicate_fundraiser.js similarity index 100% rename from app/javascript/legacy/components/duplicate_fundraiser.js rename to app/packs/legacy/components/duplicate_fundraiser.js diff --git a/app/javascript/legacy/components/encode-plain-email.js b/app/packs/legacy/components/encode-plain-email.js similarity index 100% rename from app/javascript/legacy/components/encode-plain-email.js rename to app/packs/legacy/components/encode-plain-email.js diff --git a/app/javascript/legacy/components/field-with-error.js b/app/packs/legacy/components/field-with-error.js similarity index 100% rename from app/javascript/legacy/components/field-with-error.js rename to app/packs/legacy/components/field-with-error.js diff --git a/app/javascript/legacy/components/fundraising/add_header_image.js b/app/packs/legacy/components/fundraising/add_header_image.js similarity index 100% rename from app/javascript/legacy/components/fundraising/add_header_image.js rename to app/packs/legacy/components/fundraising/add_header_image.js diff --git a/app/javascript/legacy/components/modal.js b/app/packs/legacy/components/modal.js similarity index 100% rename from app/javascript/legacy/components/modal.js rename to app/packs/legacy/components/modal.js diff --git a/app/javascript/legacy/components/nonprofit-branding.js b/app/packs/legacy/components/nonprofit-branding.js similarity index 100% rename from app/javascript/legacy/components/nonprofit-branding.js rename to app/packs/legacy/components/nonprofit-branding.js diff --git a/app/javascript/legacy/components/number-input.js b/app/packs/legacy/components/number-input.js similarity index 100% rename from app/javascript/legacy/components/number-input.js rename to app/packs/legacy/components/number-input.js diff --git a/app/javascript/legacy/components/progress-bar.js b/app/packs/legacy/components/progress-bar.js similarity index 100% rename from app/javascript/legacy/components/progress-bar.js rename to app/packs/legacy/components/progress-bar.js diff --git a/app/javascript/legacy/components/public-activities.js b/app/packs/legacy/components/public-activities.js similarity index 100% rename from app/javascript/legacy/components/public-activities.js rename to app/packs/legacy/components/public-activities.js diff --git a/app/javascript/legacy/components/radio-and-label-wrapper.js b/app/packs/legacy/components/radio-and-label-wrapper.js similarity index 100% rename from app/javascript/legacy/components/radio-and-label-wrapper.js rename to app/packs/legacy/components/radio-and-label-wrapper.js diff --git a/app/javascript/legacy/components/radios.js b/app/packs/legacy/components/radios.js similarity index 100% rename from app/javascript/legacy/components/radios.js rename to app/packs/legacy/components/radios.js diff --git a/app/javascript/legacy/components/render-activities.js b/app/packs/legacy/components/render-activities.js similarity index 100% rename from app/javascript/legacy/components/render-activities.js rename to app/packs/legacy/components/render-activities.js diff --git a/app/javascript/legacy/components/saving_indicator.js b/app/packs/legacy/components/saving_indicator.js similarity index 100% rename from app/javascript/legacy/components/saving_indicator.js rename to app/packs/legacy/components/saving_indicator.js diff --git a/app/javascript/legacy/components/search-table.js b/app/packs/legacy/components/search-table.js similarity index 100% rename from app/javascript/legacy/components/search-table.js rename to app/packs/legacy/components/search-table.js diff --git a/app/javascript/legacy/components/search.js b/app/packs/legacy/components/search.js similarity index 100% rename from app/javascript/legacy/components/search.js rename to app/packs/legacy/components/search.js diff --git a/app/javascript/legacy/components/select.js b/app/packs/legacy/components/select.js similarity index 100% rename from app/javascript/legacy/components/select.js rename to app/packs/legacy/components/select.js diff --git a/app/javascript/legacy/components/sepa-form.es6 b/app/packs/legacy/components/sepa-form.es6 similarity index 100% rename from app/javascript/legacy/components/sepa-form.es6 rename to app/packs/legacy/components/sepa-form.es6 diff --git a/app/javascript/legacy/components/set-state-from-value.js b/app/packs/legacy/components/set-state-from-value.js similarity index 100% rename from app/javascript/legacy/components/set-state-from-value.js rename to app/packs/legacy/components/set-state-from-value.js diff --git a/app/javascript/legacy/components/show-more-button.es6 b/app/packs/legacy/components/show-more-button.es6 similarity index 100% rename from app/javascript/legacy/components/show-more-button.es6 rename to app/packs/legacy/components/show-more-button.es6 diff --git a/app/javascript/legacy/components/state-selector.js b/app/packs/legacy/components/state-selector.js similarity index 100% rename from app/javascript/legacy/components/state-selector.js rename to app/packs/legacy/components/state-selector.js diff --git a/app/javascript/legacy/components/styles/branded-wizard.js b/app/packs/legacy/components/styles/branded-wizard.js similarity index 100% rename from app/javascript/legacy/components/styles/branded-wizard.js rename to app/packs/legacy/components/styles/branded-wizard.js diff --git a/app/javascript/legacy/components/styles/render-styles.js b/app/packs/legacy/components/styles/render-styles.js similarity index 100% rename from app/javascript/legacy/components/styles/render-styles.js rename to app/packs/legacy/components/styles/render-styles.js diff --git a/app/javascript/legacy/components/supporter-address-form.es6 b/app/packs/legacy/components/supporter-address-form.es6 similarity index 100% rename from app/javascript/legacy/components/supporter-address-form.es6 rename to app/packs/legacy/components/supporter-address-form.es6 diff --git a/app/javascript/legacy/components/supporter-fields.js b/app/packs/legacy/components/supporter-fields.js similarity index 100% rename from app/javascript/legacy/components/supporter-fields.js rename to app/packs/legacy/components/supporter-fields.js diff --git a/app/javascript/legacy/components/tables/filtering/apply_filter.js b/app/packs/legacy/components/tables/filtering/apply_filter.js similarity index 100% rename from app/javascript/legacy/components/tables/filtering/apply_filter.js rename to app/packs/legacy/components/tables/filtering/apply_filter.js diff --git a/app/javascript/legacy/components/tables/search.es6 b/app/packs/legacy/components/tables/search.es6 similarity index 100% rename from app/javascript/legacy/components/tables/search.es6 rename to app/packs/legacy/components/tables/search.es6 diff --git a/app/javascript/legacy/components/text-input.js b/app/packs/legacy/components/text-input.js similarity index 100% rename from app/javascript/legacy/components/text-input.js rename to app/packs/legacy/components/text-input.js diff --git a/app/javascript/legacy/components/textarea.js b/app/packs/legacy/components/textarea.js similarity index 100% rename from app/javascript/legacy/components/textarea.js rename to app/packs/legacy/components/textarea.js diff --git a/app/javascript/legacy/components/todos.js b/app/packs/legacy/components/todos.js similarity index 100% rename from app/javascript/legacy/components/todos.js rename to app/packs/legacy/components/todos.js diff --git a/app/javascript/legacy/components/top-nav.js b/app/packs/legacy/components/top-nav.js similarity index 100% rename from app/javascript/legacy/components/top-nav.js rename to app/packs/legacy/components/top-nav.js diff --git a/app/javascript/legacy/components/wizard.js b/app/packs/legacy/components/wizard.js similarity index 100% rename from app/javascript/legacy/components/wizard.js rename to app/packs/legacy/components/wizard.js diff --git a/app/javascript/legacy/donations/create.js b/app/packs/legacy/donations/create.js similarity index 100% rename from app/javascript/legacy/donations/create.js rename to app/packs/legacy/donations/create.js diff --git a/app/javascript/legacy/donations/create_offline.js b/app/packs/legacy/donations/create_offline.js similarity index 100% rename from app/javascript/legacy/donations/create_offline.js rename to app/packs/legacy/donations/create_offline.js diff --git a/app/javascript/legacy/events/discounts/index.js b/app/packs/legacy/events/discounts/index.js similarity index 100% rename from app/javascript/legacy/events/discounts/index.js rename to app/packs/legacy/events/discounts/index.js diff --git a/app/javascript/legacy/events/discounts/manage.js b/app/packs/legacy/events/discounts/manage.js similarity index 100% rename from app/javascript/legacy/events/discounts/manage.js rename to app/packs/legacy/events/discounts/manage.js diff --git a/app/javascript/legacy/events/index/page.js b/app/packs/legacy/events/index/page.js similarity index 100% rename from app/javascript/legacy/events/index/page.js rename to app/packs/legacy/events/index/page.js diff --git a/app/javascript/legacy/events/listing-item/index.js b/app/packs/legacy/events/listing-item/index.js similarity index 100% rename from app/javascript/legacy/events/listing-item/index.js rename to app/packs/legacy/events/listing-item/index.js diff --git a/app/javascript/legacy/events/listings/index.js b/app/packs/legacy/events/listings/index.js similarity index 100% rename from app/javascript/legacy/events/listings/index.js rename to app/packs/legacy/events/listings/index.js diff --git a/app/javascript/legacy/events/new/wizard.js b/app/packs/legacy/events/new/wizard.js similarity index 100% rename from app/javascript/legacy/events/new/wizard.js rename to app/packs/legacy/events/new/wizard.js diff --git a/app/javascript/legacy/events/show/editor.js b/app/packs/legacy/events/show/editor.js similarity index 100% rename from app/javascript/legacy/events/show/editor.js rename to app/packs/legacy/events/show/editor.js diff --git a/app/javascript/legacy/events/show/event_donation.js b/app/packs/legacy/events/show/event_donation.js similarity index 100% rename from app/javascript/legacy/events/show/event_donation.js rename to app/packs/legacy/events/show/event_donation.js diff --git a/app/javascript/legacy/events/show/page.js b/app/packs/legacy/events/show/page.js similarity index 100% rename from app/javascript/legacy/events/show/page.js rename to app/packs/legacy/events/show/page.js diff --git a/app/javascript/legacy/events/show/tour.js b/app/packs/legacy/events/show/tour.js similarity index 100% rename from app/javascript/legacy/events/show/tour.js rename to app/packs/legacy/events/show/tour.js diff --git a/app/javascript/legacy/events/stats/page.js b/app/packs/legacy/events/stats/page.js similarity index 100% rename from app/javascript/legacy/events/stats/page.js rename to app/packs/legacy/events/stats/page.js diff --git a/app/javascript/legacy/gift_options/admin.js b/app/packs/legacy/gift_options/admin.js similarity index 100% rename from app/javascript/legacy/gift_options/admin.js rename to app/packs/legacy/gift_options/admin.js diff --git a/app/javascript/legacy/gift_options/index.js b/app/packs/legacy/gift_options/index.js similarity index 100% rename from app/javascript/legacy/gift_options/index.js rename to app/packs/legacy/gift_options/index.js diff --git a/app/javascript/legacy/nonprofits/btn/page.js b/app/packs/legacy/nonprofits/btn/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/btn/page.js rename to app/packs/legacy/nonprofits/btn/page.js diff --git a/app/javascript/legacy/nonprofits/button/amounts.js b/app/packs/legacy/nonprofits/button/amounts.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/amounts.js rename to app/packs/legacy/nonprofits/button/amounts.js diff --git a/app/javascript/legacy/nonprofits/button/appearance.js b/app/packs/legacy/nonprofits/button/appearance.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/appearance.js rename to app/packs/legacy/nonprofits/button/appearance.js diff --git a/app/javascript/legacy/nonprofits/button/designations.js b/app/packs/legacy/nonprofits/button/designations.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/designations.js rename to app/packs/legacy/nonprofits/button/designations.js diff --git a/app/javascript/legacy/nonprofits/button/footer.js b/app/packs/legacy/nonprofits/button/footer.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/footer.js rename to app/packs/legacy/nonprofits/button/footer.js diff --git a/app/javascript/legacy/nonprofits/button/hide-dedication.js b/app/packs/legacy/nonprofits/button/hide-dedication.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/hide-dedication.js rename to app/packs/legacy/nonprofits/button/hide-dedication.js diff --git a/app/javascript/legacy/nonprofits/button/page.js b/app/packs/legacy/nonprofits/button/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/page.js rename to app/packs/legacy/nonprofits/button/page.js diff --git a/app/javascript/legacy/nonprofits/button/preview.js b/app/packs/legacy/nonprofits/button/preview.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/preview.js rename to app/packs/legacy/nonprofits/button/preview.js diff --git a/app/javascript/legacy/nonprofits/button/thank-you.js b/app/packs/legacy/nonprofits/button/thank-you.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/thank-you.js rename to app/packs/legacy/nonprofits/button/thank-you.js diff --git a/app/javascript/legacy/nonprofits/button/type.js b/app/packs/legacy/nonprofits/button/type.js similarity index 100% rename from app/javascript/legacy/nonprofits/button/type.js rename to app/packs/legacy/nonprofits/button/type.js diff --git a/app/javascript/legacy/nonprofits/cards/edit/index.es6 b/app/packs/legacy/nonprofits/cards/edit/index.es6 similarity index 100% rename from app/javascript/legacy/nonprofits/cards/edit/index.es6 rename to app/packs/legacy/nonprofits/cards/edit/index.es6 diff --git a/app/javascript/legacy/nonprofits/cards/edit/page.js b/app/packs/legacy/nonprofits/cards/edit/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/cards/edit/page.js rename to app/packs/legacy/nonprofits/cards/edit/page.js diff --git a/app/javascript/legacy/nonprofits/dashboard/page.js b/app/packs/legacy/nonprofits/dashboard/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/dashboard/page.js rename to app/packs/legacy/nonprofits/dashboard/page.js diff --git a/app/javascript/legacy/nonprofits/dashboard/tour.js b/app/packs/legacy/nonprofits/dashboard/tour.js similarity index 100% rename from app/javascript/legacy/nonprofits/dashboard/tour.js rename to app/packs/legacy/nonprofits/dashboard/tour.js diff --git a/app/javascript/legacy/nonprofits/donate/amount-step.js b/app/packs/legacy/nonprofits/donate/amount-step.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/amount-step.js rename to app/packs/legacy/nonprofits/donate/amount-step.js diff --git a/app/javascript/legacy/nonprofits/donate/dedication-form.js b/app/packs/legacy/nonprofits/donate/dedication-form.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/dedication-form.js rename to app/packs/legacy/nonprofits/donate/dedication-form.js diff --git a/app/javascript/legacy/nonprofits/donate/followup-step.js b/app/packs/legacy/nonprofits/donate/followup-step.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/followup-step.js rename to app/packs/legacy/nonprofits/donate/followup-step.js diff --git a/app/javascript/legacy/nonprofits/donate/get-params.js b/app/packs/legacy/nonprofits/donate/get-params.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/get-params.js rename to app/packs/legacy/nonprofits/donate/get-params.js diff --git a/app/javascript/legacy/nonprofits/donate/info-step.js b/app/packs/legacy/nonprofits/donate/info-step.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/info-step.js rename to app/packs/legacy/nonprofits/donate/info-step.js diff --git a/app/javascript/legacy/nonprofits/donate/page.js b/app/packs/legacy/nonprofits/donate/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/page.js rename to app/packs/legacy/nonprofits/donate/page.js diff --git a/app/javascript/legacy/nonprofits/donate/payment-step.js b/app/packs/legacy/nonprofits/donate/payment-step.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/payment-step.js rename to app/packs/legacy/nonprofits/donate/payment-step.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js b/app/packs/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js rename to app/packs/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/default-recurring.js b/app/packs/legacy/nonprofits/donate/plugins-available/default-recurring.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/default-recurring.js rename to app/packs/legacy/nonprofits/donate/plugins-available/default-recurring.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/dummy.js b/app/packs/legacy/nonprofits/donate/plugins-available/dummy.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/dummy.js rename to app/packs/legacy/nonprofits/donate/plugins-available/dummy.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/ibanonly.js b/app/packs/legacy/nonprofits/donate/plugins-available/ibanonly.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/ibanonly.js rename to app/packs/legacy/nonprofits/donate/plugins-available/ibanonly.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/minamount.js b/app/packs/legacy/nonprofits/donate/plugins-available/minamount.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/minamount.js rename to app/packs/legacy/nonprofits/donate/plugins-available/minamount.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/minimalForm.js b/app/packs/legacy/nonprofits/donate/plugins-available/minimalForm.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/minimalForm.js rename to app/packs/legacy/nonprofits/donate/plugins-available/minimalForm.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/piwik.js b/app/packs/legacy/nonprofits/donate/plugins-available/piwik.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/piwik.js rename to app/packs/legacy/nonprofits/donate/plugins-available/piwik.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/prefill-identity.js b/app/packs/legacy/nonprofits/donate/plugins-available/prefill-identity.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/prefill-identity.js rename to app/packs/legacy/nonprofits/donate/plugins-available/prefill-identity.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/prettify.js b/app/packs/legacy/nonprofits/donate/plugins-available/prettify.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/prettify.js rename to app/packs/legacy/nonprofits/donate/plugins-available/prettify.js diff --git a/app/javascript/legacy/nonprofits/donate/plugins-available/select-amount.js b/app/packs/legacy/nonprofits/donate/plugins-available/select-amount.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/plugins-available/select-amount.js rename to app/packs/legacy/nonprofits/donate/plugins-available/select-amount.js diff --git a/app/javascript/legacy/nonprofits/donate/wizard.js b/app/packs/legacy/nonprofits/donate/wizard.js similarity index 100% rename from app/javascript/legacy/nonprofits/donate/wizard.js rename to app/packs/legacy/nonprofits/donate/wizard.js diff --git a/app/javascript/legacy/nonprofits/edit/page.js b/app/packs/legacy/nonprofits/edit/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/edit/page.js rename to app/packs/legacy/nonprofits/edit/page.js diff --git a/app/javascript/legacy/nonprofits/payments/index/page.js b/app/packs/legacy/nonprofits/payments/index/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/payments/index/page.js rename to app/packs/legacy/nonprofits/payments/index/page.js diff --git a/app/javascript/legacy/nonprofits/payments/index/payment_details.js b/app/packs/legacy/nonprofits/payments/index/payment_details.js similarity index 100% rename from app/javascript/legacy/nonprofits/payments/index/payment_details.js rename to app/packs/legacy/nonprofits/payments/index/payment_details.js diff --git a/app/javascript/legacy/nonprofits/payments/index/tour.js b/app/packs/legacy/nonprofits/payments/index/tour.js similarity index 100% rename from app/javascript/legacy/nonprofits/payments/index/tour.js rename to app/packs/legacy/nonprofits/payments/index/tour.js diff --git a/app/javascript/legacy/nonprofits/payments_chart.js b/app/packs/legacy/nonprofits/payments_chart.js similarity index 100% rename from app/javascript/legacy/nonprofits/payments_chart.js rename to app/packs/legacy/nonprofits/payments_chart.js diff --git a/app/javascript/legacy/nonprofits/payouts/create.js b/app/packs/legacy/nonprofits/payouts/create.js similarity index 100% rename from app/javascript/legacy/nonprofits/payouts/create.js rename to app/packs/legacy/nonprofits/payouts/create.js diff --git a/app/javascript/legacy/nonprofits/payouts/index/identity-verification-form.es6 b/app/packs/legacy/nonprofits/payouts/index/identity-verification-form.es6 similarity index 100% rename from app/javascript/legacy/nonprofits/payouts/index/identity-verification-form.es6 rename to app/packs/legacy/nonprofits/payouts/index/identity-verification-form.es6 diff --git a/app/javascript/legacy/nonprofits/payouts/index/page.js b/app/packs/legacy/nonprofits/payouts/index/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/payouts/index/page.js rename to app/packs/legacy/nonprofits/payouts/index/page.js diff --git a/app/javascript/legacy/nonprofits/payouts/index/verify_identity.js b/app/packs/legacy/nonprofits/payouts/index/verify_identity.js similarity index 100% rename from app/javascript/legacy/nonprofits/payouts/index/verify_identity.js rename to app/packs/legacy/nonprofits/payouts/index/verify_identity.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/create.js b/app/packs/legacy/nonprofits/recurring_donations/index/create.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/create.js rename to app/packs/legacy/nonprofits/recurring_donations/index/create.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/delete.js b/app/packs/legacy/nonprofits/recurring_donations/index/delete.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/delete.js rename to app/packs/legacy/nonprofits/recurring_donations/index/delete.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/index.es6 b/app/packs/legacy/nonprofits/recurring_donations/index/index.es6 similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/index.es6 rename to app/packs/legacy/nonprofits/recurring_donations/index/index.es6 diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/page.js b/app/packs/legacy/nonprofits/recurring_donations/index/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/page.js rename to app/packs/legacy/nonprofits/recurring_donations/index/page.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/tour.js b/app/packs/legacy/nonprofits/recurring_donations/index/tour.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/tour.js rename to app/packs/legacy/nonprofits/recurring_donations/index/tour.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/index/update.js b/app/packs/legacy/nonprofits/recurring_donations/index/update.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/index/update.js rename to app/packs/legacy/nonprofits/recurring_donations/index/update.js diff --git a/app/javascript/legacy/nonprofits/recurring_donations/readable_interval.js b/app/packs/legacy/nonprofits/recurring_donations/readable_interval.js similarity index 100% rename from app/javascript/legacy/nonprofits/recurring_donations/readable_interval.js rename to app/packs/legacy/nonprofits/recurring_donations/readable_interval.js diff --git a/app/javascript/legacy/nonprofits/reports/modal.js b/app/packs/legacy/nonprofits/reports/modal.js similarity index 100% rename from app/javascript/legacy/nonprofits/reports/modal.js rename to app/packs/legacy/nonprofits/reports/modal.js diff --git a/app/javascript/legacy/nonprofits/show/page.js b/app/packs/legacy/nonprofits/show/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/show/page.js rename to app/packs/legacy/nonprofits/show/page.js diff --git a/app/javascript/legacy/nonprofits/show/tour.js b/app/packs/legacy/nonprofits/show/tour.js similarity index 100% rename from app/javascript/legacy/nonprofits/show/tour.js rename to app/packs/legacy/nonprofits/show/tour.js diff --git a/app/javascript/legacy/nonprofits/supporter_form/index.es6 b/app/packs/legacy/nonprofits/supporter_form/index.es6 similarity index 100% rename from app/javascript/legacy/nonprofits/supporter_form/index.es6 rename to app/packs/legacy/nonprofits/supporter_form/index.es6 diff --git a/app/javascript/legacy/nonprofits/supporter_form/page.js b/app/packs/legacy/nonprofits/supporter_form/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporter_form/page.js rename to app/packs/legacy/nonprofits/supporter_form/page.js diff --git a/app/javascript/legacy/nonprofits/supporters/create.js b/app/packs/legacy/nonprofits/supporters/create.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/create.js rename to app/packs/legacy/nonprofits/supporters/create.js diff --git a/app/javascript/legacy/nonprofits/supporters/get_name.js b/app/packs/legacy/nonprofits/supporters/get_name.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/get_name.js rename to app/packs/legacy/nonprofits/supporters/get_name.js diff --git a/app/javascript/legacy/nonprofits/supporters/import/index.es6 b/app/packs/legacy/nonprofits/supporters/import/index.es6 similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/import/index.es6 rename to app/packs/legacy/nonprofits/supporters/import/index.es6 diff --git a/app/javascript/legacy/nonprofits/supporters/import/regex-header-matchers.js b/app/packs/legacy/nonprofits/supporters/import/regex-header-matchers.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/import/regex-header-matchers.js rename to app/packs/legacy/nonprofits/supporters/import/regex-header-matchers.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/action_recipient.js b/app/packs/legacy/nonprofits/supporters/index/action_recipient.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/action_recipient.js rename to app/packs/legacy/nonprofits/supporters/index/action_recipient.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/bulk_delete.js b/app/packs/legacy/nonprofits/supporters/index/bulk_delete.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/bulk_delete.js rename to app/packs/legacy/nonprofits/supporters/index/bulk_delete.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/import.js b/app/packs/legacy/nonprofits/supporters/index/import.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/import.js rename to app/packs/legacy/nonprofits/supporters/index/import.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/list_supporters.js b/app/packs/legacy/nonprofits/supporters/index/list_supporters.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/list_supporters.js rename to app/packs/legacy/nonprofits/supporters/index/list_supporters.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/manage_custom_fields.js b/app/packs/legacy/nonprofits/supporters/index/manage_custom_fields.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/manage_custom_fields.js rename to app/packs/legacy/nonprofits/supporters/index/manage_custom_fields.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/manage_tags.js b/app/packs/legacy/nonprofits/supporters/index/manage_tags.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/manage_tags.js rename to app/packs/legacy/nonprofits/supporters/index/manage_tags.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/merge_supporters.js b/app/packs/legacy/nonprofits/supporters/index/merge_supporters.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/merge_supporters.js rename to app/packs/legacy/nonprofits/supporters/index/merge_supporters.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/page.js b/app/packs/legacy/nonprofits/supporters/index/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/page.js rename to app/packs/legacy/nonprofits/supporters/index/page.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/generate-content.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/generate-content.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/generate-content.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/generate-content.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/index.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/index.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/index.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/index.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js b/app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js rename to app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/supporter_details.js b/app/packs/legacy/nonprofits/supporters/index/supporter_details.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/supporter_details.js rename to app/packs/legacy/nonprofits/supporters/index/supporter_details.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js b/app/packs/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js rename to app/packs/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/timeline.js b/app/packs/legacy/nonprofits/supporters/index/timeline.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/timeline.js rename to app/packs/legacy/nonprofits/supporters/index/timeline.js diff --git a/app/javascript/legacy/nonprofits/supporters/index/tour.js b/app/packs/legacy/nonprofits/supporters/index/tour.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/index/tour.js rename to app/packs/legacy/nonprofits/supporters/index/tour.js diff --git a/app/javascript/legacy/nonprofits/supporters/new/page.js b/app/packs/legacy/nonprofits/supporters/new/page.js similarity index 100% rename from app/javascript/legacy/nonprofits/supporters/new/page.js rename to app/packs/legacy/nonprofits/supporters/new/page.js diff --git a/app/javascript/legacy/page.js b/app/packs/legacy/page.js similarity index 100% rename from app/javascript/legacy/page.js rename to app/packs/legacy/page.js diff --git a/app/javascript/legacy/pages/show/index.js b/app/packs/legacy/pages/show/index.js similarity index 100% rename from app/javascript/legacy/pages/show/index.js rename to app/packs/legacy/pages/show/index.js diff --git a/app/javascript/legacy/recurring_donations/edit/amount-step.es6 b/app/packs/legacy/recurring_donations/edit/amount-step.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/amount-step.es6 rename to app/packs/legacy/recurring_donations/edit/amount-step.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/branded-wizard.es6 b/app/packs/legacy/recurring_donations/edit/branded-wizard.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/branded-wizard.es6 rename to app/packs/legacy/recurring_donations/edit/branded-wizard.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/card-form.es6 b/app/packs/legacy/recurring_donations/edit/card-form.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/card-form.es6 rename to app/packs/legacy/recurring_donations/edit/card-form.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/change-amount-wizard.es6 b/app/packs/legacy/recurring_donations/edit/change-amount-wizard.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/change-amount-wizard.es6 rename to app/packs/legacy/recurring_donations/edit/change-amount-wizard.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 b/app/packs/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 rename to app/packs/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/followup-step.js b/app/packs/legacy/recurring_donations/edit/followup-step.js similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/followup-step.js rename to app/packs/legacy/recurring_donations/edit/followup-step.js diff --git a/app/javascript/legacy/recurring_donations/edit/get-params.js b/app/packs/legacy/recurring_donations/edit/get-params.js similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/get-params.js rename to app/packs/legacy/recurring_donations/edit/get-params.js diff --git a/app/javascript/legacy/recurring_donations/edit/index.es6 b/app/packs/legacy/recurring_donations/edit/index.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/index.es6 rename to app/packs/legacy/recurring_donations/edit/index.es6 diff --git a/app/javascript/legacy/recurring_donations/edit/page.js b/app/packs/legacy/recurring_donations/edit/page.js similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/page.js rename to app/packs/legacy/recurring_donations/edit/page.js diff --git a/app/javascript/legacy/recurring_donations/edit/payment-step.es6 b/app/packs/legacy/recurring_donations/edit/payment-step.es6 similarity index 100% rename from app/javascript/legacy/recurring_donations/edit/payment-step.es6 rename to app/packs/legacy/recurring_donations/edit/payment-step.es6 diff --git a/app/javascript/legacy/recurring_donations/index.js b/app/packs/legacy/recurring_donations/index.js similarity index 100% rename from app/javascript/legacy/recurring_donations/index.js rename to app/packs/legacy/recurring_donations/index.js diff --git a/app/javascript/legacy/refunds/create.js b/app/packs/legacy/refunds/create.js similarity index 100% rename from app/javascript/legacy/refunds/create.js rename to app/packs/legacy/refunds/create.js diff --git a/app/javascript/legacy/settings/index/branding/index.js b/app/packs/legacy/settings/index/branding/index.js similarity index 100% rename from app/javascript/legacy/settings/index/branding/index.js rename to app/packs/legacy/settings/index/branding/index.js diff --git a/app/javascript/legacy/settings/index/branding/view.js b/app/packs/legacy/settings/index/branding/view.js similarity index 100% rename from app/javascript/legacy/settings/index/branding/view.js rename to app/packs/legacy/settings/index/branding/view.js diff --git a/app/javascript/legacy/settings/index/email-settings/index.js b/app/packs/legacy/settings/index/email-settings/index.js similarity index 100% rename from app/javascript/legacy/settings/index/email-settings/index.js rename to app/packs/legacy/settings/index/email-settings/index.js diff --git a/app/javascript/legacy/settings/index/email-settings/view.js b/app/packs/legacy/settings/index/email-settings/view.js similarity index 100% rename from app/javascript/legacy/settings/index/email-settings/view.js rename to app/packs/legacy/settings/index/email-settings/view.js diff --git a/app/javascript/legacy/settings/index/integrations/index.js b/app/packs/legacy/settings/index/integrations/index.js similarity index 100% rename from app/javascript/legacy/settings/index/integrations/index.js rename to app/packs/legacy/settings/index/integrations/index.js diff --git a/app/javascript/legacy/settings/index/page.js b/app/packs/legacy/settings/index/page.js similarity index 100% rename from app/javascript/legacy/settings/index/page.js rename to app/packs/legacy/settings/index/page.js diff --git a/app/javascript/legacy/stripe_wrapper/index.es6 b/app/packs/legacy/stripe_wrapper/index.es6 similarity index 100% rename from app/javascript/legacy/stripe_wrapper/index.es6 rename to app/packs/legacy/stripe_wrapper/index.es6 diff --git a/app/javascript/legacy/stripe_wrapper/page.js b/app/packs/legacy/stripe_wrapper/page.js similarity index 100% rename from app/javascript/legacy/stripe_wrapper/page.js rename to app/packs/legacy/stripe_wrapper/page.js diff --git a/app/javascript/legacy/super-admin/fullcontact-table.js b/app/packs/legacy/super-admin/fullcontact-table.js similarity index 100% rename from app/javascript/legacy/super-admin/fullcontact-table.js rename to app/packs/legacy/super-admin/fullcontact-table.js diff --git a/app/javascript/legacy/super-admin/nonprofits-table.js b/app/packs/legacy/super-admin/nonprofits-table.js similarity index 100% rename from app/javascript/legacy/super-admin/nonprofits-table.js rename to app/packs/legacy/super-admin/nonprofits-table.js diff --git a/app/javascript/legacy/super-admin/page.js b/app/packs/legacy/super-admin/page.js similarity index 100% rename from app/javascript/legacy/super-admin/page.js rename to app/packs/legacy/super-admin/page.js diff --git a/app/javascript/legacy/super-admin/profiles-table.js b/app/packs/legacy/super-admin/profiles-table.js similarity index 100% rename from app/javascript/legacy/super-admin/profiles-table.js rename to app/packs/legacy/super-admin/profiles-table.js diff --git a/app/javascript/legacy/supporters/index.js b/app/packs/legacy/supporters/index.js similarity index 100% rename from app/javascript/legacy/supporters/index.js rename to app/packs/legacy/supporters/index.js diff --git a/app/javascript/legacy/supporters/info-card.es6 b/app/packs/legacy/supporters/info-card.es6 similarity index 100% rename from app/javascript/legacy/supporters/info-card.es6 rename to app/packs/legacy/supporters/info-card.es6 diff --git a/app/javascript/legacy/supporters/settings/mailchimp-integration-settings.js b/app/packs/legacy/supporters/settings/mailchimp-integration-settings.js similarity index 100% rename from app/javascript/legacy/supporters/settings/mailchimp-integration-settings.js rename to app/packs/legacy/supporters/settings/mailchimp-integration-settings.js diff --git a/app/javascript/legacy/ticket_levels/get_totals.js b/app/packs/legacy/ticket_levels/get_totals.js similarity index 100% rename from app/javascript/legacy/ticket_levels/get_totals.js rename to app/packs/legacy/ticket_levels/get_totals.js diff --git a/app/javascript/legacy/ticket_levels/manage.js b/app/packs/legacy/ticket_levels/manage.js similarity index 100% rename from app/javascript/legacy/ticket_levels/manage.js rename to app/packs/legacy/ticket_levels/manage.js diff --git a/app/javascript/legacy/tickets/index/delete-ticket.js b/app/packs/legacy/tickets/index/delete-ticket.js similarity index 100% rename from app/javascript/legacy/tickets/index/delete-ticket.js rename to app/packs/legacy/tickets/index/delete-ticket.js diff --git a/app/javascript/legacy/tickets/index/page.js b/app/packs/legacy/tickets/index/page.js similarity index 100% rename from app/javascript/legacy/tickets/index/page.js rename to app/packs/legacy/tickets/index/page.js diff --git a/app/javascript/legacy/tickets/new.js b/app/packs/legacy/tickets/new.js similarity index 100% rename from app/javascript/legacy/tickets/new.js rename to app/packs/legacy/tickets/new.js diff --git a/app/javascript/legacy/tickets/wizard.js b/app/packs/legacy/tickets/wizard.js similarity index 100% rename from app/javascript/legacy/tickets/wizard.js rename to app/packs/legacy/tickets/wizard.js diff --git a/app/javascript/legacy/widget/donate-button.v2.js b/app/packs/legacy/widget/donate-button.v2.js similarity index 100% rename from app/javascript/legacy/widget/donate-button.v2.js rename to app/packs/legacy/widget/donate-button.v2.js diff --git a/app/javascript/legacy/wip.txt b/app/packs/legacy/wip.txt similarity index 100% rename from app/javascript/legacy/wip.txt rename to app/packs/legacy/wip.txt diff --git a/app/javascript/legacy_react/api/api/NonprofitsApi.ts b/app/packs/legacy_react/api/api/NonprofitsApi.ts similarity index 100% rename from app/javascript/legacy_react/api/api/NonprofitsApi.ts rename to app/packs/legacy_react/api/api/NonprofitsApi.ts diff --git a/app/javascript/legacy_react/api/api/UsersApi.ts b/app/packs/legacy_react/api/api/UsersApi.ts similarity index 100% rename from app/javascript/legacy_react/api/api/UsersApi.ts rename to app/packs/legacy_react/api/api/UsersApi.ts diff --git a/app/javascript/legacy_react/api/api/api.ts b/app/packs/legacy_react/api/api/api.ts similarity index 100% rename from app/javascript/legacy_react/api/api/api.ts rename to app/packs/legacy_react/api/api/api.ts diff --git a/app/javascript/legacy_react/api/configuration.ts b/app/packs/legacy_react/api/configuration.ts similarity index 100% rename from app/javascript/legacy_react/api/configuration.ts rename to app/packs/legacy_react/api/configuration.ts diff --git a/app/javascript/legacy_react/api/index.ts b/app/packs/legacy_react/api/index.ts similarity index 100% rename from app/javascript/legacy_react/api/index.ts rename to app/packs/legacy_react/api/index.ts diff --git a/app/javascript/legacy_react/api/model/Nonprofit.ts b/app/packs/legacy_react/api/model/Nonprofit.ts similarity index 100% rename from app/javascript/legacy_react/api/model/Nonprofit.ts rename to app/packs/legacy_react/api/model/Nonprofit.ts diff --git a/app/javascript/legacy_react/api/model/PostNonprofit.ts b/app/packs/legacy_react/api/model/PostNonprofit.ts similarity index 100% rename from app/javascript/legacy_react/api/model/PostNonprofit.ts rename to app/packs/legacy_react/api/model/PostNonprofit.ts diff --git a/app/javascript/legacy_react/api/model/PostNonprofitNonprofit.ts b/app/packs/legacy_react/api/model/PostNonprofitNonprofit.ts similarity index 100% rename from app/javascript/legacy_react/api/model/PostNonprofitNonprofit.ts rename to app/packs/legacy_react/api/model/PostNonprofitNonprofit.ts diff --git a/app/javascript/legacy_react/api/model/PostNonprofitUser.ts b/app/packs/legacy_react/api/model/PostNonprofitUser.ts similarity index 100% rename from app/javascript/legacy_react/api/model/PostNonprofitUser.ts rename to app/packs/legacy_react/api/model/PostNonprofitUser.ts diff --git a/app/javascript/legacy_react/api/model/PostUser.ts b/app/packs/legacy_react/api/model/PostUser.ts similarity index 100% rename from app/javascript/legacy_react/api/model/PostUser.ts rename to app/packs/legacy_react/api/model/PostUser.ts diff --git a/app/javascript/legacy_react/api/model/ValidationError.ts b/app/packs/legacy_react/api/model/ValidationError.ts similarity index 100% rename from app/javascript/legacy_react/api/model/ValidationError.ts rename to app/packs/legacy_react/api/model/ValidationError.ts diff --git a/app/javascript/legacy_react/api/model/ValidationErrors.ts b/app/packs/legacy_react/api/model/ValidationErrors.ts similarity index 100% rename from app/javascript/legacy_react/api/model/ValidationErrors.ts rename to app/packs/legacy_react/api/model/ValidationErrors.ts diff --git a/app/javascript/legacy_react/api/model/models.ts b/app/packs/legacy_react/api/model/models.ts similarity index 100% rename from app/javascript/legacy_react/api/model/models.ts rename to app/packs/legacy_react/api/model/models.ts diff --git a/app/javascript/legacy_react/app/create_new_offsite_payment_pane.tsx b/app/packs/legacy_react/app/create_new_offsite_payment_pane.tsx similarity index 100% rename from app/javascript/legacy_react/app/create_new_offsite_payment_pane.tsx rename to app/packs/legacy_react/app/create_new_offsite_payment_pane.tsx diff --git a/app/javascript/legacy_react/app/edit_payment_pane.tsx b/app/packs/legacy_react/app/edit_payment_pane.tsx similarity index 100% rename from app/javascript/legacy_react/app/edit_payment_pane.tsx rename to app/packs/legacy_react/app/edit_payment_pane.tsx diff --git a/app/javascript/legacy_react/app/loading_indicator.ts b/app/packs/legacy_react/app/loading_indicator.ts similarity index 100% rename from app/javascript/legacy_react/app/loading_indicator.ts rename to app/packs/legacy_react/app/loading_indicator.ts diff --git a/app/javascript/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx b/app/packs/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx similarity index 100% rename from app/javascript/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx rename to app/packs/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx diff --git a/app/javascript/legacy_react/javascripts/app/edit_payment_pane.tsx b/app/packs/legacy_react/javascripts/app/edit_payment_pane.tsx similarity index 100% rename from app/javascript/legacy_react/javascripts/app/edit_payment_pane.tsx rename to app/packs/legacy_react/javascripts/app/edit_payment_pane.tsx diff --git a/app/javascript/legacy_react/javascripts/app/registration_page.tsx b/app/packs/legacy_react/javascripts/app/registration_page.tsx similarity index 100% rename from app/javascript/legacy_react/javascripts/app/registration_page.tsx rename to app/packs/legacy_react/javascripts/app/registration_page.tsx diff --git a/app/javascript/legacy_react/src/components/common/BootstrapWrapper.tsx b/app/packs/legacy_react/src/components/common/BootstrapWrapper.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/BootstrapWrapper.tsx rename to app/packs/legacy_react/src/components/common/BootstrapWrapper.tsx diff --git a/app/javascript/legacy_react/src/components/common/DefaultCloseButton.tsx b/app/packs/legacy_react/src/components/common/DefaultCloseButton.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/DefaultCloseButton.tsx rename to app/packs/legacy_react/src/components/common/DefaultCloseButton.tsx diff --git a/app/javascript/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx b/app/packs/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx rename to app/packs/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/LabeledFieldComponent.tsx b/app/packs/legacy_react/src/components/common/LabeledFieldComponent.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/LabeledFieldComponent.tsx rename to app/packs/legacy_react/src/components/common/LabeledFieldComponent.tsx diff --git a/app/javascript/legacy_react/src/components/common/Modal.spec.tsx b/app/packs/legacy_react/src/components/common/Modal.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/Modal.spec.tsx rename to app/packs/legacy_react/src/components/common/Modal.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/Modal.tsx b/app/packs/legacy_react/src/components/common/Modal.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/Modal.tsx rename to app/packs/legacy_react/src/components/common/Modal.tsx diff --git a/app/javascript/legacy_react/src/components/common/ProgressableButton.spec.tsx b/app/packs/legacy_react/src/components/common/ProgressableButton.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/ProgressableButton.spec.tsx rename to app/packs/legacy_react/src/components/common/ProgressableButton.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/ProgressableButton.tsx b/app/packs/legacy_react/src/components/common/ProgressableButton.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/ProgressableButton.tsx rename to app/packs/legacy_react/src/components/common/ProgressableButton.tsx diff --git a/app/javascript/legacy_react/src/components/common/Root.tsx b/app/packs/legacy_react/src/components/common/Root.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/Root.tsx rename to app/packs/legacy_react/src/components/common/Root.tsx diff --git a/app/javascript/legacy_react/src/components/common/ScreenReaderOnlyText.spec.tsx b/app/packs/legacy_react/src/components/common/ScreenReaderOnlyText.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/ScreenReaderOnlyText.spec.tsx rename to app/packs/legacy_react/src/components/common/ScreenReaderOnlyText.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/ScreenReaderOnlyText.tsx b/app/packs/legacy_react/src/components/common/ScreenReaderOnlyText.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/ScreenReaderOnlyText.tsx rename to app/packs/legacy_react/src/components/common/ScreenReaderOnlyText.tsx diff --git a/app/javascript/legacy_react/src/components/common/Spinner.spec.tsx b/app/packs/legacy_react/src/components/common/Spinner.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/Spinner.spec.tsx rename to app/packs/legacy_react/src/components/common/Spinner.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/Spinner.tsx b/app/packs/legacy_react/src/components/common/Spinner.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/Spinner.tsx rename to app/packs/legacy_react/src/components/common/Spinner.tsx diff --git a/app/javascript/legacy_react/src/components/common/StandardFieldComponent.spec.tsx b/app/packs/legacy_react/src/components/common/StandardFieldComponent.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/StandardFieldComponent.spec.tsx rename to app/packs/legacy_react/src/components/common/StandardFieldComponent.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/StandardFieldComponent.tsx b/app/packs/legacy_react/src/components/common/StandardFieldComponent.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/StandardFieldComponent.tsx rename to app/packs/legacy_react/src/components/common/StandardFieldComponent.tsx diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/LabeledFieldComponent.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/LabeledFieldComponent.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/LabeledFieldComponent.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/LabeledFieldComponent.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/Modal.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/Modal.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/Modal.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/Modal.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/ProgressableButton.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/ProgressableButton.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/ProgressableButton.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/ProgressableButton.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/ScreenReaderOnlyText.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/Spinner.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/Spinner.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/Spinner.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/Spinner.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/StandardFieldComponent.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/StandardFieldComponent.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/StandardFieldComponent.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/StandardFieldComponent.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/__snapshots__/layout.spec.tsx.snap b/app/packs/legacy_react/src/components/common/__snapshots__/layout.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/__snapshots__/layout.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/__snapshots__/layout.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/fields.tsx b/app/packs/legacy_react/src/components/common/fields.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/fields.tsx rename to app/packs/legacy_react/src/components/common/fields.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactForm.tsx b/app/packs/legacy_react/src/components/common/form/ReactForm.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactForm.tsx rename to app/packs/legacy_react/src/components/common/form/ReactForm.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactInput.spec.tsx b/app/packs/legacy_react/src/components/common/form/ReactInput.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactInput.spec.tsx rename to app/packs/legacy_react/src/components/common/form/ReactInput.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactInput.tsx b/app/packs/legacy_react/src/components/common/form/ReactInput.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactInput.tsx rename to app/packs/legacy_react/src/components/common/form/ReactInput.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactMaskedInput.tsx b/app/packs/legacy_react/src/components/common/form/ReactMaskedInput.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactMaskedInput.tsx rename to app/packs/legacy_react/src/components/common/form/ReactMaskedInput.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactSelect.spec.tsx b/app/packs/legacy_react/src/components/common/form/ReactSelect.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactSelect.spec.tsx rename to app/packs/legacy_react/src/components/common/form/ReactSelect.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactSelect.tsx b/app/packs/legacy_react/src/components/common/form/ReactSelect.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactSelect.tsx rename to app/packs/legacy_react/src/components/common/form/ReactSelect.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactTextarea.spec.tsx b/app/packs/legacy_react/src/components/common/form/ReactTextarea.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactTextarea.spec.tsx rename to app/packs/legacy_react/src/components/common/form/ReactTextarea.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/ReactTextarea.tsx b/app/packs/legacy_react/src/components/common/form/ReactTextarea.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/ReactTextarea.tsx rename to app/packs/legacy_react/src/components/common/form/ReactTextarea.tsx diff --git a/app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactInput.spec.tsx.snap b/app/packs/legacy_react/src/components/common/form/__snapshots__/ReactInput.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactInput.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/form/__snapshots__/ReactInput.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactSelect.spec.tsx.snap b/app/packs/legacy_react/src/components/common/form/__snapshots__/ReactSelect.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactSelect.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/form/__snapshots__/ReactSelect.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactTextarea.spec.tsx.snap b/app/packs/legacy_react/src/components/common/form/__snapshots__/ReactTextarea.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/__snapshots__/ReactTextarea.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/form/__snapshots__/ReactTextarea.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/form/react_input_props.ts b/app/packs/legacy_react/src/components/common/form/react_input_props.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/form/react_input_props.ts rename to app/packs/legacy_react/src/components/common/form/react_input_props.ts diff --git a/app/javascript/legacy_react/src/components/common/layout.spec.tsx b/app/packs/legacy_react/src/components/common/layout.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/layout.spec.tsx rename to app/packs/legacy_react/src/components/common/layout.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/layout.tsx b/app/packs/legacy_react/src/components/common/layout.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/layout.tsx rename to app/packs/legacy_react/src/components/common/layout.tsx diff --git a/app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx b/app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx rename to app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx b/app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx rename to app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx diff --git a/app/javascript/legacy_react/src/components/common/selectable_table_row/connect.tsx b/app/packs/legacy_react/src/components/common/selectable_table_row/connect.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/selectable_table_row/connect.tsx rename to app/packs/legacy_react/src/components/common/selectable_table_row/connect.tsx diff --git a/app/javascript/legacy_react/src/components/common/svg/CloseButton.tsx b/app/packs/legacy_react/src/components/common/svg/CloseButton.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/svg/CloseButton.tsx rename to app/packs/legacy_react/src/components/common/svg/CloseButton.tsx diff --git a/app/javascript/legacy_react/src/components/common/svg/checkbox.tsx b/app/packs/legacy_react/src/components/common/svg/checkbox.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/svg/checkbox.tsx rename to app/packs/legacy_react/src/components/common/svg/checkbox.tsx diff --git a/app/javascript/legacy_react/src/components/common/test/react_test_helpers.tsx b/app/packs/legacy_react/src/components/common/test/react_test_helpers.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/test/react_test_helpers.tsx rename to app/packs/legacy_react/src/components/common/test/react_test_helpers.tsx diff --git a/app/javascript/legacy_react/src/components/common/test/unique_id_mock.ts b/app/packs/legacy_react/src/components/common/test/unique_id_mock.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/test/unique_id_mock.ts rename to app/packs/legacy_react/src/components/common/test/unique_id_mock.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/Tab.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/Tab.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/Tab.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/Tab.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/TabList.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/TabList.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/TabList.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/TabList.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/TabPanel.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/TabPanel.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/TabPanel.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/TabPanel.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap b/app/packs/legacy_react/src/components/common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/wizard/RAT/__snapshots__/Wrapper.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/RAT/specialAssign.ts b/app/packs/legacy_react/src/components/common/wizard/RAT/specialAssign.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/RAT/specialAssign.ts rename to app/packs/legacy_react/src/components/common/wizard/RAT/specialAssign.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/Wizard.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/Wizard.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/Wizard.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/Wizard.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/Wizard.tsx b/app/packs/legacy_react/src/components/common/wizard/Wizard.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/Wizard.tsx rename to app/packs/legacy_react/src/components/common/wizard/Wizard.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/WizardPanel.tsx b/app/packs/legacy_react/src/components/common/wizard/WizardPanel.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/WizardPanel.tsx rename to app/packs/legacy_react/src/components/common/wizard/WizardPanel.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/WizardTab.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/WizardTab.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/WizardTab.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/WizardTab.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/WizardTab.tsx b/app/packs/legacy_react/src/components/common/wizard/WizardTab.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/WizardTab.tsx rename to app/packs/legacy_react/src/components/common/wizard/WizardTab.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/WizardTabList.tsx b/app/packs/legacy_react/src/components/common/wizard/WizardTabList.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/WizardTabList.tsx rename to app/packs/legacy_react/src/components/common/wizard/WizardTabList.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/__snapshots__/Wizard.spec.tsx.snap b/app/packs/legacy_react/src/components/common/wizard/__snapshots__/Wizard.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/__snapshots__/Wizard.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/wizard/__snapshots__/Wizard.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/wizard/__snapshots__/WizardPanel.spec.tsx.snap b/app/packs/legacy_react/src/components/common/wizard/__snapshots__/WizardPanel.spec.tsx.snap similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/__snapshots__/WizardPanel.spec.tsx.snap rename to app/packs/legacy_react/src/components/common/wizard/__snapshots__/WizardPanel.spec.tsx.snap diff --git a/app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx b/app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx rename to app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx diff --git a/app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.ts b/app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.ts rename to app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/wizard_state.spec.ts b/app/packs/legacy_react/src/components/common/wizard/wizard_state.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/wizard_state.spec.ts rename to app/packs/legacy_react/src/components/common/wizard/wizard_state.spec.ts diff --git a/app/javascript/legacy_react/src/components/common/wizard/wizard_state.ts b/app/packs/legacy_react/src/components/common/wizard/wizard_state.ts similarity index 100% rename from app/javascript/legacy_react/src/components/common/wizard/wizard_state.ts rename to app/packs/legacy_react/src/components/common/wizard/wizard_state.ts diff --git a/app/javascript/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx b/app/packs/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx rename to app/packs/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx diff --git a/app/javascript/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx b/app/packs/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx rename to app/packs/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx b/app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx rename to app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx b/app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx rename to app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx b/app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx rename to app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx b/app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx rename to app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/RegistrationPage.tsx b/app/packs/legacy_react/src/components/registration_page/RegistrationPage.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/RegistrationPage.tsx rename to app/packs/legacy_react/src/components/registration_page/RegistrationPage.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/RegistrationWizard.tsx b/app/packs/legacy_react/src/components/registration_page/RegistrationWizard.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/RegistrationWizard.tsx rename to app/packs/legacy_react/src/components/registration_page/RegistrationWizard.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/UserInfoForm.tsx b/app/packs/legacy_react/src/components/registration_page/UserInfoForm.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/UserInfoForm.tsx rename to app/packs/legacy_react/src/components/registration_page/UserInfoForm.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx b/app/packs/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx rename to app/packs/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx diff --git a/app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.tsx b/app/packs/legacy_react/src/components/registration_page/UserInfoPanel.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.tsx rename to app/packs/legacy_react/src/components/registration_page/UserInfoPanel.tsx diff --git a/app/javascript/legacy_react/src/components/session_login_page/SessionLoginForm.tsx b/app/packs/legacy_react/src/components/session_login_page/SessionLoginForm.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/session_login_page/SessionLoginForm.tsx rename to app/packs/legacy_react/src/components/session_login_page/SessionLoginForm.tsx diff --git a/app/javascript/legacy_react/src/components/session_login_page/SessionLoginPage.tsx b/app/packs/legacy_react/src/components/session_login_page/SessionLoginPage.tsx similarity index 100% rename from app/javascript/legacy_react/src/components/session_login_page/SessionLoginPage.tsx rename to app/packs/legacy_react/src/components/session_login_page/SessionLoginPage.tsx diff --git a/app/javascript/legacy_react/src/lib/api/create_offsite_donation.ts b/app/packs/legacy_react/src/lib/api/create_offsite_donation.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/api/create_offsite_donation.ts rename to app/packs/legacy_react/src/lib/api/create_offsite_donation.ts diff --git a/app/javascript/legacy_react/src/lib/api/put_donation.ts b/app/packs/legacy_react/src/lib/api/put_donation.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/api/put_donation.ts rename to app/packs/legacy_react/src/lib/api/put_donation.ts diff --git a/app/javascript/legacy_react/src/lib/api/sign_in.ts b/app/packs/legacy_react/src/lib/api/sign_in.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/api/sign_in.ts rename to app/packs/legacy_react/src/lib/api/sign_in.ts diff --git a/app/javascript/legacy_react/src/lib/api_manager.spec.ts b/app/packs/legacy_react/src/lib/api_manager.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/api_manager.spec.ts rename to app/packs/legacy_react/src/lib/api_manager.spec.ts diff --git a/app/javascript/legacy_react/src/lib/api_manager.ts b/app/packs/legacy_react/src/lib/api_manager.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/api_manager.ts rename to app/packs/legacy_react/src/lib/api_manager.ts diff --git a/app/javascript/legacy_react/src/lib/apis.ts b/app/packs/legacy_react/src/lib/apis.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/apis.ts rename to app/packs/legacy_react/src/lib/apis.ts diff --git a/app/javascript/legacy_react/src/lib/createNumberMask.spec.ts b/app/packs/legacy_react/src/lib/createNumberMask.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/createNumberMask.spec.ts rename to app/packs/legacy_react/src/lib/createNumberMask.spec.ts diff --git a/app/javascript/legacy_react/src/lib/createNumberMask.ts b/app/packs/legacy_react/src/lib/createNumberMask.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/createNumberMask.ts rename to app/packs/legacy_react/src/lib/createNumberMask.ts diff --git a/app/javascript/legacy_react/src/lib/csrf_interceptor.ts b/app/packs/legacy_react/src/lib/csrf_interceptor.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/csrf_interceptor.ts rename to app/packs/legacy_react/src/lib/csrf_interceptor.ts diff --git a/app/javascript/legacy_react/src/lib/date.ts b/app/packs/legacy_react/src/lib/date.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/date.ts rename to app/packs/legacy_react/src/lib/date.ts diff --git a/app/javascript/legacy_react/src/lib/dedication.ts b/app/packs/legacy_react/src/lib/dedication.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/dedication.ts rename to app/packs/legacy_react/src/lib/dedication.ts diff --git a/app/javascript/legacy_react/src/lib/deprecated_format.ts b/app/packs/legacy_react/src/lib/deprecated_format.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/deprecated_format.ts rename to app/packs/legacy_react/src/lib/deprecated_format.ts diff --git a/app/javascript/legacy_react/src/lib/format.spec.ts b/app/packs/legacy_react/src/lib/format.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/format.spec.ts rename to app/packs/legacy_react/src/lib/format.spec.ts diff --git a/app/javascript/legacy_react/src/lib/format.ts b/app/packs/legacy_react/src/lib/format.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/format.ts rename to app/packs/legacy_react/src/lib/format.ts diff --git a/app/javascript/legacy_react/src/lib/houdini_form.ts b/app/packs/legacy_react/src/lib/houdini_form.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/houdini_form.ts rename to app/packs/legacy_react/src/lib/houdini_form.ts diff --git a/app/javascript/legacy_react/src/lib/mobx_utils.ts b/app/packs/legacy_react/src/lib/mobx_utils.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/mobx_utils.ts rename to app/packs/legacy_react/src/lib/mobx_utils.ts diff --git a/app/javascript/legacy_react/src/lib/nonprofitBranding.ts b/app/packs/legacy_react/src/lib/nonprofitBranding.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/nonprofitBranding.ts rename to app/packs/legacy_react/src/lib/nonprofitBranding.ts diff --git a/app/javascript/legacy_react/src/lib/payments/credit_card.spec.ts b/app/packs/legacy_react/src/lib/payments/credit_card.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/payments/credit_card.spec.ts rename to app/packs/legacy_react/src/lib/payments/credit_card.spec.ts diff --git a/app/javascript/legacy_react/src/lib/payments/credit_card.ts b/app/packs/legacy_react/src/lib/payments/credit_card.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/payments/credit_card.ts rename to app/packs/legacy_react/src/lib/payments/credit_card.ts diff --git a/app/javascript/legacy_react/src/lib/regex.spec.ts b/app/packs/legacy_react/src/lib/regex.spec.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/regex.spec.ts rename to app/packs/legacy_react/src/lib/regex.spec.ts diff --git a/app/javascript/legacy_react/src/lib/regex.ts b/app/packs/legacy_react/src/lib/regex.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/regex.ts rename to app/packs/legacy_react/src/lib/regex.ts diff --git a/app/javascript/legacy_react/src/lib/tests/helpers.ts b/app/packs/legacy_react/src/lib/tests/helpers.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/tests/helpers.ts rename to app/packs/legacy_react/src/lib/tests/helpers.ts diff --git a/app/javascript/legacy_react/src/lib/utils.ts b/app/packs/legacy_react/src/lib/utils.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/utils.ts rename to app/packs/legacy_react/src/lib/utils.ts diff --git a/app/javascript/legacy_react/src/lib/vjf_rules.ts b/app/packs/legacy_react/src/lib/vjf_rules.ts similarity index 100% rename from app/javascript/legacy_react/src/lib/vjf_rules.ts rename to app/packs/legacy_react/src/lib/vjf_rules.ts diff --git a/app/javascript/packs/application.js b/app/packs/packs/application.js similarity index 100% rename from app/javascript/packs/application.js rename to app/packs/packs/application.js diff --git a/app/javascript/packs/create_new_offsite_payment_pane.js b/app/packs/packs/create_new_offsite_payment_pane.js similarity index 100% rename from app/javascript/packs/create_new_offsite_payment_pane.js rename to app/packs/packs/create_new_offsite_payment_pane.js diff --git a/app/javascript/packs/donate-button-v2.js b/app/packs/packs/donate-button-v2.js similarity index 100% rename from app/javascript/packs/donate-button-v2.js rename to app/packs/packs/donate-button-v2.js diff --git a/app/javascript/packs/edit_payment_pane.js b/app/packs/packs/edit_payment_pane.js similarity index 100% rename from app/javascript/packs/edit_payment_pane.js rename to app/packs/packs/edit_payment_pane.js diff --git a/app/javascript/packs/i18n.js b/app/packs/packs/i18n.js similarity index 100% rename from app/javascript/packs/i18n.js rename to app/packs/packs/i18n.js diff --git a/app/javascript/packs/loading_indicator.ts b/app/packs/packs/loading_indicator.ts similarity index 100% rename from app/javascript/packs/loading_indicator.ts rename to app/packs/packs/loading_indicator.ts diff --git a/app/javascript/packs/page__bank_accounts__confirm.js b/app/packs/packs/page__bank_accounts__confirm.js similarity index 100% rename from app/javascript/packs/page__bank_accounts__confirm.js rename to app/packs/packs/page__bank_accounts__confirm.js diff --git a/app/javascript/packs/page__campaigns__index.js b/app/packs/packs/page__campaigns__index.js similarity index 100% rename from app/javascript/packs/page__campaigns__index.js rename to app/packs/packs/page__campaigns__index.js diff --git a/app/javascript/packs/page__campaigns__peer_to_peer.js b/app/packs/packs/page__campaigns__peer_to_peer.js similarity index 100% rename from app/javascript/packs/page__campaigns__peer_to_peer.js rename to app/packs/packs/page__campaigns__peer_to_peer.js diff --git a/app/javascript/packs/page__campaigns__show.js b/app/packs/packs/page__campaigns__show.js similarity index 100% rename from app/javascript/packs/page__campaigns__show.js rename to app/packs/packs/page__campaigns__show.js diff --git a/app/javascript/packs/page__campaigns__supporters__index.js b/app/packs/packs/page__campaigns__supporters__index.js similarity index 100% rename from app/javascript/packs/page__campaigns__supporters__index.js rename to app/packs/packs/page__campaigns__supporters__index.js diff --git a/app/javascript/packs/page__events__index.js b/app/packs/packs/page__events__index.js similarity index 100% rename from app/javascript/packs/page__events__index.js rename to app/packs/packs/page__events__index.js diff --git a/app/javascript/packs/page__events__show.js b/app/packs/packs/page__events__show.js similarity index 100% rename from app/javascript/packs/page__events__show.js rename to app/packs/packs/page__events__show.js diff --git a/app/javascript/packs/page__events__stats.js b/app/packs/packs/page__events__stats.js similarity index 100% rename from app/javascript/packs/page__events__stats.js rename to app/packs/packs/page__events__stats.js diff --git a/app/javascript/packs/page__nonprofits__btn.js b/app/packs/packs/page__nonprofits__btn.js similarity index 100% rename from app/javascript/packs/page__nonprofits__btn.js rename to app/packs/packs/page__nonprofits__btn.js diff --git a/app/javascript/packs/page__nonprofits__button.js b/app/packs/packs/page__nonprofits__button.js similarity index 100% rename from app/javascript/packs/page__nonprofits__button.js rename to app/packs/packs/page__nonprofits__button.js diff --git a/app/javascript/packs/page__nonprofits__cards__edit.js b/app/packs/packs/page__nonprofits__cards__edit.js similarity index 100% rename from app/javascript/packs/page__nonprofits__cards__edit.js rename to app/packs/packs/page__nonprofits__cards__edit.js diff --git a/app/javascript/packs/page__nonprofits__dashboard.js b/app/packs/packs/page__nonprofits__dashboard.js similarity index 100% rename from app/javascript/packs/page__nonprofits__dashboard.js rename to app/packs/packs/page__nonprofits__dashboard.js diff --git a/app/javascript/packs/page__nonprofits__donate.js b/app/packs/packs/page__nonprofits__donate.js similarity index 100% rename from app/javascript/packs/page__nonprofits__donate.js rename to app/packs/packs/page__nonprofits__donate.js diff --git a/app/javascript/packs/page__nonprofits__edit.js b/app/packs/packs/page__nonprofits__edit.js similarity index 100% rename from app/javascript/packs/page__nonprofits__edit.js rename to app/packs/packs/page__nonprofits__edit.js diff --git a/app/javascript/packs/page__nonprofits__payments__index.js b/app/packs/packs/page__nonprofits__payments__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__payments__index.js rename to app/packs/packs/page__nonprofits__payments__index.js diff --git a/app/javascript/packs/page__nonprofits__payouts__index.js b/app/packs/packs/page__nonprofits__payouts__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__payouts__index.js rename to app/packs/packs/page__nonprofits__payouts__index.js diff --git a/app/javascript/packs/page__nonprofits__recurring_donations__index.js b/app/packs/packs/page__nonprofits__recurring_donations__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__recurring_donations__index.js rename to app/packs/packs/page__nonprofits__recurring_donations__index.js diff --git a/app/javascript/packs/page__nonprofits__show.js b/app/packs/packs/page__nonprofits__show.js similarity index 100% rename from app/javascript/packs/page__nonprofits__show.js rename to app/packs/packs/page__nonprofits__show.js diff --git a/app/javascript/packs/page__nonprofits__supporter_form.js b/app/packs/packs/page__nonprofits__supporter_form.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporter_form.js rename to app/packs/packs/page__nonprofits__supporter_form.js diff --git a/app/javascript/packs/page__nonprofits__supporters__index.js b/app/packs/packs/page__nonprofits__supporters__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporters__index.js rename to app/packs/packs/page__nonprofits__supporters__index.js diff --git a/app/javascript/packs/page__nonprofits__supporters__new.js b/app/packs/packs/page__nonprofits__supporters__new.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporters__new.js rename to app/packs/packs/page__nonprofits__supporters__new.js diff --git a/app/javascript/packs/page__profiles__donations_history.js b/app/packs/packs/page__profiles__donations_history.js similarity index 100% rename from app/javascript/packs/page__profiles__donations_history.js rename to app/packs/packs/page__profiles__donations_history.js diff --git a/app/javascript/packs/page__profiles__fundraisers.js b/app/packs/packs/page__profiles__fundraisers.js similarity index 100% rename from app/javascript/packs/page__profiles__fundraisers.js rename to app/packs/packs/page__profiles__fundraisers.js diff --git a/app/javascript/packs/page__profiles__show.js b/app/packs/packs/page__profiles__show.js similarity index 100% rename from app/javascript/packs/page__profiles__show.js rename to app/packs/packs/page__profiles__show.js diff --git a/app/javascript/packs/page__recurring_donations__edit.js b/app/packs/packs/page__recurring_donations__edit.js similarity index 100% rename from app/javascript/packs/page__recurring_donations__edit.js rename to app/packs/packs/page__recurring_donations__edit.js diff --git a/app/javascript/packs/page__settings__index.js b/app/packs/packs/page__settings__index.js similarity index 100% rename from app/javascript/packs/page__settings__index.js rename to app/packs/packs/page__settings__index.js diff --git a/app/javascript/packs/page__stripe_wrapper.js b/app/packs/packs/page__stripe_wrapper.js similarity index 100% rename from app/javascript/packs/page__stripe_wrapper.js rename to app/packs/packs/page__stripe_wrapper.js diff --git a/app/javascript/packs/page__super-admin.js b/app/packs/packs/page__super-admin.js similarity index 100% rename from app/javascript/packs/page__super-admin.js rename to app/packs/packs/page__super-admin.js diff --git a/app/javascript/packs/page__tickets__index.js b/app/packs/packs/page__tickets__index.js similarity index 100% rename from app/javascript/packs/page__tickets__index.js rename to app/packs/packs/page__tickets__index.js diff --git a/app/javascript/packs/server_rendering.js b/app/packs/packs/server_rendering.js similarity index 100% rename from app/javascript/packs/server_rendering.js rename to app/packs/packs/server_rendering.js diff --git a/app/javascript/page_info.js.erb b/app/packs/page_info.js.erb similarity index 100% rename from app/javascript/page_info.js.erb rename to app/packs/page_info.js.erb diff --git a/app/javascript/stories/index.jsx b/app/packs/stories/index.jsx similarity index 100% rename from app/javascript/stories/index.jsx rename to app/packs/stories/index.jsx From fd1ff4a85802a25266869a6506868f17a046ac42 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:47:05 -0600 Subject: [PATCH 02/13] Rename app/javascripts/packs to app/packs/entrypoints --- app/packs/{packs => entrypoints}/application.js | 0 .../{packs => entrypoints}/create_new_offsite_payment_pane.js | 0 app/packs/{packs => entrypoints}/donate-button-v2.js | 0 app/packs/{packs => entrypoints}/edit_payment_pane.js | 0 app/packs/{packs => entrypoints}/i18n.js | 0 app/packs/{packs => entrypoints}/loading_indicator.ts | 0 app/packs/{packs => entrypoints}/page__bank_accounts__confirm.js | 0 app/packs/{packs => entrypoints}/page__campaigns__index.js | 0 app/packs/{packs => entrypoints}/page__campaigns__peer_to_peer.js | 0 app/packs/{packs => entrypoints}/page__campaigns__show.js | 0 .../{packs => entrypoints}/page__campaigns__supporters__index.js | 0 app/packs/{packs => entrypoints}/page__events__index.js | 0 app/packs/{packs => entrypoints}/page__events__show.js | 0 app/packs/{packs => entrypoints}/page__events__stats.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__btn.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__button.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__cards__edit.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__dashboard.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__donate.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__edit.js | 0 .../{packs => entrypoints}/page__nonprofits__payments__index.js | 0 .../{packs => entrypoints}/page__nonprofits__payouts__index.js | 0 .../page__nonprofits__recurring_donations__index.js | 0 app/packs/{packs => entrypoints}/page__nonprofits__show.js | 0 .../{packs => entrypoints}/page__nonprofits__supporter_form.js | 0 .../{packs => entrypoints}/page__nonprofits__supporters__index.js | 0 .../{packs => entrypoints}/page__nonprofits__supporters__new.js | 0 .../{packs => entrypoints}/page__profiles__donations_history.js | 0 app/packs/{packs => entrypoints}/page__profiles__fundraisers.js | 0 app/packs/{packs => entrypoints}/page__profiles__show.js | 0 .../{packs => entrypoints}/page__recurring_donations__edit.js | 0 app/packs/{packs => entrypoints}/page__settings__index.js | 0 app/packs/{packs => entrypoints}/page__stripe_wrapper.js | 0 app/packs/{packs => entrypoints}/page__super-admin.js | 0 app/packs/{packs => entrypoints}/page__tickets__index.js | 0 app/packs/{packs => entrypoints}/server_rendering.js | 0 36 files changed, 0 insertions(+), 0 deletions(-) rename app/packs/{packs => entrypoints}/application.js (100%) rename app/packs/{packs => entrypoints}/create_new_offsite_payment_pane.js (100%) rename app/packs/{packs => entrypoints}/donate-button-v2.js (100%) rename app/packs/{packs => entrypoints}/edit_payment_pane.js (100%) rename app/packs/{packs => entrypoints}/i18n.js (100%) rename app/packs/{packs => entrypoints}/loading_indicator.ts (100%) rename app/packs/{packs => entrypoints}/page__bank_accounts__confirm.js (100%) rename app/packs/{packs => entrypoints}/page__campaigns__index.js (100%) rename app/packs/{packs => entrypoints}/page__campaigns__peer_to_peer.js (100%) rename app/packs/{packs => entrypoints}/page__campaigns__show.js (100%) rename app/packs/{packs => entrypoints}/page__campaigns__supporters__index.js (100%) rename app/packs/{packs => entrypoints}/page__events__index.js (100%) rename app/packs/{packs => entrypoints}/page__events__show.js (100%) rename app/packs/{packs => entrypoints}/page__events__stats.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__btn.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__button.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__cards__edit.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__dashboard.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__donate.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__edit.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__payments__index.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__payouts__index.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__recurring_donations__index.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__show.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__supporter_form.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__supporters__index.js (100%) rename app/packs/{packs => entrypoints}/page__nonprofits__supporters__new.js (100%) rename app/packs/{packs => entrypoints}/page__profiles__donations_history.js (100%) rename app/packs/{packs => entrypoints}/page__profiles__fundraisers.js (100%) rename app/packs/{packs => entrypoints}/page__profiles__show.js (100%) rename app/packs/{packs => entrypoints}/page__recurring_donations__edit.js (100%) rename app/packs/{packs => entrypoints}/page__settings__index.js (100%) rename app/packs/{packs => entrypoints}/page__stripe_wrapper.js (100%) rename app/packs/{packs => entrypoints}/page__super-admin.js (100%) rename app/packs/{packs => entrypoints}/page__tickets__index.js (100%) rename app/packs/{packs => entrypoints}/server_rendering.js (100%) diff --git a/app/packs/packs/application.js b/app/packs/entrypoints/application.js similarity index 100% rename from app/packs/packs/application.js rename to app/packs/entrypoints/application.js diff --git a/app/packs/packs/create_new_offsite_payment_pane.js b/app/packs/entrypoints/create_new_offsite_payment_pane.js similarity index 100% rename from app/packs/packs/create_new_offsite_payment_pane.js rename to app/packs/entrypoints/create_new_offsite_payment_pane.js diff --git a/app/packs/packs/donate-button-v2.js b/app/packs/entrypoints/donate-button-v2.js similarity index 100% rename from app/packs/packs/donate-button-v2.js rename to app/packs/entrypoints/donate-button-v2.js diff --git a/app/packs/packs/edit_payment_pane.js b/app/packs/entrypoints/edit_payment_pane.js similarity index 100% rename from app/packs/packs/edit_payment_pane.js rename to app/packs/entrypoints/edit_payment_pane.js diff --git a/app/packs/packs/i18n.js b/app/packs/entrypoints/i18n.js similarity index 100% rename from app/packs/packs/i18n.js rename to app/packs/entrypoints/i18n.js diff --git a/app/packs/packs/loading_indicator.ts b/app/packs/entrypoints/loading_indicator.ts similarity index 100% rename from app/packs/packs/loading_indicator.ts rename to app/packs/entrypoints/loading_indicator.ts diff --git a/app/packs/packs/page__bank_accounts__confirm.js b/app/packs/entrypoints/page__bank_accounts__confirm.js similarity index 100% rename from app/packs/packs/page__bank_accounts__confirm.js rename to app/packs/entrypoints/page__bank_accounts__confirm.js diff --git a/app/packs/packs/page__campaigns__index.js b/app/packs/entrypoints/page__campaigns__index.js similarity index 100% rename from app/packs/packs/page__campaigns__index.js rename to app/packs/entrypoints/page__campaigns__index.js diff --git a/app/packs/packs/page__campaigns__peer_to_peer.js b/app/packs/entrypoints/page__campaigns__peer_to_peer.js similarity index 100% rename from app/packs/packs/page__campaigns__peer_to_peer.js rename to app/packs/entrypoints/page__campaigns__peer_to_peer.js diff --git a/app/packs/packs/page__campaigns__show.js b/app/packs/entrypoints/page__campaigns__show.js similarity index 100% rename from app/packs/packs/page__campaigns__show.js rename to app/packs/entrypoints/page__campaigns__show.js diff --git a/app/packs/packs/page__campaigns__supporters__index.js b/app/packs/entrypoints/page__campaigns__supporters__index.js similarity index 100% rename from app/packs/packs/page__campaigns__supporters__index.js rename to app/packs/entrypoints/page__campaigns__supporters__index.js diff --git a/app/packs/packs/page__events__index.js b/app/packs/entrypoints/page__events__index.js similarity index 100% rename from app/packs/packs/page__events__index.js rename to app/packs/entrypoints/page__events__index.js diff --git a/app/packs/packs/page__events__show.js b/app/packs/entrypoints/page__events__show.js similarity index 100% rename from app/packs/packs/page__events__show.js rename to app/packs/entrypoints/page__events__show.js diff --git a/app/packs/packs/page__events__stats.js b/app/packs/entrypoints/page__events__stats.js similarity index 100% rename from app/packs/packs/page__events__stats.js rename to app/packs/entrypoints/page__events__stats.js diff --git a/app/packs/packs/page__nonprofits__btn.js b/app/packs/entrypoints/page__nonprofits__btn.js similarity index 100% rename from app/packs/packs/page__nonprofits__btn.js rename to app/packs/entrypoints/page__nonprofits__btn.js diff --git a/app/packs/packs/page__nonprofits__button.js b/app/packs/entrypoints/page__nonprofits__button.js similarity index 100% rename from app/packs/packs/page__nonprofits__button.js rename to app/packs/entrypoints/page__nonprofits__button.js diff --git a/app/packs/packs/page__nonprofits__cards__edit.js b/app/packs/entrypoints/page__nonprofits__cards__edit.js similarity index 100% rename from app/packs/packs/page__nonprofits__cards__edit.js rename to app/packs/entrypoints/page__nonprofits__cards__edit.js diff --git a/app/packs/packs/page__nonprofits__dashboard.js b/app/packs/entrypoints/page__nonprofits__dashboard.js similarity index 100% rename from app/packs/packs/page__nonprofits__dashboard.js rename to app/packs/entrypoints/page__nonprofits__dashboard.js diff --git a/app/packs/packs/page__nonprofits__donate.js b/app/packs/entrypoints/page__nonprofits__donate.js similarity index 100% rename from app/packs/packs/page__nonprofits__donate.js rename to app/packs/entrypoints/page__nonprofits__donate.js diff --git a/app/packs/packs/page__nonprofits__edit.js b/app/packs/entrypoints/page__nonprofits__edit.js similarity index 100% rename from app/packs/packs/page__nonprofits__edit.js rename to app/packs/entrypoints/page__nonprofits__edit.js diff --git a/app/packs/packs/page__nonprofits__payments__index.js b/app/packs/entrypoints/page__nonprofits__payments__index.js similarity index 100% rename from app/packs/packs/page__nonprofits__payments__index.js rename to app/packs/entrypoints/page__nonprofits__payments__index.js diff --git a/app/packs/packs/page__nonprofits__payouts__index.js b/app/packs/entrypoints/page__nonprofits__payouts__index.js similarity index 100% rename from app/packs/packs/page__nonprofits__payouts__index.js rename to app/packs/entrypoints/page__nonprofits__payouts__index.js diff --git a/app/packs/packs/page__nonprofits__recurring_donations__index.js b/app/packs/entrypoints/page__nonprofits__recurring_donations__index.js similarity index 100% rename from app/packs/packs/page__nonprofits__recurring_donations__index.js rename to app/packs/entrypoints/page__nonprofits__recurring_donations__index.js diff --git a/app/packs/packs/page__nonprofits__show.js b/app/packs/entrypoints/page__nonprofits__show.js similarity index 100% rename from app/packs/packs/page__nonprofits__show.js rename to app/packs/entrypoints/page__nonprofits__show.js diff --git a/app/packs/packs/page__nonprofits__supporter_form.js b/app/packs/entrypoints/page__nonprofits__supporter_form.js similarity index 100% rename from app/packs/packs/page__nonprofits__supporter_form.js rename to app/packs/entrypoints/page__nonprofits__supporter_form.js diff --git a/app/packs/packs/page__nonprofits__supporters__index.js b/app/packs/entrypoints/page__nonprofits__supporters__index.js similarity index 100% rename from app/packs/packs/page__nonprofits__supporters__index.js rename to app/packs/entrypoints/page__nonprofits__supporters__index.js diff --git a/app/packs/packs/page__nonprofits__supporters__new.js b/app/packs/entrypoints/page__nonprofits__supporters__new.js similarity index 100% rename from app/packs/packs/page__nonprofits__supporters__new.js rename to app/packs/entrypoints/page__nonprofits__supporters__new.js diff --git a/app/packs/packs/page__profiles__donations_history.js b/app/packs/entrypoints/page__profiles__donations_history.js similarity index 100% rename from app/packs/packs/page__profiles__donations_history.js rename to app/packs/entrypoints/page__profiles__donations_history.js diff --git a/app/packs/packs/page__profiles__fundraisers.js b/app/packs/entrypoints/page__profiles__fundraisers.js similarity index 100% rename from app/packs/packs/page__profiles__fundraisers.js rename to app/packs/entrypoints/page__profiles__fundraisers.js diff --git a/app/packs/packs/page__profiles__show.js b/app/packs/entrypoints/page__profiles__show.js similarity index 100% rename from app/packs/packs/page__profiles__show.js rename to app/packs/entrypoints/page__profiles__show.js diff --git a/app/packs/packs/page__recurring_donations__edit.js b/app/packs/entrypoints/page__recurring_donations__edit.js similarity index 100% rename from app/packs/packs/page__recurring_donations__edit.js rename to app/packs/entrypoints/page__recurring_donations__edit.js diff --git a/app/packs/packs/page__settings__index.js b/app/packs/entrypoints/page__settings__index.js similarity index 100% rename from app/packs/packs/page__settings__index.js rename to app/packs/entrypoints/page__settings__index.js diff --git a/app/packs/packs/page__stripe_wrapper.js b/app/packs/entrypoints/page__stripe_wrapper.js similarity index 100% rename from app/packs/packs/page__stripe_wrapper.js rename to app/packs/entrypoints/page__stripe_wrapper.js diff --git a/app/packs/packs/page__super-admin.js b/app/packs/entrypoints/page__super-admin.js similarity index 100% rename from app/packs/packs/page__super-admin.js rename to app/packs/entrypoints/page__super-admin.js diff --git a/app/packs/packs/page__tickets__index.js b/app/packs/entrypoints/page__tickets__index.js similarity index 100% rename from app/packs/packs/page__tickets__index.js rename to app/packs/entrypoints/page__tickets__index.js diff --git a/app/packs/packs/server_rendering.js b/app/packs/entrypoints/server_rendering.js similarity index 100% rename from app/packs/packs/server_rendering.js rename to app/packs/entrypoints/server_rendering.js From 97561e7cababab13b61067e2d65647a99cfcf899 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:49:42 -0600 Subject: [PATCH 03/13] Change paths for various things from app/javascripts to app/packs --- .eslintignore | 810 +++++++++--------- .gitignore | 2 +- .storybook/html/main.js | 4 +- .storybook/react/main.js | 4 +- .storybook/react/preview.js | 2 +- .../components/intl/HoudiniIntl.spec.tsx | 2 +- config/i18n-js.yml | 2 +- jest.config.js | 4 +- 8 files changed, 415 insertions(+), 415 deletions(-) diff --git a/.eslintignore b/.eslintignore index 49917bbc2..9fef4b061 100644 --- a/.eslintignore +++ b/.eslintignore @@ -6,319 +6,319 @@ log/* coverage/* # old ts files we want to migrate -app/javascript/donate-button/donate-button.v2.ts -app/javascript/legacy_react/api/api/api.ts -app/javascript/legacy_react/api/api/NonprofitsApi.ts -app/javascript/legacy_react/api/api/UsersApi.ts -app/javascript/legacy_react/api/configuration.ts -app/javascript/legacy_react/api/index.ts -app/javascript/legacy_react/api/model/models.ts -app/javascript/legacy_react/api/model/Nonprofit.ts -app/javascript/legacy_react/api/model/PostNonprofit.ts -app/javascript/legacy_react/api/model/PostNonprofitNonprofit.ts -app/javascript/legacy_react/api/model/PostNonprofitUser.ts -app/javascript/legacy_react/api/model/PostUser.ts -app/javascript/legacy_react/api/model/ValidationError.ts -app/javascript/legacy_react/api/model/ValidationErrors.ts -app/javascript/legacy_react/app/loading_indicator.ts -app/javascript/legacy_react/src/components/common/form/react_input_props.ts -app/javascript/legacy_react/src/components/common/test/unique_id_mock.ts -app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/specialAssign.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/Tab.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/TabList.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/TabPanel.ts -app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.ts -app/javascript/legacy_react/src/components/common/wizard/wizard_state.spec.ts -app/javascript/legacy_react/src/components/common/wizard/wizard_state.ts -app/javascript/legacy_react/src/lib/api_manager.spec.ts -app/javascript/legacy_react/src/lib/api_manager.ts -app/javascript/legacy_react/src/lib/api/create_offsite_donation.ts -app/javascript/legacy_react/src/lib/api/put_donation.ts -app/javascript/legacy_react/src/lib/api/sign_in.ts -app/javascript/legacy_react/src/lib/apis.ts -app/javascript/legacy_react/src/lib/createNumberMask.spec.ts -app/javascript/legacy_react/src/lib/createNumberMask.ts -app/javascript/legacy_react/src/lib/csrf_interceptor.ts -app/javascript/legacy_react/src/lib/date.ts -app/javascript/legacy_react/src/lib/dedication.ts -app/javascript/legacy_react/src/lib/deprecated_format.ts -app/javascript/legacy_react/src/lib/format.spec.ts -app/javascript/legacy_react/src/lib/format.ts -app/javascript/legacy_react/src/lib/houdini_form.ts -app/javascript/legacy_react/src/lib/mobx_utils.ts -app/javascript/legacy_react/src/lib/nonprofitBranding.ts -app/javascript/legacy_react/src/lib/payments/credit_card.spec.ts -app/javascript/legacy_react/src/lib/payments/credit_card.ts -app/javascript/legacy_react/src/lib/regex.spec.ts -app/javascript/legacy_react/src/lib/regex.ts -app/javascript/legacy_react/src/lib/tests/helpers.ts -app/javascript/legacy_react/src/lib/utils.ts -app/javascript/legacy_react/src/lib/vjf_rules.ts -app/javascript/packs/loading_indicator.ts +app/packs/donate-button/donate-button.v2.ts +app/packs/legacy_react/api/api/api.ts +app/packs/legacy_react/api/api/NonprofitsApi.ts +app/packs/legacy_react/api/api/UsersApi.ts +app/packs/legacy_react/api/configuration.ts +app/packs/legacy_react/api/index.ts +app/packs/legacy_react/api/model/models.ts +app/packs/legacy_react/api/model/Nonprofit.ts +app/packs/legacy_react/api/model/PostNonprofit.ts +app/packs/legacy_react/api/model/PostNonprofitNonprofit.ts +app/packs/legacy_react/api/model/PostNonprofitUser.ts +app/packs/legacy_react/api/model/PostUser.ts +app/packs/legacy_react/api/model/ValidationError.ts +app/packs/legacy_react/api/model/ValidationErrors.ts +app/packs/legacy_react/app/loading_indicator.ts +app/packs/legacy_react/src/components/common/form/react_input_props.ts +app/packs/legacy_react/src/components/common/test/unique_id_mock.ts +app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.ts +app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.ts +app/packs/legacy_react/src/components/common/wizard/RAT/specialAssign.ts +app/packs/legacy_react/src/components/common/wizard/RAT/Tab.ts +app/packs/legacy_react/src/components/common/wizard/RAT/TabList.ts +app/packs/legacy_react/src/components/common/wizard/RAT/TabPanel.ts +app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.ts +app/packs/legacy_react/src/components/common/wizard/wizard_state.spec.ts +app/packs/legacy_react/src/components/common/wizard/wizard_state.ts +app/packs/legacy_react/src/lib/api_manager.spec.ts +app/packs/legacy_react/src/lib/api_manager.ts +app/packs/legacy_react/src/lib/api/create_offsite_donation.ts +app/packs/legacy_react/src/lib/api/put_donation.ts +app/packs/legacy_react/src/lib/api/sign_in.ts +app/packs/legacy_react/src/lib/apis.ts +app/packs/legacy_react/src/lib/createNumberMask.spec.ts +app/packs/legacy_react/src/lib/createNumberMask.ts +app/packs/legacy_react/src/lib/csrf_interceptor.ts +app/packs/legacy_react/src/lib/date.ts +app/packs/legacy_react/src/lib/dedication.ts +app/packs/legacy_react/src/lib/deprecated_format.ts +app/packs/legacy_react/src/lib/format.spec.ts +app/packs/legacy_react/src/lib/format.ts +app/packs/legacy_react/src/lib/houdini_form.ts +app/packs/legacy_react/src/lib/mobx_utils.ts +app/packs/legacy_react/src/lib/nonprofitBranding.ts +app/packs/legacy_react/src/lib/payments/credit_card.spec.ts +app/packs/legacy_react/src/lib/payments/credit_card.ts +app/packs/legacy_react/src/lib/regex.spec.ts +app/packs/legacy_react/src/lib/regex.ts +app/packs/legacy_react/src/lib/tests/helpers.ts +app/packs/legacy_react/src/lib/utils.ts +app/packs/legacy_react/src/lib/vjf_rules.ts +app/packs/packs/loading_indicator.ts types/dotize/index.d.ts types/mobx-react-form/index.d.ts types/rails__activestorage/index.d.ts types/react-aria-modal/index.d.ts # old js files -app/javascript/components/SessionLoginPage.js -app/javascript/legacy/bank_accounts/confirm/page.js -app/javascript/legacy/bank_accounts/resend_confirmation_email.js -app/javascript/legacy/campaigns/index/page.js -app/javascript/legacy/campaigns/new/peer_to_peer_wizard.js -app/javascript/legacy/campaigns/new/wizard.js -app/javascript/legacy/campaigns/peer_to_peer/page.js -app/javascript/legacy/campaigns/show/admin.js -app/javascript/legacy/campaigns/show/choose-gift-options-modal.js -app/javascript/legacy/campaigns/show/gift-option-button.js -app/javascript/legacy/campaigns/show/gift-option-list.js -app/javascript/legacy/campaigns/show/gift-option-quantity-left.js -app/javascript/legacy/campaigns/show/is-sold-out.js -app/javascript/legacy/campaigns/show/metrics-and-contribute-box.js -app/javascript/legacy/campaigns/show/page.js -app/javascript/legacy/campaigns/show/tour.js -app/javascript/legacy/campaigns/supporters/index/page.js -app/javascript/legacy/campaigns/timeline.js -app/javascript/legacy/campaigns/totals.js -app/javascript/legacy/cards/create.js -app/javascript/legacy/common/ajax/check_campaign_or_event_name.js -app/javascript/legacy/common/ajax/get_campaign_and_event_names_and_ids.js -app/javascript/legacy/common/application_view.js -app/javascript/legacy/common/apply-pikaday.js -app/javascript/legacy/common/autosubmit.js -app/javascript/legacy/common/brand-fonts.js -app/javascript/legacy/common/class-object.js -app/javascript/legacy/common/client.js -app/javascript/legacy/common/colors.js -app/javascript/legacy/common/confirmation.js -app/javascript/legacy/common/credit-card-validator.js -app/javascript/legacy/common/css-gradient.js -app/javascript/legacy/common/dynamic_form.js -app/javascript/legacy/common/editable.js -app/javascript/legacy/common/el_swapo.js -app/javascript/legacy/common/event.js -app/javascript/legacy/common/file-input-stream.js -app/javascript/legacy/common/form-to-object.js -app/javascript/legacy/common/form.js -app/javascript/legacy/common/format_response_error.js -app/javascript/legacy/common/format.js -app/javascript/legacy/common/fundraiser_metrics.js -app/javascript/legacy/common/geography.js -app/javascript/legacy/common/get-valid-data.js -app/javascript/legacy/common/image_uploader.js -app/javascript/legacy/common/jquery_additions.js -app/javascript/legacy/common/notification.js -app/javascript/legacy/common/on-change-sanitize-slug.js -app/javascript/legacy/common/on-ios11.js -app/javascript/legacy/common/onboard.js -app/javascript/legacy/common/panels_layout.js -app/javascript/legacy/common/pikaday-timepicker.js -app/javascript/legacy/common/post-form-data.js -app/javascript/legacy/common/request.js -app/javascript/legacy/common/restful_resource.js -app/javascript/legacy/common/sanitize-slug.js -app/javascript/legacy/common/scroll_toggle_class.js -app/javascript/legacy/common/search-data.js -app/javascript/legacy/common/super-agent-frp.js -app/javascript/legacy/common/super-agent-promise.js -app/javascript/legacy/common/time-remaining.js -app/javascript/legacy/common/utilities.js -app/javascript/legacy/common/vendor/bootstrap-tour-standalone.js -app/javascript/legacy/common/vendor/bootstrap.js -app/javascript/legacy/common/vendor/Chart.min.js -app/javascript/legacy/common/vendor/colpick.js -app/javascript/legacy/common/vendor/jquery.cookie.js -app/javascript/legacy/common/vendor/masonry.js -app/javascript/legacy/components/activity_feed.js -app/javascript/legacy/components/address-autocomplete-fields.js -app/javascript/legacy/components/address-autocomplete.js -app/javascript/legacy/components/ajax/toggle_soft_delete.js -app/javascript/legacy/components/b64.js -app/javascript/legacy/components/branded_fundraising.js -app/javascript/legacy/components/chart-options.js -app/javascript/legacy/components/checkbox.js -app/javascript/legacy/components/confirmation-modal.js -app/javascript/legacy/components/date_range_picker.js -app/javascript/legacy/components/date-range.js -app/javascript/legacy/components/dollar-input.js -app/javascript/legacy/components/drag-to-reorder.js -app/javascript/legacy/components/duplicate_fundraiser.js -app/javascript/legacy/components/encode-plain-email.js -app/javascript/legacy/components/field-with-error.js -app/javascript/legacy/components/fundraising/add_header_image.js -app/javascript/legacy/components/modal.js -app/javascript/legacy/components/nonprofit-branding.js -app/javascript/legacy/components/number-input.js -app/javascript/legacy/components/progress-bar.js -app/javascript/legacy/components/public-activities.js -app/javascript/legacy/components/radio-and-label-wrapper.js -app/javascript/legacy/components/radios.js -app/javascript/legacy/components/render-activities.js -app/javascript/legacy/components/saving_indicator.js -app/javascript/legacy/components/search-table.js -app/javascript/legacy/components/search.js -app/javascript/legacy/components/select.js -app/javascript/legacy/components/set-state-from-value.js -app/javascript/legacy/components/state-selector.js -app/javascript/legacy/components/styles/branded-wizard.js -app/javascript/legacy/components/styles/render-styles.js -app/javascript/legacy/components/supporter-fields.js -app/javascript/legacy/components/tables/filtering/apply_filter.js -app/javascript/legacy/components/text-input.js -app/javascript/legacy/components/textarea.js -app/javascript/legacy/components/todos.js -app/javascript/legacy/components/top-nav.js -app/javascript/legacy/components/wizard.js -app/javascript/legacy/donations/create_offline.js -app/javascript/legacy/donations/create.js -app/javascript/legacy/events/discounts/index.js -app/javascript/legacy/events/discounts/manage.js -app/javascript/legacy/events/index/page.js -app/javascript/legacy/events/listing-item/index.js -app/javascript/legacy/events/listings/index.js -app/javascript/legacy/events/new/wizard.js -app/javascript/legacy/events/show/editor.js -app/javascript/legacy/events/show/event_donation.js -app/javascript/legacy/events/show/page.js -app/javascript/legacy/events/show/tour.js -app/javascript/legacy/events/stats/page.js -app/javascript/legacy/gift_options/admin.js -app/javascript/legacy/gift_options/index.js -app/javascript/legacy/nonprofits/btn/page.js -app/javascript/legacy/nonprofits/button/amounts.js -app/javascript/legacy/nonprofits/button/appearance.js -app/javascript/legacy/nonprofits/button/designations.js -app/javascript/legacy/nonprofits/button/footer.js -app/javascript/legacy/nonprofits/button/hide-dedication.js -app/javascript/legacy/nonprofits/button/page.js -app/javascript/legacy/nonprofits/button/preview.js -app/javascript/legacy/nonprofits/button/thank-you.js -app/javascript/legacy/nonprofits/button/type.js -app/javascript/legacy/nonprofits/cards/edit/page.js -app/javascript/legacy/nonprofits/dashboard/page.js -app/javascript/legacy/nonprofits/dashboard/tour.js -app/javascript/legacy/nonprofits/donate/amount-step.js -app/javascript/legacy/nonprofits/donate/dedication-form.js -app/javascript/legacy/nonprofits/donate/followup-step.js -app/javascript/legacy/nonprofits/donate/get-params.js -app/javascript/legacy/nonprofits/donate/info-step.js -app/javascript/legacy/nonprofits/donate/page.js -app/javascript/legacy/nonprofits/donate/payment-step.js -app/javascript/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js -app/javascript/legacy/nonprofits/donate/plugins-available/default-recurring.js -app/javascript/legacy/nonprofits/donate/plugins-available/dummy.js -app/javascript/legacy/nonprofits/donate/plugins-available/ibanonly.js -app/javascript/legacy/nonprofits/donate/plugins-available/minamount.js -app/javascript/legacy/nonprofits/donate/plugins-available/minimalForm.js -app/javascript/legacy/nonprofits/donate/plugins-available/piwik.js -app/javascript/legacy/nonprofits/donate/plugins-available/prefill-identity.js -app/javascript/legacy/nonprofits/donate/plugins-available/prettify.js -app/javascript/legacy/nonprofits/donate/plugins-available/select-amount.js -app/javascript/legacy/nonprofits/donate/wizard.js -app/javascript/legacy/nonprofits/edit/page.js -app/javascript/legacy/nonprofits/payments_chart.js -app/javascript/legacy/nonprofits/payments/index/page.js -app/javascript/legacy/nonprofits/payments/index/payment_details.js -app/javascript/legacy/nonprofits/payments/index/tour.js -app/javascript/legacy/nonprofits/payouts/create.js -app/javascript/legacy/nonprofits/payouts/index/page.js -app/javascript/legacy/nonprofits/payouts/index/verify_identity.js -app/javascript/legacy/nonprofits/recurring_donations/index/create.js -app/javascript/legacy/nonprofits/recurring_donations/index/delete.js -app/javascript/legacy/nonprofits/recurring_donations/index/page.js -app/javascript/legacy/nonprofits/recurring_donations/index/tour.js -app/javascript/legacy/nonprofits/recurring_donations/index/update.js -app/javascript/legacy/nonprofits/recurring_donations/readable_interval.js -app/javascript/legacy/nonprofits/reports/modal.js -app/javascript/legacy/nonprofits/show/page.js -app/javascript/legacy/nonprofits/show/tour.js -app/javascript/legacy/nonprofits/supporter_form/page.js -app/javascript/legacy/nonprofits/supporters/create.js -app/javascript/legacy/nonprofits/supporters/get_name.js -app/javascript/legacy/nonprofits/supporters/import/regex-header-matchers.js -app/javascript/legacy/nonprofits/supporters/index/action_recipient.js -app/javascript/legacy/nonprofits/supporters/index/bulk_delete.js -app/javascript/legacy/nonprofits/supporters/index/import.js -app/javascript/legacy/nonprofits/supporters/index/list_supporters.js -app/javascript/legacy/nonprofits/supporters/index/manage_custom_fields.js -app/javascript/legacy/nonprofits/supporters/index/manage_tags.js -app/javascript/legacy/nonprofits/supporters/index/merge_supporters.js -app/javascript/legacy/nonprofits/supporters/index/page.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/generate-content.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/index.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js -app/javascript/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js -app/javascript/legacy/nonprofits/supporters/index/supporter_details.js -app/javascript/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js -app/javascript/legacy/nonprofits/supporters/index/timeline.js -app/javascript/legacy/nonprofits/supporters/index/tour.js -app/javascript/legacy/nonprofits/supporters/new/page.js -app/javascript/legacy/page.js -app/javascript/legacy/pages/show/index.js -app/javascript/legacy/recurring_donations/edit/followup-step.js -app/javascript/legacy/recurring_donations/edit/get-params.js -app/javascript/legacy/recurring_donations/edit/page.js -app/javascript/legacy/recurring_donations/index.js -app/javascript/legacy/refunds/create.js -app/javascript/legacy/settings/index/branding/index.js -app/javascript/legacy/settings/index/branding/view.js -app/javascript/legacy/settings/index/email-settings/index.js -app/javascript/legacy/settings/index/email-settings/view.js -app/javascript/legacy/settings/index/integrations/index.js -app/javascript/legacy/settings/index/page.js -app/javascript/legacy/stripe_wrapper/page.js -app/javascript/legacy/super-admin/fullcontact-table.js -app/javascript/legacy/super-admin/nonprofits-table.js -app/javascript/legacy/super-admin/page.js -app/javascript/legacy/super-admin/profiles-table.js -app/javascript/legacy/supporters/index.js -app/javascript/legacy/supporters/settings/mailchimp-integration-settings.js -app/javascript/legacy/ticket_levels/get_totals.js -app/javascript/legacy/ticket_levels/manage.js -app/javascript/legacy/tickets/index/delete-ticket.js -app/javascript/legacy/tickets/index/page.js -app/javascript/legacy/tickets/new.js -app/javascript/legacy/tickets/wizard.js -app/javascript/legacy/widget/donate-button.v2.js -app/javascript/packs/application.js -app/javascript/packs/create_new_offsite_payment_pane.js -app/javascript/packs/donate-button-v2.js -app/javascript/packs/edit_payment_pane.js -app/javascript/packs/i18n.js -app/javascript/packs/page__bank_accounts__confirm.js -app/javascript/packs/page__campaigns__index.js -app/javascript/packs/page__campaigns__peer_to_peer.js -app/javascript/packs/page__campaigns__show.js -app/javascript/packs/page__campaigns__supporters__index.js -app/javascript/packs/page__events__index.js -app/javascript/packs/page__events__show.js -app/javascript/packs/page__events__stats.js -app/javascript/packs/page__nonprofits__btn.js -app/javascript/packs/page__nonprofits__button.js -app/javascript/packs/page__nonprofits__cards__edit.js -app/javascript/packs/page__nonprofits__dashboard.js -app/javascript/packs/page__nonprofits__donate.js -app/javascript/packs/page__nonprofits__edit.js -app/javascript/packs/page__nonprofits__payments__index.js -app/javascript/packs/page__nonprofits__payouts__index.js -app/javascript/packs/page__nonprofits__recurring_donations__index.js -app/javascript/packs/page__nonprofits__show.js -app/javascript/packs/page__nonprofits__supporter_form.js -app/javascript/packs/page__nonprofits__supporters__index.js -app/javascript/packs/page__nonprofits__supporters__new.js -app/javascript/packs/page__profiles__donations_history.js -app/javascript/packs/page__profiles__fundraisers.js -app/javascript/packs/page__profiles__show.js -app/javascript/packs/page__recurring_donations__edit.js -app/javascript/packs/page__settings__index.js -app/javascript/packs/page__stripe_wrapper.js -app/javascript/packs/page__super-admin.js -app/javascript/packs/page__tickets__index.js -app/javascript/packs/server_rendering.js +app/packs/components/SessionLoginPage.js +app/packs/legacy/bank_accounts/confirm/page.js +app/packs/legacy/bank_accounts/resend_confirmation_email.js +app/packs/legacy/campaigns/index/page.js +app/packs/legacy/campaigns/new/peer_to_peer_wizard.js +app/packs/legacy/campaigns/new/wizard.js +app/packs/legacy/campaigns/peer_to_peer/page.js +app/packs/legacy/campaigns/show/admin.js +app/packs/legacy/campaigns/show/choose-gift-options-modal.js +app/packs/legacy/campaigns/show/gift-option-button.js +app/packs/legacy/campaigns/show/gift-option-list.js +app/packs/legacy/campaigns/show/gift-option-quantity-left.js +app/packs/legacy/campaigns/show/is-sold-out.js +app/packs/legacy/campaigns/show/metrics-and-contribute-box.js +app/packs/legacy/campaigns/show/page.js +app/packs/legacy/campaigns/show/tour.js +app/packs/legacy/campaigns/supporters/index/page.js +app/packs/legacy/campaigns/timeline.js +app/packs/legacy/campaigns/totals.js +app/packs/legacy/cards/create.js +app/packs/legacy/common/ajax/check_campaign_or_event_name.js +app/packs/legacy/common/ajax/get_campaign_and_event_names_and_ids.js +app/packs/legacy/common/application_view.js +app/packs/legacy/common/apply-pikaday.js +app/packs/legacy/common/autosubmit.js +app/packs/legacy/common/brand-fonts.js +app/packs/legacy/common/class-object.js +app/packs/legacy/common/client.js +app/packs/legacy/common/colors.js +app/packs/legacy/common/confirmation.js +app/packs/legacy/common/credit-card-validator.js +app/packs/legacy/common/css-gradient.js +app/packs/legacy/common/dynamic_form.js +app/packs/legacy/common/editable.js +app/packs/legacy/common/el_swapo.js +app/packs/legacy/common/event.js +app/packs/legacy/common/file-input-stream.js +app/packs/legacy/common/form-to-object.js +app/packs/legacy/common/form.js +app/packs/legacy/common/format_response_error.js +app/packs/legacy/common/format.js +app/packs/legacy/common/fundraiser_metrics.js +app/packs/legacy/common/geography.js +app/packs/legacy/common/get-valid-data.js +app/packs/legacy/common/image_uploader.js +app/packs/legacy/common/jquery_additions.js +app/packs/legacy/common/notification.js +app/packs/legacy/common/on-change-sanitize-slug.js +app/packs/legacy/common/on-ios11.js +app/packs/legacy/common/onboard.js +app/packs/legacy/common/panels_layout.js +app/packs/legacy/common/pikaday-timepicker.js +app/packs/legacy/common/post-form-data.js +app/packs/legacy/common/request.js +app/packs/legacy/common/restful_resource.js +app/packs/legacy/common/sanitize-slug.js +app/packs/legacy/common/scroll_toggle_class.js +app/packs/legacy/common/search-data.js +app/packs/legacy/common/super-agent-frp.js +app/packs/legacy/common/super-agent-promise.js +app/packs/legacy/common/time-remaining.js +app/packs/legacy/common/utilities.js +app/packs/legacy/common/vendor/bootstrap-tour-standalone.js +app/packs/legacy/common/vendor/bootstrap.js +app/packs/legacy/common/vendor/Chart.min.js +app/packs/legacy/common/vendor/colpick.js +app/packs/legacy/common/vendor/jquery.cookie.js +app/packs/legacy/common/vendor/masonry.js +app/packs/legacy/components/activity_feed.js +app/packs/legacy/components/address-autocomplete-fields.js +app/packs/legacy/components/address-autocomplete.js +app/packs/legacy/components/ajax/toggle_soft_delete.js +app/packs/legacy/components/b64.js +app/packs/legacy/components/branded_fundraising.js +app/packs/legacy/components/chart-options.js +app/packs/legacy/components/checkbox.js +app/packs/legacy/components/confirmation-modal.js +app/packs/legacy/components/date_range_picker.js +app/packs/legacy/components/date-range.js +app/packs/legacy/components/dollar-input.js +app/packs/legacy/components/drag-to-reorder.js +app/packs/legacy/components/duplicate_fundraiser.js +app/packs/legacy/components/encode-plain-email.js +app/packs/legacy/components/field-with-error.js +app/packs/legacy/components/fundraising/add_header_image.js +app/packs/legacy/components/modal.js +app/packs/legacy/components/nonprofit-branding.js +app/packs/legacy/components/number-input.js +app/packs/legacy/components/progress-bar.js +app/packs/legacy/components/public-activities.js +app/packs/legacy/components/radio-and-label-wrapper.js +app/packs/legacy/components/radios.js +app/packs/legacy/components/render-activities.js +app/packs/legacy/components/saving_indicator.js +app/packs/legacy/components/search-table.js +app/packs/legacy/components/search.js +app/packs/legacy/components/select.js +app/packs/legacy/components/set-state-from-value.js +app/packs/legacy/components/state-selector.js +app/packs/legacy/components/styles/branded-wizard.js +app/packs/legacy/components/styles/render-styles.js +app/packs/legacy/components/supporter-fields.js +app/packs/legacy/components/tables/filtering/apply_filter.js +app/packs/legacy/components/text-input.js +app/packs/legacy/components/textarea.js +app/packs/legacy/components/todos.js +app/packs/legacy/components/top-nav.js +app/packs/legacy/components/wizard.js +app/packs/legacy/donations/create_offline.js +app/packs/legacy/donations/create.js +app/packs/legacy/events/discounts/index.js +app/packs/legacy/events/discounts/manage.js +app/packs/legacy/events/index/page.js +app/packs/legacy/events/listing-item/index.js +app/packs/legacy/events/listings/index.js +app/packs/legacy/events/new/wizard.js +app/packs/legacy/events/show/editor.js +app/packs/legacy/events/show/event_donation.js +app/packs/legacy/events/show/page.js +app/packs/legacy/events/show/tour.js +app/packs/legacy/events/stats/page.js +app/packs/legacy/gift_options/admin.js +app/packs/legacy/gift_options/index.js +app/packs/legacy/nonprofits/btn/page.js +app/packs/legacy/nonprofits/button/amounts.js +app/packs/legacy/nonprofits/button/appearance.js +app/packs/legacy/nonprofits/button/designations.js +app/packs/legacy/nonprofits/button/footer.js +app/packs/legacy/nonprofits/button/hide-dedication.js +app/packs/legacy/nonprofits/button/page.js +app/packs/legacy/nonprofits/button/preview.js +app/packs/legacy/nonprofits/button/thank-you.js +app/packs/legacy/nonprofits/button/type.js +app/packs/legacy/nonprofits/cards/edit/page.js +app/packs/legacy/nonprofits/dashboard/page.js +app/packs/legacy/nonprofits/dashboard/tour.js +app/packs/legacy/nonprofits/donate/amount-step.js +app/packs/legacy/nonprofits/donate/dedication-form.js +app/packs/legacy/nonprofits/donate/followup-step.js +app/packs/legacy/nonprofits/donate/get-params.js +app/packs/legacy/nonprofits/donate/info-step.js +app/packs/legacy/nonprofits/donate/page.js +app/packs/legacy/nonprofits/donate/payment-step.js +app/packs/legacy/nonprofits/donate/plugins-available/alwaysAnonymous.js +app/packs/legacy/nonprofits/donate/plugins-available/default-recurring.js +app/packs/legacy/nonprofits/donate/plugins-available/dummy.js +app/packs/legacy/nonprofits/donate/plugins-available/ibanonly.js +app/packs/legacy/nonprofits/donate/plugins-available/minamount.js +app/packs/legacy/nonprofits/donate/plugins-available/minimalForm.js +app/packs/legacy/nonprofits/donate/plugins-available/piwik.js +app/packs/legacy/nonprofits/donate/plugins-available/prefill-identity.js +app/packs/legacy/nonprofits/donate/plugins-available/prettify.js +app/packs/legacy/nonprofits/donate/plugins-available/select-amount.js +app/packs/legacy/nonprofits/donate/wizard.js +app/packs/legacy/nonprofits/edit/page.js +app/packs/legacy/nonprofits/payments_chart.js +app/packs/legacy/nonprofits/payments/index/page.js +app/packs/legacy/nonprofits/payments/index/payment_details.js +app/packs/legacy/nonprofits/payments/index/tour.js +app/packs/legacy/nonprofits/payouts/create.js +app/packs/legacy/nonprofits/payouts/index/page.js +app/packs/legacy/nonprofits/payouts/index/verify_identity.js +app/packs/legacy/nonprofits/recurring_donations/index/create.js +app/packs/legacy/nonprofits/recurring_donations/index/delete.js +app/packs/legacy/nonprofits/recurring_donations/index/page.js +app/packs/legacy/nonprofits/recurring_donations/index/tour.js +app/packs/legacy/nonprofits/recurring_donations/index/update.js +app/packs/legacy/nonprofits/recurring_donations/readable_interval.js +app/packs/legacy/nonprofits/reports/modal.js +app/packs/legacy/nonprofits/show/page.js +app/packs/legacy/nonprofits/show/tour.js +app/packs/legacy/nonprofits/supporter_form/page.js +app/packs/legacy/nonprofits/supporters/create.js +app/packs/legacy/nonprofits/supporters/get_name.js +app/packs/legacy/nonprofits/supporters/import/regex-header-matchers.js +app/packs/legacy/nonprofits/supporters/index/action_recipient.js +app/packs/legacy/nonprofits/supporters/index/bulk_delete.js +app/packs/legacy/nonprofits/supporters/index/import.js +app/packs/legacy/nonprofits/supporters/index/list_supporters.js +app/packs/legacy/nonprofits/supporters/index/manage_custom_fields.js +app/packs/legacy/nonprofits/supporters/index/manage_tags.js +app/packs/legacy/nonprofits/supporters/index/merge_supporters.js +app/packs/legacy/nonprofits/supporters/index/page.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/generate-content.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/index.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/offsite-donation-form.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-actions.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-activities.js +app/packs/legacy/nonprofits/supporters/index/sidepanel/supporter-note-form.js +app/packs/legacy/nonprofits/supporters/index/supporter_details.js +app/packs/legacy/nonprofits/supporters/index/tags_and_fields_shared_methods.js +app/packs/legacy/nonprofits/supporters/index/timeline.js +app/packs/legacy/nonprofits/supporters/index/tour.js +app/packs/legacy/nonprofits/supporters/new/page.js +app/packs/legacy/page.js +app/packs/legacy/pages/show/index.js +app/packs/legacy/recurring_donations/edit/followup-step.js +app/packs/legacy/recurring_donations/edit/get-params.js +app/packs/legacy/recurring_donations/edit/page.js +app/packs/legacy/recurring_donations/index.js +app/packs/legacy/refunds/create.js +app/packs/legacy/settings/index/branding/index.js +app/packs/legacy/settings/index/branding/view.js +app/packs/legacy/settings/index/email-settings/index.js +app/packs/legacy/settings/index/email-settings/view.js +app/packs/legacy/settings/index/integrations/index.js +app/packs/legacy/settings/index/page.js +app/packs/legacy/stripe_wrapper/page.js +app/packs/legacy/super-admin/fullcontact-table.js +app/packs/legacy/super-admin/nonprofits-table.js +app/packs/legacy/super-admin/page.js +app/packs/legacy/super-admin/profiles-table.js +app/packs/legacy/supporters/index.js +app/packs/legacy/supporters/settings/mailchimp-integration-settings.js +app/packs/legacy/ticket_levels/get_totals.js +app/packs/legacy/ticket_levels/manage.js +app/packs/legacy/tickets/index/delete-ticket.js +app/packs/legacy/tickets/index/page.js +app/packs/legacy/tickets/new.js +app/packs/legacy/tickets/wizard.js +app/packs/legacy/widget/donate-button.v2.js +app/packs/packs/application.js +app/packs/packs/create_new_offsite_payment_pane.js +app/packs/packs/donate-button-v2.js +app/packs/packs/edit_payment_pane.js +app/packs/packs/i18n.js +app/packs/packs/page__bank_accounts__confirm.js +app/packs/packs/page__campaigns__index.js +app/packs/packs/page__campaigns__peer_to_peer.js +app/packs/packs/page__campaigns__show.js +app/packs/packs/page__campaigns__supporters__index.js +app/packs/packs/page__events__index.js +app/packs/packs/page__events__show.js +app/packs/packs/page__events__stats.js +app/packs/packs/page__nonprofits__btn.js +app/packs/packs/page__nonprofits__button.js +app/packs/packs/page__nonprofits__cards__edit.js +app/packs/packs/page__nonprofits__dashboard.js +app/packs/packs/page__nonprofits__donate.js +app/packs/packs/page__nonprofits__edit.js +app/packs/packs/page__nonprofits__payments__index.js +app/packs/packs/page__nonprofits__payouts__index.js +app/packs/packs/page__nonprofits__recurring_donations__index.js +app/packs/packs/page__nonprofits__show.js +app/packs/packs/page__nonprofits__supporter_form.js +app/packs/packs/page__nonprofits__supporters__index.js +app/packs/packs/page__nonprofits__supporters__new.js +app/packs/packs/page__profiles__donations_history.js +app/packs/packs/page__profiles__fundraisers.js +app/packs/packs/page__profiles__show.js +app/packs/packs/page__recurring_donations__edit.js +app/packs/packs/page__settings__index.js +app/packs/packs/page__stripe_wrapper.js +app/packs/packs/page__super-admin.js +app/packs/packs/page__tickets__index.js +app/packs/packs/server_rendering.js babel.config.js config/webpack/development.js config/webpack/environment.js @@ -330,111 +330,111 @@ postcss.config.js setupTests.js # old es files -app/javascript/legacy/bank_accounts/confirm/index.es6 -app/javascript/legacy/bank_accounts/create.es6 -app/javascript/legacy/campaigns/supporters/index/index.es6 -app/javascript/legacy/campaigns/supporters/index/meta.es6 -app/javascript/legacy/campaigns/supporters/index/metrics.es6 -app/javascript/legacy/campaigns/supporters/index/supporter-list.es6 -app/javascript/legacy/campaigns/supporters/index/supporter-table.es6 -app/javascript/legacy/cards/create-frp.es6 -app/javascript/legacy/common/direct-to-s3-upload.es6 -app/javascript/legacy/common/editor/froala.es6 -app/javascript/legacy/common/editor/quill.es6 -app/javascript/legacy/common/ff-form-validation/index.es6 -app/javascript/legacy/common/ff-form-validation/lib/currency-regex.es6 -app/javascript/legacy/common/ff-form-validation/lib/email-regex.es6 -app/javascript/legacy/common/ff-form-validation/lib/readable-prop.es6 -app/javascript/legacy/common/post-form-data.es6 -app/javascript/legacy/components/card-form.es6 -app/javascript/legacy/components/color-picker.es6 -app/javascript/legacy/components/sepa-form.es6 -app/javascript/legacy/components/show-more-button.es6 -app/javascript/legacy/components/supporter-address-form.es6 -app/javascript/legacy/components/tables/search.es6 -app/javascript/legacy/nonprofits/cards/edit/index.es6 -app/javascript/legacy/nonprofits/payouts/index/identity-verification-form.es6 -app/javascript/legacy/nonprofits/recurring_donations/index/index.es6 -app/javascript/legacy/nonprofits/supporter_form/index.es6 -app/javascript/legacy/nonprofits/supporters/import/index.es6 -app/javascript/legacy/recurring_donations/edit/amount-step.es6 -app/javascript/legacy/recurring_donations/edit/branded-wizard.es6 -app/javascript/legacy/recurring_donations/edit/card-form.es6 -app/javascript/legacy/recurring_donations/edit/change-amount-wizard.es6 -app/javascript/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 -app/javascript/legacy/recurring_donations/edit/index.es6 -app/javascript/legacy/recurring_donations/edit/payment-step.es6 -app/javascript/legacy/stripe_wrapper/index.es6 -app/javascript/legacy/supporters/info-card.es6 +app/packs/legacy/bank_accounts/confirm/index.es6 +app/packs/legacy/bank_accounts/create.es6 +app/packs/legacy/campaigns/supporters/index/index.es6 +app/packs/legacy/campaigns/supporters/index/meta.es6 +app/packs/legacy/campaigns/supporters/index/metrics.es6 +app/packs/legacy/campaigns/supporters/index/supporter-list.es6 +app/packs/legacy/campaigns/supporters/index/supporter-table.es6 +app/packs/legacy/cards/create-frp.es6 +app/packs/legacy/common/direct-to-s3-upload.es6 +app/packs/legacy/common/editor/froala.es6 +app/packs/legacy/common/editor/quill.es6 +app/packs/legacy/common/ff-form-validation/index.es6 +app/packs/legacy/common/ff-form-validation/lib/currency-regex.es6 +app/packs/legacy/common/ff-form-validation/lib/email-regex.es6 +app/packs/legacy/common/ff-form-validation/lib/readable-prop.es6 +app/packs/legacy/common/post-form-data.es6 +app/packs/legacy/components/card-form.es6 +app/packs/legacy/components/color-picker.es6 +app/packs/legacy/components/sepa-form.es6 +app/packs/legacy/components/show-more-button.es6 +app/packs/legacy/components/supporter-address-form.es6 +app/packs/legacy/components/tables/search.es6 +app/packs/legacy/nonprofits/cards/edit/index.es6 +app/packs/legacy/nonprofits/payouts/index/identity-verification-form.es6 +app/packs/legacy/nonprofits/recurring_donations/index/index.es6 +app/packs/legacy/nonprofits/supporter_form/index.es6 +app/packs/legacy/nonprofits/supporters/import/index.es6 +app/packs/legacy/recurring_donations/edit/amount-step.es6 +app/packs/legacy/recurring_donations/edit/branded-wizard.es6 +app/packs/legacy/recurring_donations/edit/card-form.es6 +app/packs/legacy/recurring_donations/edit/change-amount-wizard.es6 +app/packs/legacy/recurring_donations/edit/custom-nonprofit-branding.es6 +app/packs/legacy/recurring_donations/edit/index.es6 +app/packs/legacy/recurring_donations/edit/payment-step.es6 +app/packs/legacy/stripe_wrapper/index.es6 +app/packs/legacy/supporters/info-card.es6 # jsx files -app/javascript/stories/index.jsx +app/packs/stories/index.jsx # tsx files -app/javascript/components/RegistrationPage.tsx -app/javascript/legacy_react/app/create_new_offsite_payment_pane.tsx -app/javascript/legacy_react/app/edit_payment_pane.tsx -app/javascript/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx -app/javascript/legacy_react/javascripts/app/edit_payment_pane.tsx -app/javascript/legacy_react/javascripts/app/registration_page.tsx -app/javascript/legacy_react/src/components/common/BootstrapWrapper.tsx -app/javascript/legacy_react/src/components/common/DefaultCloseButton.tsx -app/javascript/legacy_react/src/components/common/fields.tsx -app/javascript/legacy_react/src/components/common/form/ReactForm.tsx -app/javascript/legacy_react/src/components/common/form/ReactInput.spec.tsx -app/javascript/legacy_react/src/components/common/form/ReactInput.tsx -app/javascript/legacy_react/src/components/common/form/ReactMaskedInput.tsx -app/javascript/legacy_react/src/components/common/form/ReactSelect.spec.tsx -app/javascript/legacy_react/src/components/common/form/ReactSelect.tsx -app/javascript/legacy_react/src/components/common/form/ReactTextarea.spec.tsx -app/javascript/legacy_react/src/components/common/form/ReactTextarea.tsx -app/javascript/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx -app/javascript/legacy_react/src/components/common/LabeledFieldComponent.tsx -app/javascript/legacy_react/src/components/common/layout.spec.tsx -app/javascript/legacy_react/src/components/common/layout.tsx -app/javascript/legacy_react/src/components/common/Modal.spec.tsx -app/javascript/legacy_react/src/components/common/Modal.tsx -app/javascript/legacy_react/src/components/common/ProgressableButton.spec.tsx -app/javascript/legacy_react/src/components/common/ProgressableButton.tsx -app/javascript/legacy_react/src/components/common/Root.tsx -app/javascript/legacy_react/src/components/common/selectable_table_row/connect.tsx -app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx -app/javascript/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx -app/javascript/legacy_react/src/components/common/Spinner.spec.tsx -app/javascript/legacy_react/src/components/common/Spinner.tsx -app/javascript/legacy_react/src/components/common/StandardFieldComponent.spec.tsx -app/javascript/legacy_react/src/components/common/StandardFieldComponent.tsx -app/javascript/legacy_react/src/components/common/svg/checkbox.tsx -app/javascript/legacy_react/src/components/common/svg/CloseButton.tsx -app/javascript/legacy_react/src/components/common/test/react_test_helpers.tsx -app/javascript/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/Wizard.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/Wizard.tsx -app/javascript/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/WizardPanel.tsx -app/javascript/legacy_react/src/components/common/wizard/WizardTab.spec.tsx -app/javascript/legacy_react/src/components/common/wizard/WizardTab.tsx -app/javascript/legacy_react/src/components/common/wizard/WizardTabList.tsx -app/javascript/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx -app/javascript/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx -app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx -app/javascript/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx -app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx -app/javascript/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx -app/javascript/legacy_react/src/components/registration_page/RegistrationPage.tsx -app/javascript/legacy_react/src/components/registration_page/RegistrationWizard.tsx -app/javascript/legacy_react/src/components/registration_page/UserInfoForm.tsx -app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx -app/javascript/legacy_react/src/components/registration_page/UserInfoPanel.tsx -app/javascript/legacy_react/src/components/session_login_page/SessionLoginForm.tsx -app/javascript/legacy_react/src/components/session_login_page/SessionLoginPage.tsx +app/packs/components/RegistrationPage.tsx +app/packs/legacy_react/app/create_new_offsite_payment_pane.tsx +app/packs/legacy_react/app/edit_payment_pane.tsx +app/packs/legacy_react/javascripts/app/create_new_offsite_payment_pane.tsx +app/packs/legacy_react/javascripts/app/edit_payment_pane.tsx +app/packs/legacy_react/javascripts/app/registration_page.tsx +app/packs/legacy_react/src/components/common/BootstrapWrapper.tsx +app/packs/legacy_react/src/components/common/DefaultCloseButton.tsx +app/packs/legacy_react/src/components/common/fields.tsx +app/packs/legacy_react/src/components/common/form/ReactForm.tsx +app/packs/legacy_react/src/components/common/form/ReactInput.spec.tsx +app/packs/legacy_react/src/components/common/form/ReactInput.tsx +app/packs/legacy_react/src/components/common/form/ReactMaskedInput.tsx +app/packs/legacy_react/src/components/common/form/ReactSelect.spec.tsx +app/packs/legacy_react/src/components/common/form/ReactSelect.tsx +app/packs/legacy_react/src/components/common/form/ReactTextarea.spec.tsx +app/packs/legacy_react/src/components/common/form/ReactTextarea.tsx +app/packs/legacy_react/src/components/common/LabeledFieldComponent.spec.tsx +app/packs/legacy_react/src/components/common/LabeledFieldComponent.tsx +app/packs/legacy_react/src/components/common/layout.spec.tsx +app/packs/legacy_react/src/components/common/layout.tsx +app/packs/legacy_react/src/components/common/Modal.spec.tsx +app/packs/legacy_react/src/components/common/Modal.tsx +app/packs/legacy_react/src/components/common/ProgressableButton.spec.tsx +app/packs/legacy_react/src/components/common/ProgressableButton.tsx +app/packs/legacy_react/src/components/common/Root.tsx +app/packs/legacy_react/src/components/common/selectable_table_row/connect.tsx +app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.spec.tsx +app/packs/legacy_react/src/components/common/selectable_table_row/SelectableTableRow.tsx +app/packs/legacy_react/src/components/common/Spinner.spec.tsx +app/packs/legacy_react/src/components/common/Spinner.tsx +app/packs/legacy_react/src/components/common/StandardFieldComponent.spec.tsx +app/packs/legacy_react/src/components/common/StandardFieldComponent.tsx +app/packs/legacy_react/src/components/common/svg/checkbox.tsx +app/packs/legacy_react/src/components/common/svg/CloseButton.tsx +app/packs/legacy_react/src/components/common/test/react_test_helpers.tsx +app/packs/legacy_react/src/components/common/wizard/abstract_wizard_state.spec.tsx +app/packs/legacy_react/src/components/common/wizard/RAT/abstract_tabcomponent_state.spec.tsx +app/packs/legacy_react/src/components/common/wizard/RAT/Wrapper.spec.tsx +app/packs/legacy_react/src/components/common/wizard/Wizard.spec.tsx +app/packs/legacy_react/src/components/common/wizard/Wizard.tsx +app/packs/legacy_react/src/components/common/wizard/WizardPanel.spec.tsx +app/packs/legacy_react/src/components/common/wizard/WizardPanel.tsx +app/packs/legacy_react/src/components/common/wizard/WizardTab.spec.tsx +app/packs/legacy_react/src/components/common/wizard/WizardTab.tsx +app/packs/legacy_react/src/components/common/wizard/WizardTabList.tsx +app/packs/legacy_react/src/components/create_offsite_payment_pane/CreateOffsitePaymentPane.tsx +app/packs/legacy_react/src/components/edit_payment_pane/EditPaymentPane.tsx +app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.spec.tsx +app/packs/legacy_react/src/components/registration_page/NonprofitInfoForm.tsx +app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.spec.tsx +app/packs/legacy_react/src/components/registration_page/NonprofitInfoPanel.tsx +app/packs/legacy_react/src/components/registration_page/RegistrationPage.tsx +app/packs/legacy_react/src/components/registration_page/RegistrationWizard.tsx +app/packs/legacy_react/src/components/registration_page/UserInfoForm.tsx +app/packs/legacy_react/src/components/registration_page/UserInfoPanel.spec.tsx +app/packs/legacy_react/src/components/registration_page/UserInfoPanel.tsx +app/packs/legacy_react/src/components/session_login_page/SessionLoginForm.tsx +app/packs/legacy_react/src/components/session_login_page/SessionLoginPage.tsx #included code from another package -app/javascript/common/lodash-joins +app/packs/common/lodash-joins #javascript locales -app/javascript/i18n/locales +app/packs/i18n/locales # don't check any js in the installed gems on build server vendor/bundle diff --git a/.gitignore b/.gitignore index 9cd3d5cea..c1b29d7ea 100755 --- a/.gitignore +++ b/.gitignore @@ -75,7 +75,7 @@ yarn-debug.log* storage # the locales directory in javascript is generated at run time. -app/javascript/i18n/locales +app/packs/i18n/locales # No package-lock.json file from npm package-lock.json diff --git a/.storybook/html/main.js b/.storybook/html/main.js index 0509d12c1..851a0222a 100644 --- a/.storybook/html/main.js +++ b/.storybook/html/main.js @@ -1,8 +1,8 @@ // License: LGPL-3.0-or-later module.exports = { "stories": [ - "../../app/javascript/**/*--html.stories.mdx", - "../../app/javascript/**/*--html.stories.@(js|jsx|ts|tsx)" + "../../app/packs/**/*--html.stories.mdx", + "../../app/packs/**/*--html.stories.@(js|jsx|ts|tsx)" ], "addons": [ "@storybook/addon-links", diff --git a/.storybook/react/main.js b/.storybook/react/main.js index e8a86a817..cf43513fc 100644 --- a/.storybook/react/main.js +++ b/.storybook/react/main.js @@ -5,8 +5,8 @@ const railsWebpackEnv = require("../../config/webpack/environment"); module.exports = { stories: [ - "../../app/javascript/**/*!(--html).stories.mdx", - "../../app/javascript/**/*!(--html).stories.[tj]s?(x)" + "../../app/packs/**/*!(--html).stories.mdx", + "../../app/packs/**/*!(--html).stories.[tj]s?(x)" ], addons: [ "@storybook/addon-links", diff --git a/.storybook/react/preview.js b/.storybook/react/preview.js index d8d2dbbec..14ad138b8 100644 --- a/.storybook/react/preview.js +++ b/.storybook/react/preview.js @@ -1,5 +1,5 @@ // License: LGPL-3.0-or-later -import intlDecorate from '../../app/javascript/components/tests/intl'; +import intlDecorate from '../../app/packs/components/tests/intl'; const jest = require('jest-mock'); window.jest = jest; diff --git a/app/packs/components/intl/HoudiniIntl.spec.tsx b/app/packs/components/intl/HoudiniIntl.spec.tsx index 7b5f363af..32c20ca34 100644 --- a/app/packs/components/intl/HoudiniIntl.spec.tsx +++ b/app/packs/components/intl/HoudiniIntl.spec.tsx @@ -1,5 +1,5 @@ // License: LGPL-3.0-or-later -import { createIntl, FormatMoneyOptions } from "./"; +import { createIntl, FormatMoneyOptions } from "."; import { Money } from "../../common/money"; const NBSP = '\xa0'; diff --git a/config/i18n-js.yml b/config/i18n-js.yml index 8487debf6..d9527a0aa 100644 --- a/config/i18n-js.yml +++ b/config/i18n-js.yml @@ -32,7 +32,7 @@ translations: - file: 'public/javascripts/translations.js' only: '*' prefix: "import I18n from 'i18n-js';\n" -- file: 'app/javascript/i18n/locales/%{locale}.ts' +- file: 'app/packs/i18n/locales/%{locale}.ts' js_extend: false prefix: "// DO NOT MODIFY THIS FILE. MODIFY config/locales INSTEAD\nconst translations:any = {};" suffix: "export default translations;" diff --git a/jest.config.js b/jest.config.js index 476b948d9..f55fe55b0 100644 --- a/jest.config.js +++ b/jest.config.js @@ -41,7 +41,7 @@ module.exports = { "enzyme-to-json/serializer", ], "moduleNameMapper": { - "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/app/javascript/__mocks__/fileMock.js", - "\\./regenerate.js": "/app/javascript/__mocks__/erbMock.js", + "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/app/packs/__mocks__/fileMock.js", + "\\./regenerate.js": "/app/packs/__mocks__/erbMock.js", }, }; \ No newline at end of file From 94cb94b04d310ce927590dc8ec146e73916f32fe Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:50:16 -0600 Subject: [PATCH 04/13] Rename config/webpack to config/webpack_old --- config/{webpack => webpack_old}/development.js | 0 config/{webpack => webpack_old}/environment.js | 0 config/{webpack => webpack_old}/loaders/erb.js | 0 config/{webpack => webpack_old}/production.js | 0 config/{webpack => webpack_old}/test.js | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename config/{webpack => webpack_old}/development.js (100%) rename config/{webpack => webpack_old}/environment.js (100%) rename config/{webpack => webpack_old}/loaders/erb.js (100%) rename config/{webpack => webpack_old}/production.js (100%) rename config/{webpack => webpack_old}/test.js (100%) diff --git a/config/webpack/development.js b/config/webpack_old/development.js similarity index 100% rename from config/webpack/development.js rename to config/webpack_old/development.js diff --git a/config/webpack/environment.js b/config/webpack_old/environment.js similarity index 100% rename from config/webpack/environment.js rename to config/webpack_old/environment.js diff --git a/config/webpack/loaders/erb.js b/config/webpack_old/loaders/erb.js similarity index 100% rename from config/webpack/loaders/erb.js rename to config/webpack_old/loaders/erb.js diff --git a/config/webpack/production.js b/config/webpack_old/production.js similarity index 100% rename from config/webpack/production.js rename to config/webpack_old/production.js diff --git a/config/webpack/test.js b/config/webpack_old/test.js similarity index 100% rename from config/webpack/test.js rename to config/webpack_old/test.js From 1ea94b595a24f38b0e6f289fe772bc3cc3c7fbcd Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:50:44 -0600 Subject: [PATCH 05/13] Rename config/webpacker.yml to config/webpacker_old.yml --- config/{webpacker.yml => webpacker_old.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename config/{webpacker.yml => webpacker_old.yml} (100%) diff --git a/config/webpacker.yml b/config/webpacker_old.yml similarity index 100% rename from config/webpacker.yml rename to config/webpacker_old.yml From e9cc9c86a27509aabe9894762294aac9445255f3 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 10:52:27 -0600 Subject: [PATCH 06/13] Remove current webpack-dev-server --- package.json | 3 +- yarn.lock | 531 ++------------------------------------------------- 2 files changed, 15 insertions(+), 519 deletions(-) diff --git a/package.json b/package.json index 7b2fde82d..39d7be08b 100644 --- a/package.json +++ b/package.json @@ -102,8 +102,7 @@ "typescript": "^4", "url-loader": "^1.0.1", "webpack": "^4.0.0", - "webpack-cli": "^3.3.11", - "webpack-dev-server": "^3.11.0" + "webpack-cli": "^3.3.11" }, "dependencies": { "@houdiniproject/react-i18n-currency-input": "^2.0.0-pre3", diff --git a/yarn.lock b/yarn.lock index adea8a1fd..55bb13433 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3118,15 +3118,6 @@ "@types/minimatch" "*" "@types/node" "*" -"@types/glob@^7.1.1": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" - integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== - dependencies: - "@types/events" "*" - "@types/minimatch" "*" - "@types/node" "*" - "@types/graceful-fs@^4.1.2": version "4.1.3" resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.3.tgz#039af35fe26bec35003e8d86d2ee9c586354348f" @@ -3810,7 +3801,7 @@ abbrev@1: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: +accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -4144,11 +4135,6 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - array-from@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" @@ -4295,13 +4281,6 @@ async@0.9.x, async@~0.9.0: resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= -async@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -4821,11 +4800,6 @@ batch-processor@1.0.0: resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8" integrity sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg= -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - bcrypt-pbkdf@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" @@ -4910,18 +4884,6 @@ body-parser@1.19.0: raw-body "2.4.0" type-is "~1.6.17" -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - boolbase@^1.0.0, boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -5128,11 +5090,6 @@ buffer-from@1.x, buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" @@ -5152,11 +5109,6 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - bytes@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" @@ -5843,13 +5795,6 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - compression-webpack-plugin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-4.0.1.tgz#33eda97f1170dd38c5556771de10f34245aa0274" @@ -5861,19 +5806,6 @@ compression-webpack-plugin@^4.0.0: serialize-javascript "^4.0.0" webpack-sources "^1.4.3" -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -5889,11 +5821,6 @@ concat-stream@^1.5.0, concat-stream@^1.6.2: readable-stream "^2.2.2" typedarray "^0.0.6" -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -6545,7 +6472,7 @@ debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@^3.0.0, debug@^3.1.1, debug@^3.2.5: +debug@^3.0.0: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== @@ -6618,14 +6545,6 @@ deepmerge@^4.2.2: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== -default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -6660,19 +6579,6 @@ defined@^1.0.0: resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= -del@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" - integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== - dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" - delayed-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" @@ -6728,11 +6634,6 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -detect-node@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" - integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - detect-port-alt@1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" @@ -6793,26 +6694,6 @@ discontinuous-range@1.0.0: resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -7621,23 +7502,11 @@ eventemitter3@^2.0.3: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo= -eventemitter3@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" - integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== - events@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== -eventsource@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" - integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== - dependencies: - original "^1.0.0" - evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" @@ -7724,7 +7593,7 @@ exports-loader@0.7.0: loader-utils "^1.1.0" source-map "0.5.0" -express@^4.17.0, express@^4.17.1: +express@^4.17.0: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== @@ -7913,20 +7782,6 @@ fault@^1.0.2: dependencies: format "^0.2.0" -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= - dependencies: - websocket-driver ">=0.5.1" - -faye-websocket@~0.11.1: - version "0.11.3" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" - integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== - dependencies: - websocket-driver ">=0.5.1" - fb-watchman@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" @@ -8292,13 +8147,6 @@ focus-trap@^3.0.0: tabbable "^3.1.0" xtend "^4.0.1" -follow-redirects@^1.0.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.11.0.tgz#afa14f08ba12a52963140fe43212658897bc0ecb" - integrity sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA== - dependencies: - debug "^3.0.0" - fontsource-roboto@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/fontsource-roboto/-/fontsource-roboto-2.1.4.tgz#1716342fea11380e5d4adf7e90cc0ccd7b6e6856" @@ -8790,17 +8638,6 @@ globby@^11.0.1: merge2 "^1.3.0" slash "^3.0.0" -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - globule@^1.0.0: version "1.3.2" resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" @@ -8840,11 +8677,6 @@ gzip-size@5.1.1: duplexer "^0.1.1" pify "^4.0.1" -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -9063,16 +8895,6 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - hsl-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" @@ -9109,7 +8931,7 @@ html-encoding-sniffer@^2.0.1: dependencies: whatwg-encoding "^1.0.5" -html-entities@^1.2.0, html-entities@^1.3.1: +html-entities@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44" integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== @@ -9189,11 +9011,6 @@ htmlparser2@^4.1.0: domutils "^2.0.0" entities "^2.0.0" -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" @@ -9205,16 +9022,6 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-errors@~1.7.2: version "1.7.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" @@ -9226,30 +9033,6 @@ http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-parser-js@>=0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77" - integrity sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== - -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - -http-proxy@^1.17.0: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" @@ -9519,14 +9302,6 @@ inquirer@^7.0.0: strip-ansi "^6.0.0" through "^2.3.6" -internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - internal-slot@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" @@ -9588,12 +9363,12 @@ ip-regex@^2.1.0: resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= -ip@^1.1.0, ip@^1.1.5: +ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.9.1, ipaddr.js@^1.9.0: +ipaddr.js@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== @@ -9603,7 +9378,7 @@ is-absolute-url@^2.0.0: resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= -is-absolute-url@^3.0.0, is-absolute-url@^3.0.3: +is-absolute-url@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== @@ -9887,25 +9662,6 @@ is-object@^1.0.1: resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== - dependencies: - path-is-inside "^1.0.2" - is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -10896,11 +10652,6 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json3@^3.3.2: - version "3.3.3" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" - integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== - json5@2.x, json5@^2.1.1, json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" @@ -11034,11 +10785,6 @@ kew@^0.7.0: resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" integrity sha1-edk9LTM2PW/dKXCzNdkUGtWR15s= -killable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - kind-of@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" @@ -11450,11 +11196,6 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" -loglevel@^1.6.8: - version "1.6.8" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" - integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== - loglevelnext@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2" @@ -11814,12 +11555,12 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.44.0, "mime-db@>= 1.43.0 < 2": +mime-db@1.44.0: version "1.44.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== -mime-types@^2.1.12, mime-types@^2.1.26, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: +mime-types@^2.1.12, mime-types@^2.1.26, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== @@ -12049,19 +11790,6 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - mute-stream@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" @@ -12187,11 +11915,6 @@ node-fetch@^2.6.0: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== -node-forge@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz#d624050edbb44874adca12bb9a52ec63cb782579" - integrity sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ== - node-gyp@^3.8.0: version "3.8.0" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" @@ -12497,11 +12220,6 @@ objectorarray@^1.0.4: resolved "https://registry.yarnpkg.com/objectorarray/-/objectorarray-1.0.4.tgz#d69b2f0ff7dc2701903d308bb85882f4ddb49483" integrity sha512-91k8bjcldstRz1bG6zJo8lWD7c6QXcB4nTDUqiEvIL1xAsLoZlOOZZG+nd6YPz+V7zY1580J4Xxh1vZtyv4i/w== -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -12509,11 +12227,6 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -12536,13 +12249,6 @@ open@^7.0.2, open@^7.0.3: is-docker "^2.0.0" is-wsl "^2.1.1" -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - optimize-css-assets-webpack-plugin@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#e2f1d4d94ad8c0af8967ebd7cf138dcb1ef14572" @@ -12575,13 +12281,6 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" -original@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" @@ -12667,11 +12366,6 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -12679,13 +12373,6 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== - dependencies: - retry "^0.12.0" - p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -12877,11 +12564,6 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" @@ -13079,15 +12761,6 @@ popper.js@^1.14.4, popper.js@^1.14.7: resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== -portfinder@^1.0.26: - version "1.0.26" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.26.tgz#475658d56ca30bed72ac7f1378ed350bd1b64e70" - integrity sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ== - dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.1" - posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" @@ -14292,11 +13965,6 @@ querystring@0.2.0, querystring@^0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -querystringify@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" - integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== - quill-delta@^3.6.2: version "3.6.3" resolved "https://registry.yarnpkg.com/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" @@ -14828,7 +14496,7 @@ readable-stream@1.0.27-1: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: +readable-stream@^3.1.1, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -15205,11 +14873,6 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" @@ -15299,11 +14962,6 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -15415,7 +15073,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -15567,23 +15225,11 @@ scss-tokenizer@^0.2.3: js-base64 "^2.1.8" source-map "^0.4.2" -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - select@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= -selfsigned@^1.10.7: - version "1.10.7" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.7.tgz#da5819fd049d5574f28e88a9bcc6dbc6e6f3906b" - integrity sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA== - dependencies: - node-forge "0.9.0" - "semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" @@ -15653,19 +15299,6 @@ serve-favicon@^2.5.0: parseurl "~1.3.2" safe-buffer "5.1.1" -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - serve-static@1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" @@ -15701,11 +15334,6 @@ setimmediate@^1.0.4: resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - setprototypeof@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" @@ -15931,27 +15559,6 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sockjs-client@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5" - integrity sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== - dependencies: - debug "^3.2.5" - eventsource "^1.0.7" - faye-websocket "~0.11.1" - inherits "^2.0.3" - json3 "^3.3.2" - url-parse "^1.4.3" - -sockjs@0.3.20: - version "0.3.20" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855" - integrity sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== - dependencies: - faye-websocket "^0.10.0" - uuid "^3.4.0" - websocket-driver "0.6.5" - sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" @@ -16069,29 +15676,6 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" @@ -16192,7 +15776,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= @@ -16813,11 +16397,6 @@ through@^2.3.6: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - ticky@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/ticky/-/ticky-1.0.1.tgz#b7cfa71e768f1c9000c497b9151b30947c50e46d" @@ -17330,14 +16909,6 @@ url-loader@^4.0.0: mime-types "^2.1.26" schema-utils "^2.6.5" -url-parse@^1.4.3: - version "1.4.7" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" - integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - url@0.11.0, url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -17422,7 +16993,7 @@ uuid@2.0.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.2.tgz#48bd5698f0677e3c7901a1c46ef15b1643794726" integrity sha1-SL1WmPBnfjx5AaHEbvFbFkN5RyY= -uuid@^3.1.0, uuid@^3.3.2, uuid@^3.4.0: +uuid@^3.1.0, uuid@^3.3.2: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== @@ -17599,13 +17170,6 @@ watchpack@^1.6.1, watchpack@^1.7.4: chokidar "^3.4.1" watchpack-chokidar2 "^2.0.0" -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - web-namespaces@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" @@ -17673,7 +17237,7 @@ webpack-cli@^3.3.12: v8-compile-cache "^2.1.1" yargs "^13.3.2" -webpack-dev-middleware@^3.7.0, webpack-dev-middleware@^3.7.2: +webpack-dev-middleware@^3.7.0: version "3.7.2" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3" integrity sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== @@ -17684,45 +17248,6 @@ webpack-dev-middleware@^3.7.0, webpack-dev-middleware@^3.7.2: range-parser "^1.2.1" webpack-log "^2.0.0" -webpack-dev-server@^3.11.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz#8f154a3bce1bcfd1cc618ef4e703278855e7ff8c" - integrity sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.7" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "0.3.20" - sockjs-client "1.4.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - webpack-hot-middleware@^2.25.0: version "2.25.0" resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" @@ -17824,27 +17349,6 @@ webpack@^4.43.0, webpack@^4.44.1: watchpack "^1.7.4" webpack-sources "^1.4.1" -websocket-driver@0.6.5: - version "0.6.5" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" - integrity sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= - dependencies: - websocket-extensions ">=0.1.1" - -websocket-driver@>=0.5.1: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - websocket-extensions@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" @@ -18002,13 +17506,6 @@ ws@^5.2.0: dependencies: async-limiter "~1.0.0" -ws@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" - integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== - dependencies: - async-limiter "~1.0.0" - ws@^7.0.0, ws@^7.2.3: version "7.3.1" resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8" From 0b2205697dee2d4440ec6cdb4997581ec3d14dab Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:13:41 -0600 Subject: [PATCH 07/13] Upgrade webpacker to v6.0.0.beta.6 --- Gemfile | 2 +- Gemfile.lock | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/Gemfile b/Gemfile index 52f80879a..ddf97b168 100755 --- a/Gemfile +++ b/Gemfile @@ -13,7 +13,7 @@ gem 'rake', '~> 12.3.2' gem 'sassc-rails', '~> 2.1', '>= 2.1.2' gem 'sassc', '~> 2.0', '>= 2.0.1' gem 'stripe', '~> 1.58' # January 19, 2017 version of the Stripe API https://stripe.com/docs/api -gem 'webpacker', '~> 5.2.1' +gem 'webpacker', git: 'https://github.com/rails/webpacker.git', tag: 'v6.0.0.beta.6' gem 'react-rails' gem 'good_job' diff --git a/Gemfile.lock b/Gemfile.lock index 96e9f1e04..5506526e1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -16,6 +16,17 @@ GIT i18n-js (3.8.0) i18n (>= 0.6.6) +GIT + remote: https://github.com/rails/webpacker.git + revision: 781f03f8a8864f99777b9883694bdca2889ba4fe + tag: v6.0.0.beta.6 + specs: + webpacker (6.0.0.beta.6) + activesupport (>= 5.2) + rack-proxy (>= 0.6.1) + railties (>= 5.2) + semantic_range (>= 2.3.0) + PATH remote: gems/bess specs: @@ -406,11 +417,6 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webpacker (5.2.1) - activesupport (>= 5.2) - rack-proxy (>= 0.6.1) - railties (>= 5.2) - semantic_range (>= 2.3.0) websocket-driver (0.7.3) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -483,7 +489,7 @@ DEPENDENCIES timecop (~> 0.9.1) traceroute (~> 0.8.0) webmock (~> 3.6, >= 3.6.2) - webpacker (~> 5.2.1) + webpacker! wisper-rspec (~> 1.1.0) RUBY VERSION From 10383064ebef760163c59b2a4cc0eb17837fc088 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:25:34 -0600 Subject: [PATCH 08/13] Update webpacker NPM package and run rails webpacker:install --- config/webpack/base.js | 3 + config/webpack/development.js | 5 + config/webpack/production.js | 5 + config/webpack/test.js | 5 + config/webpacker.yml | 65 + package.json | 16 +- yarn.lock | 3337 ++++++++++++++++++++------------- 7 files changed, 2157 insertions(+), 1279 deletions(-) create mode 100644 config/webpack/base.js create mode 100644 config/webpack/development.js create mode 100644 config/webpack/production.js create mode 100644 config/webpack/test.js create mode 100644 config/webpacker.yml diff --git a/config/webpack/base.js b/config/webpack/base.js new file mode 100644 index 000000000..a081a4abd --- /dev/null +++ b/config/webpack/base.js @@ -0,0 +1,3 @@ +const { webpackConfig } = require('@rails/webpacker') + +module.exports = webpackConfig diff --git a/config/webpack/development.js b/config/webpack/development.js new file mode 100644 index 000000000..c84a413b5 --- /dev/null +++ b/config/webpack/development.js @@ -0,0 +1,5 @@ +process.env.NODE_ENV = process.env.NODE_ENV || 'development' + +const webpackConfig = require('./base') + +module.exports = webpackConfig diff --git a/config/webpack/production.js b/config/webpack/production.js new file mode 100644 index 000000000..c41e04360 --- /dev/null +++ b/config/webpack/production.js @@ -0,0 +1,5 @@ +process.env.NODE_ENV = process.env.NODE_ENV || 'production' + +const webpackConfig = require('./base') + +module.exports = webpackConfig diff --git a/config/webpack/test.js b/config/webpack/test.js new file mode 100644 index 000000000..c84a413b5 --- /dev/null +++ b/config/webpack/test.js @@ -0,0 +1,5 @@ +process.env.NODE_ENV = process.env.NODE_ENV || 'development' + +const webpackConfig = require('./base') + +module.exports = webpackConfig diff --git a/config/webpacker.yml b/config/webpacker.yml new file mode 100644 index 000000000..5ca83024e --- /dev/null +++ b/config/webpacker.yml @@ -0,0 +1,65 @@ +# Note: You must restart bin/webpack-dev-server for changes to take effect + +default: &default + source_path: app/packs + source_entry_path: entrypoints + public_root_path: public + public_output_path: packs + cache_path: tmp/cache/webpacker + webpack_compile_output: true + + # Additional paths webpack should lookup modules + # ['app/assets', 'engine/foo/app/assets'] + additional_paths: [] + + # Reload manifest.json on all requests so we reload latest compiled packs + cache_manifest: false + +development: + <<: *default + compile: true + + # Reference: https://webpack.js.org/configuration/dev-server/ + dev_server: + https: false + host: localhost + port: 3035 + public: localhost:3035 + # Inject browserside javascript that required by both HMR and Live(full) reload + inject_client: true + # Hot Module Replacement updates modules while the application is running without a full reload + hmr: false + # Inline should be set to true if using HMR; it inserts a script to take care of live reloading + inline: true + # Should we show a full-screen overlay in the browser when there are compiler errors or warnings? + overlay: true + # Should we use gzip compression? + compress: true + # Note that apps that do not check the host are vulnerable to DNS rebinding attacks + disable_host_check: true + # This option lets the browser open with your local IP + use_local_ip: false + # When enabled, nothing except the initial startup information will be written to the console. + # This also means that errors or warnings from webpack are not visible. + quiet: false + pretty: false + headers: + 'Access-Control-Allow-Origin': '*' + watch_options: + ignored: '**/node_modules/**' + +test: + <<: *default + compile: true + + # Compile test packs to a separate directory + public_output_path: packs-test + +production: + <<: *default + + # Production depends on precompilation of packs prior to booting for performance. + compile: false + + # Cache manifest.json for performance + cache_manifest: true diff --git a/package.json b/package.json index 39d7be08b..d537765aa 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@formatjs/intl-getcanonicallocales": "^1.4.6", "@formatjs/intl-numberformat": "^5.6.4", "@formatjs/intl-pluralrules": "^3.4.9", - "@rails/webpacker": "^5.1.1", + "@rails/webpacker": "^6.0.0-beta.5", "@storybook/addon-actions": "^6.0.26", "@storybook/addon-essentials": "^6.0.26", "@storybook/addon-links": "^6.0.26", @@ -64,6 +64,7 @@ "@types/yup": "^0.29.8", "@typescript-eslint/eslint-plugin": "^4.3.0", "@typescript-eslint/parser": "^4.3.0", + "@webpack-cli/serve": "^1.3.0", "babel-loader": "^8.1.0", "babel-plugin-transform-import": "^1.5.4", "babel-plugin-transform-imports": "^2.0.0", @@ -101,8 +102,9 @@ "ts-jest": "^26.3.0", "typescript": "^4", "url-loader": "^1.0.1", - "webpack": "^4.0.0", - "webpack-cli": "^3.3.11" + "webpack": "^5.11.0", + "webpack-cli": "^4.2.0", + "webpack-dev-server": "^3.11.2" }, "dependencies": { "@houdiniproject/react-i18n-currency-input": "^2.0.0-pre3", @@ -181,5 +183,11 @@ "vvvview": "0.4.3", "websocket-extensions": "^0.1.4", "yup": "^0.29.3" - } + }, + "babel": { + "presets": ["./node_modules/@rails/webpacker/package/babel/preset.js"] + }, + "browserslist": [ + "defaults" + ] } diff --git a/yarn.lock b/yarn.lock index 55bb13433..d1e34ce84 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16,6 +16,13 @@ dependencies: "@babel/highlight" "^7.10.4" +"@babel/code-frame@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" + integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== + dependencies: + "@babel/highlight" "^7.12.13" + "@babel/compat-data@^7.10.0", "@babel/compat-data@^7.10.4", "@babel/compat-data@^7.11.0": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.11.0.tgz#e9f73efe09af1355b723a7f39b11bad637d7c99c" @@ -25,6 +32,11 @@ invariant "^2.2.4" semver "^5.5.0" +"@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.8.tgz#5b783b9808f15cef71547f1b691f34f8ff6003a6" + integrity sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog== + "@babel/core@7.11.6": version "7.11.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.6.tgz#3a9455dc7387ff1bac45770650bc13ba04a15651" @@ -91,7 +103,29 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.11.1", "@babel/core@^7.9.0": +"@babel/core@^7.12.9": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.8.tgz#c191d9c5871788a591d69ea1dc03e5843a3680fb" + integrity sha512-oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg== + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/generator" "^7.13.0" + "@babel/helper-compilation-targets" "^7.13.8" + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helpers" "^7.13.0" + "@babel/parser" "^7.13.4" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + lodash "^4.17.19" + semver "^6.3.0" + source-map "^0.5.0" + +"@babel/core@^7.9.0": version "7.11.1" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.1.tgz#2c55b604e73a40dc21b0e52650b11c65cf276643" integrity sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ== @@ -131,6 +165,15 @@ jsesc "^2.5.1" source-map "^0.5.0" +"@babel/generator@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.0.tgz#bd00d4394ca22f220390c56a0b5b85568ec1ec0c" + integrity sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw== + dependencies: + "@babel/types" "^7.13.0" + jsesc "^2.5.1" + source-map "^0.5.0" + "@babel/generator@^7.4.0": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.3.tgz#32b9a0d963a71d7a54f5f6c15659c3dbc2a523a5" @@ -155,6 +198,13 @@ dependencies: "@babel/types" "^7.10.4" +"@babel/helper-annotate-as-pure@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" + integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" @@ -163,6 +213,14 @@ "@babel/helper-explode-assignable-expression" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" + integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.12.13" + "@babel/types" "^7.12.13" + "@babel/helper-builder-react-jsx-experimental@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz#9a7d58ad184d3ac3bafb1a452cec2bad7e4a0bc8" @@ -225,6 +283,16 @@ levenary "^1.1.1" semver "^5.5.0" +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz#02bdb22783439afb11b2f009814bdd88384bd468" + integrity sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A== + dependencies: + "@babel/compat-data" "^7.13.8" + "@babel/helper-validator-option" "^7.12.17" + browserslist "^4.14.5" + semver "^6.3.0" + "@babel/helper-create-class-features-plugin@^7.10.0": version "7.10.0" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.0.tgz#3a2b7b86f6365ea4ac3837a49ec5791e65217944" @@ -249,6 +317,17 @@ "@babel/helper-replace-supers" "^7.10.4" "@babel/helper-split-export-declaration" "^7.10.4" +"@babel/helper-create-class-features-plugin@^7.13.0": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz#0367bd0a7505156ce018ca464f7ac91ba58c1a04" + integrity sha512-qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w== + dependencies: + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-member-expression-to-functions" "^7.13.0" + "@babel/helper-optimise-call-expression" "^7.12.13" + "@babel/helper-replace-supers" "^7.13.0" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-create-regexp-features-plugin@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz#fdd60d88524659a0b6959c0579925e425714f3b8" @@ -258,6 +337,14 @@ "@babel/helper-regex" "^7.10.4" regexpu-core "^4.7.0" +"@babel/helper-create-regexp-features-plugin@^7.12.13": + version "7.12.17" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" + integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + regexpu-core "^4.7.1" + "@babel/helper-define-map@^7.10.4": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" @@ -267,6 +354,20 @@ "@babel/types" "^7.10.5" lodash "^4.17.19" +"@babel/helper-define-polyfill-provider@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.4.tgz#b618b087c6a0328127e5d53576df818bcee2b15f" + integrity sha512-K5V2GaQZ1gpB+FTXM4AFVG2p1zzhm67n9wrQCJYNzvuLzQybhJyftW7qeDd2uUxPDNdl5Rkon1rOAeUeNDZ28Q== + dependencies: + "@babel/helper-compilation-targets" "^7.13.0" + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/traverse" "^7.13.0" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + "@babel/helper-explode-assignable-expression@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz#40a1cd917bff1288f699a94a75b37a1a2dbd8c7c" @@ -275,6 +376,13 @@ "@babel/traverse" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-explode-assignable-expression@^7.12.13": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" + integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA== + dependencies: + "@babel/types" "^7.13.0" + "@babel/helper-function-name@^7.10.3", "@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.9.5": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" @@ -284,6 +392,15 @@ "@babel/template" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-function-name@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" + integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== + dependencies: + "@babel/helper-get-function-arity" "^7.12.13" + "@babel/template" "^7.12.13" + "@babel/types" "^7.12.13" + "@babel/helper-get-function-arity@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2" @@ -291,6 +408,13 @@ dependencies: "@babel/types" "^7.10.4" +"@babel/helper-get-function-arity@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" + integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-hoist-variables@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" @@ -298,6 +422,14 @@ dependencies: "@babel/types" "^7.10.4" +"@babel/helper-hoist-variables@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8" + integrity sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g== + dependencies: + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + "@babel/helper-member-expression-to-functions@^7.10.0", "@babel/helper-member-expression-to-functions@^7.10.4", "@babel/helper-member-expression-to-functions@^7.10.5": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz#ae69c83d84ee82f4b42f96e2a09410935a8f26df" @@ -305,6 +437,13 @@ dependencies: "@babel/types" "^7.11.0" +"@babel/helper-member-expression-to-functions@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091" + integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ== + dependencies: + "@babel/types" "^7.13.0" + "@babel/helper-module-imports@^7.0.0": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz#766fa1d57608e53e5676f23ae498ec7a95e1b11a" @@ -319,6 +458,13 @@ dependencies: "@babel/types" "^7.10.4" +"@babel/helper-module-imports@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0" + integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-module-transforms@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz#24e2f08ee6832c60b157bb0936c86bef7210c622" @@ -345,6 +491,21 @@ "@babel/types" "^7.11.0" lodash "^4.17.19" +"@babel/helper-module-transforms@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1" + integrity sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw== + dependencies: + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-replace-supers" "^7.13.0" + "@babel/helper-simple-access" "^7.12.13" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-validator-identifier" "^7.12.11" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + lodash "^4.17.19" + "@babel/helper-optimise-call-expression@^7.10.0", "@babel/helper-optimise-call-expression@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz#50dc96413d594f995a77905905b05893cd779673" @@ -352,6 +513,13 @@ dependencies: "@babel/types" "^7.10.4" +"@babel/helper-optimise-call-expression@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" + integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-plugin-utils@7.10.4", "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" @@ -362,6 +530,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz#aac45cccf8bc1873b99a85f34bceef3beb5d3244" integrity sha512-j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g== +"@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" + integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== + "@babel/helper-regex@^7.10.4": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.5.tgz#32dfbb79899073c415557053a19bd055aae50ae0" @@ -380,6 +553,15 @@ "@babel/traverse" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-remap-async-to-generator@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" + integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-wrap-function" "^7.13.0" + "@babel/types" "^7.13.0" + "@babel/helper-replace-supers@^7.10.0", "@babel/helper-replace-supers@^7.10.1", "@babel/helper-replace-supers@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz#d585cd9388ea06e6031e4cd44b6713cbead9e6cf" @@ -390,6 +572,16 @@ "@babel/traverse" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24" + integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.13.0" + "@babel/helper-optimise-call-expression" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + "@babel/helper-simple-access@^7.10.1", "@babel/helper-simple-access@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz#0f5ccda2945277a2a7a2d3a821e15395edcf3461" @@ -398,6 +590,13 @@ "@babel/template" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-simple-access@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4" + integrity sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-skip-transparent-expression-wrappers@^7.11.0": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz#eec162f112c2f58d3af0af125e3bb57665146729" @@ -405,6 +604,13 @@ dependencies: "@babel/types" "^7.11.0" +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + dependencies: + "@babel/types" "^7.12.1" + "@babel/helper-split-export-declaration@^7.10.1", "@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.8.3": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f" @@ -412,11 +618,28 @@ dependencies: "@babel/types" "^7.11.0" +"@babel/helper-split-export-declaration@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" + integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== + dependencies: + "@babel/types" "^7.12.13" + "@babel/helper-validator-identifier@^7.10.3", "@babel/helper-validator-identifier@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== +"@babel/helper-validator-identifier@^7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" + integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + +"@babel/helper-validator-option@^7.12.17": + version "7.12.17" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" + integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== + "@babel/helper-wrap-function@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz#8a6f701eab0ff39f765b5a1cfef409990e624b87" @@ -427,6 +650,16 @@ "@babel/traverse" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/helper-wrap-function@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" + integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA== + dependencies: + "@babel/helper-function-name" "^7.12.13" + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + "@babel/helpers@^7.10.0", "@babel/helpers@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.4.tgz#2abeb0d721aff7c0a97376b9e1f6f65d7a475044" @@ -445,6 +678,15 @@ "@babel/traverse" "^7.10.1" "@babel/types" "^7.10.1" +"@babel/helpers@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.0.tgz#7647ae57377b4f0408bf4f8a7af01c42e41badc0" + integrity sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ== + dependencies: + "@babel/template" "^7.12.13" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" + "@babel/highlight@^7.10.4", "@babel/highlight@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" @@ -454,6 +696,15 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@babel/highlight@^7.12.13": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.8.tgz#10b2dac78526424dfc1f47650d0e415dfd9dc481" + integrity sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + chalk "^2.0.0" + js-tokens "^4.0.0" + "@babel/parser@^7.1.0", "@babel/parser@^7.4.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.3.tgz#7e71d892b0d6e7d04a1af4c3c79d72c1f10f5315" @@ -469,6 +720,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.5.tgz#c7ff6303df71080ec7a4f5b8c003c58f1cf51037" integrity sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q== +"@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.13.4": + version "7.13.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.4.tgz#340211b0da94a351a6f10e63671fa727333d13ab" + integrity sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA== + "@babel/plugin-proposal-async-generator-functions@^7.10.4", "@babel/plugin-proposal-async-generator-functions@^7.8.3": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz#3491cabf2f7c179ab820606cec27fed15e0e8558" @@ -478,6 +734,15 @@ "@babel/helper-remap-async-to-generator" "^7.10.4" "@babel/plugin-syntax-async-generators" "^7.8.0" +"@babel/plugin-proposal-async-generator-functions@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz#87aacb574b3bc4b5603f6fe41458d72a5a2ec4b1" + integrity sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-remap-async-to-generator" "^7.13.0" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz#a33bf632da390a59c7a8c570045d1115cd778807" @@ -486,6 +751,14 @@ "@babel/helper-create-class-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" + integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-proposal-decorators@^7.10.0": version "7.10.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.10.0.tgz#aa1c82288d9af1f2a5bc759e5dffbca8f8d01ea1" @@ -512,6 +785,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-dynamic-import" "^7.8.0" +"@babel/plugin-proposal-dynamic-import@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz#876a1f6966e1dec332e8c9451afda3bebcdf2e1d" + integrity sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-proposal-export-default-from@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.10.4.tgz#08f66eef0067cbf6a7bc036977dcdccecaf0c6c5" @@ -528,6 +809,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" +"@babel/plugin-proposal-export-namespace-from@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d" + integrity sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-proposal-json-strings@^7.10.0", "@babel/plugin-proposal-json-strings@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz#593e59c63528160233bd321b1aebe0820c2341db" @@ -536,6 +825,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.0" +"@babel/plugin-proposal-json-strings@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz#bf1fb362547075afda3634ed31571c5901afef7b" + integrity sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-proposal-logical-assignment-operators@^7.11.0": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz#9f80e482c03083c87125dee10026b58527ea20c8" @@ -544,6 +841,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" +"@babel/plugin-proposal-logical-assignment-operators@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz#93fa78d63857c40ce3c8c3315220fd00bfbb4e1a" + integrity sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-proposal-nullish-coalescing-operator@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz#02dca21673842ff2fe763ac253777f235e9bbf78" @@ -560,6 +865,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz#3730a31dafd3c10d8ccd10648ed80a2ac5472ef3" + integrity sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator@^7.10.4", "@babel/plugin-proposal-numeric-separator@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz#ce1590ff0a65ad12970a609d78855e9a4c1aef06" @@ -568,7 +881,15 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.10.0", "@babel/plugin-proposal-object-rest-spread@^7.10.1", "@babel/plugin-proposal-object-rest-spread@^7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.9.6": +"@babel/plugin-proposal-numeric-separator@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db" + integrity sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.10.0", "@babel/plugin-proposal-object-rest-spread@^7.11.0", "@babel/plugin-proposal-object-rest-spread@^7.9.6": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz#bd81f95a1f746760ea43b6c2d3d62b11790ad0af" integrity sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA== @@ -577,6 +898,17 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.0" "@babel/plugin-transform-parameters" "^7.10.4" +"@babel/plugin-proposal-object-rest-spread@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz#5d210a4d727d6ce3b18f9de82cc99a3964eed60a" + integrity sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g== + dependencies: + "@babel/compat-data" "^7.13.8" + "@babel/helper-compilation-targets" "^7.13.8" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.13.0" + "@babel/plugin-proposal-optional-catch-binding@^7.10.4", "@babel/plugin-proposal-optional-catch-binding@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz#31c938309d24a78a49d68fdabffaa863758554dd" @@ -585,6 +917,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" +"@babel/plugin-proposal-optional-catch-binding@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz#3ad6bd5901506ea996fc31bdcf3ccfa2bed71107" + integrity sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-proposal-optional-chaining@^7.10.0", "@babel/plugin-proposal-optional-chaining@^7.10.1", "@babel/plugin-proposal-optional-chaining@^7.11.0": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz#de5866d0646f6afdaab8a566382fe3a221755076" @@ -594,6 +934,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.11.0" "@babel/plugin-syntax-optional-chaining" "^7.8.0" +"@babel/plugin-proposal-optional-chaining@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz#e39df93efe7e7e621841babc197982e140e90756" + integrity sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-proposal-private-methods@^7.10.4", "@babel/plugin-proposal-private-methods@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz#b160d972b8fdba5c7d111a145fc8c421fc2a6909" @@ -602,6 +951,14 @@ "@babel/helper-create-class-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-proposal-private-methods@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" + integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-proposal-unicode-property-regex@^7.10.4", "@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz#4483cda53041ce3413b7fe2f00022665ddfaa75d" @@ -610,6 +967,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-proposal-unicode-property-regex@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" + integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" @@ -631,6 +996,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-decorators@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.4.tgz#6853085b2c429f9d322d02f5a635018cdeb2360c" @@ -757,6 +1129,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-syntax-top-level-await@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" + integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-syntax-typescript@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz#c1f659dda97711a569cef75275f7e15dcaa6cabc" @@ -771,6 +1150,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-arrow-functions@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" + integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-async-to-generator@^7.10.4", "@babel/plugin-transform-async-to-generator@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz#41a5017e49eb6f3cda9392a51eef29405b245a37" @@ -780,6 +1166,15 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-remap-async-to-generator" "^7.10.4" +"@babel/plugin-transform-async-to-generator@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" + integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg== + dependencies: + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-remap-async-to-generator" "^7.13.0" + "@babel/plugin-transform-block-scoped-functions@^7.10.4", "@babel/plugin-transform-block-scoped-functions@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz#1afa595744f75e43a91af73b0d998ecfe4ebc2e8" @@ -787,6 +1182,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-block-scoped-functions@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" + integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-block-scoping@^7.10.0", "@babel/plugin-transform-block-scoping@^7.10.4", "@babel/plugin-transform-block-scoping@^7.8.3": version "7.11.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz#5b7efe98852bef8d652c0b28144cd93a9e4b5215" @@ -794,6 +1196,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-block-scoping@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz#f36e55076d06f41dfd78557ea039c1b581642e61" + integrity sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-classes@^7.10.4", "@babel/plugin-transform-classes@^7.9.5": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz#405136af2b3e218bc4a1926228bc917ab1a0adc7" @@ -808,6 +1217,19 @@ "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" +"@babel/plugin-transform-classes@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b" + integrity sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.12.13" + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-optimise-call-expression" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-replace-supers" "^7.13.0" + "@babel/helper-split-export-declaration" "^7.12.13" + globals "^11.1.0" + "@babel/plugin-transform-computed-properties@^7.10.4", "@babel/plugin-transform-computed-properties@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz#9ded83a816e82ded28d52d4b4ecbdd810cdfc0eb" @@ -815,13 +1237,27 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.10.0", "@babel/plugin-transform-destructuring@^7.10.1", "@babel/plugin-transform-destructuring@^7.10.4", "@babel/plugin-transform-destructuring@^7.9.5": +"@babel/plugin-transform-computed-properties@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" + integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + +"@babel/plugin-transform-destructuring@^7.10.0", "@babel/plugin-transform-destructuring@^7.10.4", "@babel/plugin-transform-destructuring@^7.9.5": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz#70ddd2b3d1bea83d01509e9bb25ddb3a74fc85e5" integrity sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA== dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-destructuring@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz#c5dce270014d4e1ebb1d806116694c12b7028963" + integrity sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-dotall-regex@^7.10.4", "@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz#469c2062105c1eb6a040eaf4fac4b488078395ee" @@ -830,6 +1266,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-dotall-regex@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" + integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-duplicate-keys@^7.10.4", "@babel/plugin-transform-duplicate-keys@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz#697e50c9fee14380fe843d1f306b295617431e47" @@ -837,6 +1281,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-duplicate-keys@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" + integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-exponentiation-operator@^7.10.4", "@babel/plugin-transform-exponentiation-operator@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz#5ae338c57f8cf4001bdb35607ae66b92d665af2e" @@ -845,6 +1296,14 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-exponentiation-operator@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" + integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-flow-strip-types@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.1.tgz#59eafbff9ae85ec8932d4c16c068654be814ec5e" @@ -860,6 +1319,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-for-of@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" + integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-function-name@^7.10.4", "@babel/plugin-transform-function-name@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz#6a467880e0fc9638514ba369111811ddbe2644b7" @@ -868,6 +1334,14 @@ "@babel/helper-function-name" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-function-name@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" + integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ== + dependencies: + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-literals@^7.10.4", "@babel/plugin-transform-literals@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz#9f42ba0841100a135f22712d0e391c462f571f3c" @@ -875,6 +1349,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-literals@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" + integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-member-expression-literals@^7.10.4", "@babel/plugin-transform-member-expression-literals@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz#b1ec44fcf195afcb8db2c62cd8e551c881baf8b7" @@ -882,6 +1363,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-member-expression-literals@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" + integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-modules-amd@^7.10.4", "@babel/plugin-transform-modules-amd@^7.9.6": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz#1b9cddaf05d9e88b3aad339cb3e445c4f020a9b1" @@ -891,6 +1379,15 @@ "@babel/helper-plugin-utils" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-amd@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3" + integrity sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ== + dependencies: + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-commonjs@^7.10.4", "@babel/plugin-transform-modules-commonjs@^7.9.6": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz#66667c3eeda1ebf7896d41f1f16b17105a2fbca0" @@ -901,6 +1398,16 @@ "@babel/helper-simple-access" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-commonjs@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz#7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b" + integrity sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw== + dependencies: + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-simple-access" "^7.12.13" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-systemjs@^7.10.0", "@babel/plugin-transform-modules-systemjs@^7.10.4": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz#6270099c854066681bae9e05f87e1b9cadbe8c85" @@ -911,6 +1418,17 @@ "@babel/helper-plugin-utils" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-systemjs@^7.13.8": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" + integrity sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A== + dependencies: + "@babel/helper-hoist-variables" "^7.13.0" + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-validator-identifier" "^7.12.11" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-umd@^7.10.4", "@babel/plugin-transform-modules-umd@^7.9.0": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz#9a8481fe81b824654b3a0b65da3df89f3d21839e" @@ -919,6 +1437,14 @@ "@babel/helper-module-transforms" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-modules-umd@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b" + integrity sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw== + dependencies: + "@babel/helper-module-transforms" "^7.13.0" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-named-capturing-groups-regex@^7.10.4", "@babel/plugin-transform-named-capturing-groups-regex@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz#78b4d978810b6f3bcf03f9e318f2fc0ed41aecb6" @@ -926,6 +1452,13 @@ dependencies: "@babel/helper-create-regexp-features-plugin" "^7.10.4" +"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" + integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/plugin-transform-new-target@^7.10.4", "@babel/plugin-transform-new-target@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz#9097d753cb7b024cb7381a3b2e52e9513a9c6888" @@ -933,6 +1466,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-new-target@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" + integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-object-super@^7.10.4", "@babel/plugin-transform-object-super@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz#d7146c4d139433e7a6526f888c667e314a093894" @@ -941,6 +1481,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-replace-supers" "^7.10.4" +"@babel/plugin-transform-object-super@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" + integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-replace-supers" "^7.12.13" + "@babel/plugin-transform-parameters@^7.10.4", "@babel/plugin-transform-parameters@^7.9.5": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz#59d339d58d0b1950435f4043e74e2510005e2c4a" @@ -949,6 +1497,13 @@ "@babel/helper-get-function-arity" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-parameters@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" + integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-property-literals@^7.10.4", "@babel/plugin-transform-property-literals@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz#f6fe54b6590352298785b83edd815d214c42e3c0" @@ -956,6 +1511,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-property-literals@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" + integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-react-constant-elements@^7.9.0": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.4.tgz#0f485260bf1c29012bb973e7e404749eaac12c9e" @@ -1113,13 +1675,20 @@ "@babel/helper-annotate-as-pure" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-regenerator@^7.10.1", "@babel/plugin-transform-regenerator@^7.10.4", "@babel/plugin-transform-regenerator@^7.8.7": +"@babel/plugin-transform-regenerator@^7.10.4", "@babel/plugin-transform-regenerator@^7.8.7": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz#2015e59d839074e76838de2159db421966fd8b63" integrity sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw== dependencies: regenerator-transform "^0.14.2" +"@babel/plugin-transform-regenerator@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz#b628bcc9c85260ac1aeb05b45bde25210194a2f5" + integrity sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA== + dependencies: + regenerator-transform "^0.14.2" + "@babel/plugin-transform-reserved-words@^7.10.4", "@babel/plugin-transform-reserved-words@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz#8f2682bcdcef9ed327e1b0861585d7013f8a54dd" @@ -1127,6 +1696,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-reserved-words@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" + integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-runtime@^7.11.0": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz#e27f78eb36f19448636e05c33c90fd9ad9b8bccf" @@ -1137,6 +1713,18 @@ resolve "^1.8.1" semver "^5.5.1" +"@babel/plugin-transform-runtime@^7.12.1": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.8.tgz#8c9a16db6cb6c2a1f748e36ae23558b92d223010" + integrity sha512-6UbZ7P0FuuJiiUyRCfDgLw4PIG9bR2x6swHocv4qNZItkhXad0WsN6YX0deILuyZY2++meDKiDMuSVcejDZN0Q== + dependencies: + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + babel-plugin-polyfill-corejs2 "^0.1.4" + babel-plugin-polyfill-corejs3 "^0.1.3" + babel-plugin-polyfill-regenerator "^0.1.2" + semver "^6.3.0" + "@babel/plugin-transform-shorthand-properties@^7.10.4", "@babel/plugin-transform-shorthand-properties@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz#9fd25ec5cdd555bb7f473e5e6ee1c971eede4dd6" @@ -1144,6 +1732,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-shorthand-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" + integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-spread@^7.10.0", "@babel/plugin-transform-spread@^7.11.0", "@babel/plugin-transform-spread@^7.8.3": version "7.11.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz#fa84d300f5e4f57752fe41a6d1b3c554f13f17cc" @@ -1152,6 +1747,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-skip-transparent-expression-wrappers" "^7.11.0" +"@babel/plugin-transform-spread@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" + integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/plugin-transform-sticky-regex@^7.10.4", "@babel/plugin-transform-sticky-regex@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz#8f3889ee8657581130a29d9cc91d7c73b7c4a28d" @@ -1160,6 +1763,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-regex" "^7.10.4" +"@babel/plugin-transform-sticky-regex@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" + integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-template-literals@^7.10.4", "@babel/plugin-transform-template-literals@^7.8.3": version "7.10.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz#78bc5d626a6642db3312d9d0f001f5e7639fde8c" @@ -1168,6 +1778,13 @@ "@babel/helper-annotate-as-pure" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-template-literals@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" + integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw== + dependencies: + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/plugin-transform-typeof-symbol@^7.10.4", "@babel/plugin-transform-typeof-symbol@^7.8.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz#9509f1a7eec31c4edbffe137c16cc33ff0bc5bfc" @@ -1175,6 +1792,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-typeof-symbol@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" + integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-typescript@^7.9.0": version "7.10.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.0.tgz#00273cddb1f5321af09db5c096bb865eab137124" @@ -1191,6 +1815,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-transform-unicode-escapes@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" + integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/plugin-transform-unicode-regex@^7.10.4", "@babel/plugin-transform-unicode-regex@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz#e56d71f9282fac6db09c82742055576d5e6d80a8" @@ -1199,79 +1830,87 @@ "@babel/helper-create-regexp-features-plugin" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.9.5", "@babel/preset-env@^7.9.6": - version "7.11.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796" - integrity sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg== - dependencies: - "@babel/compat-data" "^7.11.0" - "@babel/helper-compilation-targets" "^7.10.4" - "@babel/helper-module-imports" "^7.10.4" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-proposal-async-generator-functions" "^7.10.4" - "@babel/plugin-proposal-class-properties" "^7.10.4" - "@babel/plugin-proposal-dynamic-import" "^7.10.4" - "@babel/plugin-proposal-export-namespace-from" "^7.10.4" - "@babel/plugin-proposal-json-strings" "^7.10.4" - "@babel/plugin-proposal-logical-assignment-operators" "^7.11.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4" - "@babel/plugin-proposal-numeric-separator" "^7.10.4" - "@babel/plugin-proposal-object-rest-spread" "^7.11.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.10.4" - "@babel/plugin-proposal-optional-chaining" "^7.11.0" - "@babel/plugin-proposal-private-methods" "^7.10.4" - "@babel/plugin-proposal-unicode-property-regex" "^7.10.4" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-class-properties" "^7.10.4" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" +"@babel/plugin-transform-unicode-regex@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" + integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/preset-env@^7.12.11": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.8.tgz#1133d7ae806d6bf981b7a1a49e336d4d88db1953" + integrity sha512-Sso1xOpV4S3ofnxW2DsWTE5ziRk62jEAKLGuQ+EJHC+YHTbFG38QUTixO3JVa1cYET9gkJhO1pMu+/+2dDhKvw== + dependencies: + "@babel/compat-data" "^7.13.8" + "@babel/helper-compilation-targets" "^7.13.8" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-validator-option" "^7.12.17" + "@babel/plugin-proposal-async-generator-functions" "^7.13.8" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-dynamic-import" "^7.13.8" + "@babel/plugin-proposal-export-namespace-from" "^7.12.13" + "@babel/plugin-proposal-json-strings" "^7.13.8" + "@babel/plugin-proposal-logical-assignment-operators" "^7.13.8" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + "@babel/plugin-proposal-numeric-separator" "^7.12.13" + "@babel/plugin-proposal-object-rest-spread" "^7.13.8" + "@babel/plugin-proposal-optional-catch-binding" "^7.13.8" + "@babel/plugin-proposal-optional-chaining" "^7.13.8" + "@babel/plugin-proposal-private-methods" "^7.13.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.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.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.10.4" - "@babel/plugin-transform-arrow-functions" "^7.10.4" - "@babel/plugin-transform-async-to-generator" "^7.10.4" - "@babel/plugin-transform-block-scoped-functions" "^7.10.4" - "@babel/plugin-transform-block-scoping" "^7.10.4" - "@babel/plugin-transform-classes" "^7.10.4" - "@babel/plugin-transform-computed-properties" "^7.10.4" - "@babel/plugin-transform-destructuring" "^7.10.4" - "@babel/plugin-transform-dotall-regex" "^7.10.4" - "@babel/plugin-transform-duplicate-keys" "^7.10.4" - "@babel/plugin-transform-exponentiation-operator" "^7.10.4" - "@babel/plugin-transform-for-of" "^7.10.4" - "@babel/plugin-transform-function-name" "^7.10.4" - "@babel/plugin-transform-literals" "^7.10.4" - "@babel/plugin-transform-member-expression-literals" "^7.10.4" - "@babel/plugin-transform-modules-amd" "^7.10.4" - "@babel/plugin-transform-modules-commonjs" "^7.10.4" - "@babel/plugin-transform-modules-systemjs" "^7.10.4" - "@babel/plugin-transform-modules-umd" "^7.10.4" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.10.4" - "@babel/plugin-transform-new-target" "^7.10.4" - "@babel/plugin-transform-object-super" "^7.10.4" - "@babel/plugin-transform-parameters" "^7.10.4" - "@babel/plugin-transform-property-literals" "^7.10.4" - "@babel/plugin-transform-regenerator" "^7.10.4" - "@babel/plugin-transform-reserved-words" "^7.10.4" - "@babel/plugin-transform-shorthand-properties" "^7.10.4" - "@babel/plugin-transform-spread" "^7.11.0" - "@babel/plugin-transform-sticky-regex" "^7.10.4" - "@babel/plugin-transform-template-literals" "^7.10.4" - "@babel/plugin-transform-typeof-symbol" "^7.10.4" - "@babel/plugin-transform-unicode-escapes" "^7.10.4" - "@babel/plugin-transform-unicode-regex" "^7.10.4" - "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.11.0" - browserslist "^4.12.0" - core-js-compat "^3.6.2" - invariant "^2.2.2" - levenary "^1.1.1" - semver "^5.5.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.12.13" + "@babel/plugin-transform-arrow-functions" "^7.13.0" + "@babel/plugin-transform-async-to-generator" "^7.13.0" + "@babel/plugin-transform-block-scoped-functions" "^7.12.13" + "@babel/plugin-transform-block-scoping" "^7.12.13" + "@babel/plugin-transform-classes" "^7.13.0" + "@babel/plugin-transform-computed-properties" "^7.13.0" + "@babel/plugin-transform-destructuring" "^7.13.0" + "@babel/plugin-transform-dotall-regex" "^7.12.13" + "@babel/plugin-transform-duplicate-keys" "^7.12.13" + "@babel/plugin-transform-exponentiation-operator" "^7.12.13" + "@babel/plugin-transform-for-of" "^7.13.0" + "@babel/plugin-transform-function-name" "^7.12.13" + "@babel/plugin-transform-literals" "^7.12.13" + "@babel/plugin-transform-member-expression-literals" "^7.12.13" + "@babel/plugin-transform-modules-amd" "^7.13.0" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/plugin-transform-modules-systemjs" "^7.13.8" + "@babel/plugin-transform-modules-umd" "^7.13.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" + "@babel/plugin-transform-new-target" "^7.12.13" + "@babel/plugin-transform-object-super" "^7.12.13" + "@babel/plugin-transform-parameters" "^7.13.0" + "@babel/plugin-transform-property-literals" "^7.12.13" + "@babel/plugin-transform-regenerator" "^7.12.13" + "@babel/plugin-transform-reserved-words" "^7.12.13" + "@babel/plugin-transform-shorthand-properties" "^7.12.13" + "@babel/plugin-transform-spread" "^7.13.0" + "@babel/plugin-transform-sticky-regex" "^7.12.13" + "@babel/plugin-transform-template-literals" "^7.13.0" + "@babel/plugin-transform-typeof-symbol" "^7.12.13" + "@babel/plugin-transform-unicode-escapes" "^7.12.13" + "@babel/plugin-transform-unicode-regex" "^7.12.13" + "@babel/preset-modules" "^0.1.4" + "@babel/types" "^7.13.0" + babel-plugin-polyfill-corejs2 "^0.1.4" + babel-plugin-polyfill-corejs3 "^0.1.3" + babel-plugin-polyfill-regenerator "^0.1.2" + core-js-compat "^3.9.0" + semver "^6.3.0" "@babel/preset-env@^7.7.1": version "7.10.0" @@ -1343,8 +1982,82 @@ levenary "^1.1.1" semver "^5.5.0" -"@babel/preset-flow@^7.0.0": - version "7.10.1" +"@babel/preset-env@^7.9.5", "@babel/preset-env@^7.9.6": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796" + integrity sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg== + dependencies: + "@babel/compat-data" "^7.11.0" + "@babel/helper-compilation-targets" "^7.10.4" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-proposal-async-generator-functions" "^7.10.4" + "@babel/plugin-proposal-class-properties" "^7.10.4" + "@babel/plugin-proposal-dynamic-import" "^7.10.4" + "@babel/plugin-proposal-export-namespace-from" "^7.10.4" + "@babel/plugin-proposal-json-strings" "^7.10.4" + "@babel/plugin-proposal-logical-assignment-operators" "^7.11.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4" + "@babel/plugin-proposal-numeric-separator" "^7.10.4" + "@babel/plugin-proposal-object-rest-spread" "^7.11.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.10.4" + "@babel/plugin-proposal-optional-chaining" "^7.11.0" + "@babel/plugin-proposal-private-methods" "^7.10.4" + "@babel/plugin-proposal-unicode-property-regex" "^7.10.4" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-class-properties" "^7.10.4" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.10.4" + "@babel/plugin-transform-arrow-functions" "^7.10.4" + "@babel/plugin-transform-async-to-generator" "^7.10.4" + "@babel/plugin-transform-block-scoped-functions" "^7.10.4" + "@babel/plugin-transform-block-scoping" "^7.10.4" + "@babel/plugin-transform-classes" "^7.10.4" + "@babel/plugin-transform-computed-properties" "^7.10.4" + "@babel/plugin-transform-destructuring" "^7.10.4" + "@babel/plugin-transform-dotall-regex" "^7.10.4" + "@babel/plugin-transform-duplicate-keys" "^7.10.4" + "@babel/plugin-transform-exponentiation-operator" "^7.10.4" + "@babel/plugin-transform-for-of" "^7.10.4" + "@babel/plugin-transform-function-name" "^7.10.4" + "@babel/plugin-transform-literals" "^7.10.4" + "@babel/plugin-transform-member-expression-literals" "^7.10.4" + "@babel/plugin-transform-modules-amd" "^7.10.4" + "@babel/plugin-transform-modules-commonjs" "^7.10.4" + "@babel/plugin-transform-modules-systemjs" "^7.10.4" + "@babel/plugin-transform-modules-umd" "^7.10.4" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.10.4" + "@babel/plugin-transform-new-target" "^7.10.4" + "@babel/plugin-transform-object-super" "^7.10.4" + "@babel/plugin-transform-parameters" "^7.10.4" + "@babel/plugin-transform-property-literals" "^7.10.4" + "@babel/plugin-transform-regenerator" "^7.10.4" + "@babel/plugin-transform-reserved-words" "^7.10.4" + "@babel/plugin-transform-shorthand-properties" "^7.10.4" + "@babel/plugin-transform-spread" "^7.11.0" + "@babel/plugin-transform-sticky-regex" "^7.10.4" + "@babel/plugin-transform-template-literals" "^7.10.4" + "@babel/plugin-transform-typeof-symbol" "^7.10.4" + "@babel/plugin-transform-unicode-escapes" "^7.10.4" + "@babel/plugin-transform-unicode-regex" "^7.10.4" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.11.0" + browserslist "^4.12.0" + core-js-compat "^3.6.2" + invariant "^2.2.2" + levenary "^1.1.1" + semver "^5.5.0" + +"@babel/preset-flow@^7.0.0": + version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.10.1.tgz#29498ec23baf9aa6dae50c568ceba09d71692b82" integrity sha512-FuQsibb5PaX07fF1XUO5gjjxdEZbcJv8+ugPDaeFEsBIvUTib8hCtEJow/c2F0jq9ZUjpHCQ8IQKNHRvKE1kJQ== dependencies: @@ -1362,6 +2075,17 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" +"@babel/preset-modules@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + "@babel/preset-react@^7.0.0": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.10.1.tgz#e2ab8ae9a363ec307b936589f07ed753192de041" @@ -1456,6 +2180,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.12.5": + version "7.13.8" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.8.tgz#cc886a85c072df1de23670dc1aa59fc116c4017c" + integrity sha512-CwQljpw6qSayc0fRG1soxHAKs1CnQMOChm4mlQP6My0kf9upVGizj/KhlTTgyUnETmHpcUXjaluNAkteRFuafg== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.3.tgz#670d002655a7c366540c67f6fd3342cd09500364" @@ -1472,6 +2203,15 @@ "@babel/parser" "^7.10.4" "@babel/types" "^7.10.4" +"@babel/template@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" + integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/parser" "^7.12.13" + "@babel/types" "^7.12.13" + "@babel/template@^7.4.0": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.3.tgz#4d13bc8e30bf95b0ce9d175d30306f42a2c9a7b8" @@ -1526,6 +2266,21 @@ globals "^11.1.0" lodash "^4.17.19" +"@babel/traverse@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" + integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ== + dependencies: + "@babel/code-frame" "^7.12.13" + "@babel/generator" "^7.13.0" + "@babel/helper-function-name" "^7.12.13" + "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/parser" "^7.13.0" + "@babel/types" "^7.13.0" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.19" + "@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4", "@babel/types@^7.4.0", "@babel/types@^7.9.0": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.3.tgz#6535e3b79fea86a6b09e012ea8528f935099de8e" @@ -1553,6 +2308,15 @@ lodash "^4.17.19" to-fast-properties "^2.0.0" +"@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" + integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + "@base2/pretty-print-object@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.0.tgz#860ce718b0b73f4009e153541faff2cb6b85d047" @@ -1571,10 +2335,10 @@ exec-sh "^0.3.2" minimist "^1.2.0" -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== +"@discoveryjs/json-ext@^0.5.0": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz#8f03a22a04de437254e8ce8cc84ba39689288752" + integrity sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg== "@emotion/cache@^10.0.27": version "10.0.29" @@ -2206,49 +2970,32 @@ dependencies: spark-md5 "^3.0.0" -"@rails/webpacker@^5.1.1": - version "5.2.1" - resolved "https://registry.yarnpkg.com/@rails/webpacker/-/webpacker-5.2.1.tgz#87cdbd4af2090ae2d74bdc51f6f04717d907c5b3" - integrity sha512-rO0kOv0o4ESB8ZnKX+b54ZKogNJGWSMULGmsJacREfm9SahKEQwXBeHNsqSGtS9NAPsU6YUFhGKRd4i/kbMNrQ== - dependencies: - "@babel/core" "^7.11.1" - "@babel/plugin-proposal-class-properties" "^7.10.4" - "@babel/plugin-proposal-object-rest-spread" "^7.10.1" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-destructuring" "^7.10.1" - "@babel/plugin-transform-regenerator" "^7.10.1" - "@babel/plugin-transform-runtime" "^7.11.0" - "@babel/preset-env" "^7.11.0" - "@babel/runtime" "^7.11.2" - babel-loader "^8.1.0" - babel-plugin-dynamic-import-node "^2.3.3" - babel-plugin-macros "^2.8.0" +"@rails/webpacker@^6.0.0-beta.5": + version "6.0.0-beta.5" + resolved "https://registry.yarnpkg.com/@rails/webpacker/-/webpacker-6.0.0-beta.5.tgz#85576645d016b5c25a481e69a5bb74056f8a297c" + integrity sha512-jIrQU1CMCh3tFTzMqIMDCIl9aVk50k8yYac+cOsiGYgdFIkuw6oC6nOJr1JvpBx4gXljWqXbHdLLN91EKHJfFA== + dependencies: + "@babel/core" "^7.12.9" + "@babel/plugin-proposal-class-properties" "^7.12.1" + "@babel/plugin-transform-runtime" "^7.12.1" + "@babel/preset-env" "^7.12.11" + "@babel/runtime" "^7.12.5" + babel-loader "^8.2.2" + babel-plugin-macros "^3.0.1" case-sensitive-paths-webpack-plugin "^2.3.0" - compression-webpack-plugin "^4.0.0" - core-js "^3.6.5" - css-loader "^3.5.3" - file-loader "^6.0.0" - flatted "^3.0.4" + compression-webpack-plugin "^7.1.0" + core-js "^3.8.0" glob "^7.1.6" js-yaml "^3.14.0" - mini-css-extract-plugin "^0.9.0" - node-sass "^4.14.1" - optimize-css-assets-webpack-plugin "^5.0.3" path-complete-extname "^1.0.0" pnp-webpack-plugin "^1.6.4" - postcss-flexbugs-fixes "^4.2.1" - postcss-import "^12.0.1" - postcss-loader "^3.0.0" - postcss-preset-env "^6.7.0" - postcss-safe-parser "^4.0.2" regenerator-runtime "^0.13.7" - sass-loader "^8.0.2" - style-loader "^1.2.1" - terser-webpack-plugin "^4.0.0" - webpack "^4.44.1" - webpack-assets-manifest "^3.1.1" - webpack-cli "^3.3.12" - webpack-sources "^1.4.3" + terser-webpack-plugin "^5.0.3" + webpack "^5.11.0" + webpack-assets-manifest "^5.0.0" + webpack-cli "^4.2.0" + webpack-merge "^5.7.2" + webpack-sources "^2.2.0" "@reach/router@^1.3.3": version "1.3.4" @@ -3100,6 +3847,27 @@ dependencies: es6-promise "*" +"@types/eslint-scope@^3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" + integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*": + version "7.2.6" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.6.tgz#5e9aff555a975596c03a98b59ecd103decc70c3c" + integrity sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*", "@types/estree@^0.0.46": + version "0.0.46" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.46.tgz#0fb6bfbbeabd7a30880504993369c4bf1deab1fe" + integrity sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg== + "@types/events@*": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" @@ -3110,7 +3878,7 @@ resolved "https://registry.yarnpkg.com/@types/glob-base/-/glob-base-0.3.0.tgz#a581d688347e10e50dd7c17d6f2880a10354319d" integrity sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0= -"@types/glob@*": +"@types/glob@*", "@types/glob@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== @@ -3230,6 +3998,11 @@ "@types/tough-cookie" "*" parse5 "^4.0.0" +"@types/json-schema@*", "@types/json-schema@^7.0.6": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" + integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== + "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.4": version "7.0.5" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd" @@ -3614,6 +4387,14 @@ "@typescript-eslint/types" "4.3.0" eslint-visitor-keys "^2.0.0" +"@webassemblyjs/ast@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz#a5aa679efdc9e51707a4207139da57920555961f" + integrity sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.0" + "@webassemblyjs/helper-wasm-bytecode" "1.11.0" + "@webassemblyjs/ast@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" @@ -3623,16 +4404,31 @@ "@webassemblyjs/helper-wasm-bytecode" "1.9.0" "@webassemblyjs/wast-parser" "1.9.0" +"@webassemblyjs/floating-point-hex-parser@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz#34d62052f453cd43101d72eab4966a022587947c" + integrity sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA== + "@webassemblyjs/floating-point-hex-parser@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== +"@webassemblyjs/helper-api-error@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz#aaea8fb3b923f4aaa9b512ff541b013ffb68d2d4" + integrity sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w== + "@webassemblyjs/helper-api-error@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== +"@webassemblyjs/helper-buffer@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz#d026c25d175e388a7dbda9694e91e743cbe9b642" + integrity sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA== + "@webassemblyjs/helper-buffer@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" @@ -3657,11 +4453,35 @@ dependencies: "@webassemblyjs/ast" "1.9.0" +"@webassemblyjs/helper-numbers@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz#7ab04172d54e312cc6ea4286d7d9fa27c88cd4f9" + integrity sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.0" + "@webassemblyjs/helper-api-error" "1.11.0" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz#85fdcda4129902fe86f81abf7e7236953ec5a4e1" + integrity sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA== + "@webassemblyjs/helper-wasm-bytecode@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== +"@webassemblyjs/helper-wasm-section@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz#9ce2cc89300262509c801b4af113d1ca25c1a75b" + integrity sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/helper-buffer" "1.11.0" + "@webassemblyjs/helper-wasm-bytecode" "1.11.0" + "@webassemblyjs/wasm-gen" "1.11.0" + "@webassemblyjs/helper-wasm-section@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" @@ -3672,6 +4492,13 @@ "@webassemblyjs/helper-wasm-bytecode" "1.9.0" "@webassemblyjs/wasm-gen" "1.9.0" +"@webassemblyjs/ieee754@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz#46975d583f9828f5d094ac210e219441c4e6f5cf" + integrity sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA== + dependencies: + "@xtuc/ieee754" "^1.2.0" + "@webassemblyjs/ieee754@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" @@ -3679,6 +4506,13 @@ dependencies: "@xtuc/ieee754" "^1.2.0" +"@webassemblyjs/leb128@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.0.tgz#f7353de1df38aa201cba9fb88b43f41f75ff403b" + integrity sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g== + dependencies: + "@xtuc/long" "4.2.2" + "@webassemblyjs/leb128@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" @@ -3686,11 +4520,30 @@ dependencies: "@xtuc/long" "4.2.2" +"@webassemblyjs/utf8@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.0.tgz#86e48f959cf49e0e5091f069a709b862f5a2cadf" + integrity sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw== + "@webassemblyjs/utf8@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== +"@webassemblyjs/wasm-edit@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz#ee4a5c9f677046a210542ae63897094c2027cb78" + integrity sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/helper-buffer" "1.11.0" + "@webassemblyjs/helper-wasm-bytecode" "1.11.0" + "@webassemblyjs/helper-wasm-section" "1.11.0" + "@webassemblyjs/wasm-gen" "1.11.0" + "@webassemblyjs/wasm-opt" "1.11.0" + "@webassemblyjs/wasm-parser" "1.11.0" + "@webassemblyjs/wast-printer" "1.11.0" + "@webassemblyjs/wasm-edit@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" @@ -3705,6 +4558,17 @@ "@webassemblyjs/wasm-parser" "1.9.0" "@webassemblyjs/wast-printer" "1.9.0" +"@webassemblyjs/wasm-gen@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz#3cdb35e70082d42a35166988dda64f24ceb97abe" + integrity sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/helper-wasm-bytecode" "1.11.0" + "@webassemblyjs/ieee754" "1.11.0" + "@webassemblyjs/leb128" "1.11.0" + "@webassemblyjs/utf8" "1.11.0" + "@webassemblyjs/wasm-gen@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" @@ -3716,6 +4580,16 @@ "@webassemblyjs/leb128" "1.9.0" "@webassemblyjs/utf8" "1.9.0" +"@webassemblyjs/wasm-opt@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz#1638ae188137f4bb031f568a413cd24d32f92978" + integrity sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/helper-buffer" "1.11.0" + "@webassemblyjs/wasm-gen" "1.11.0" + "@webassemblyjs/wasm-parser" "1.11.0" + "@webassemblyjs/wasm-opt@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" @@ -3726,6 +4600,18 @@ "@webassemblyjs/wasm-gen" "1.9.0" "@webassemblyjs/wasm-parser" "1.9.0" +"@webassemblyjs/wasm-parser@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz#3e680b8830d5b13d1ec86cc42f38f3d4a7700754" + integrity sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/helper-api-error" "1.11.0" + "@webassemblyjs/helper-wasm-bytecode" "1.11.0" + "@webassemblyjs/ieee754" "1.11.0" + "@webassemblyjs/leb128" "1.11.0" + "@webassemblyjs/utf8" "1.11.0" + "@webassemblyjs/wasm-parser@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" @@ -3750,6 +4636,14 @@ "@webassemblyjs/helper-fsm" "1.9.0" "@xtuc/long" "4.2.2" +"@webassemblyjs/wast-printer@1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz#680d1f6a5365d6d401974a8e949e05474e1fab7e" + integrity sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ== + dependencies: + "@webassemblyjs/ast" "1.11.0" + "@xtuc/long" "4.2.2" + "@webassemblyjs/wast-printer@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" @@ -3759,6 +4653,23 @@ "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" +"@webpack-cli/configtest@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.1.tgz#241aecfbdc715eee96bed447ed402e12ec171935" + integrity sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ== + +"@webpack-cli/info@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.2.tgz#ef3c0cd947a1fa083e174a59cb74e0b6195c236c" + integrity sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ== + dependencies: + envinfo "^7.7.3" + +"@webpack-cli/serve@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.3.0.tgz#2730c770f5f1f132767c63dcaaa4ec28f8c56a6c" + integrity sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw== + "@webpack-contrib/schema-utils@^1.0.0-beta.0": version "1.0.0-beta.0" resolved "https://registry.yarnpkg.com/@webpack-contrib/schema-utils/-/schema-utils-1.0.0-beta.0.tgz#bf9638c9464d177b48209e84209e23bee2eb4f65" @@ -3801,7 +4712,7 @@ abbrev@1: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -accepts@~1.3.7: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -3865,6 +4776,11 @@ acorn@^7.2.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd" integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA== +acorn@^8.0.4: + version "8.0.5" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.0.5.tgz#a3bfb872a74a6a7f661bc81b9849d9cac12601b7" + integrity sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg== + address@1.1.2, address@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" @@ -3970,7 +4886,17 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -alphanum-sort@^1.0.0, alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: +ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= @@ -3992,6 +4918,11 @@ ansi-colors@^3.0.0, ansi-colors@^3.2.1: resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + ansi-escapes@^4.2.1: version "4.3.1" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" @@ -4135,6 +5066,11 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + array-from@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" @@ -4281,6 +5217,13 @@ async@0.9.x, async@~0.9.0: resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= +async@^2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -4318,19 +5261,6 @@ autoprefixer@^6.3.1: postcss "^5.2.16" postcss-value-parser "^3.2.3" -autoprefixer@^9.6.1: - version "9.8.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - autoprefixer@^9.7.2: version "9.8.3" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.3.tgz#e04c8b7f72c608e4aef1b74a542946e2ed271753" @@ -4423,6 +5353,16 @@ babel-loader@^8.0.6, babel-loader@^8.1.0: pify "^4.0.1" schema-utils "^2.6.5" +babel-loader@^8.2.2: + 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== + dependencies: + find-cache-dir "^3.3.1" + loader-utils "^1.4.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" + babel-plugin-add-react-displayname@^0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz#339d4cddb7b65fd62d1df9db9fe04de134122bd5" @@ -4506,6 +5446,15 @@ babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.8.0: cosmiconfig "^6.0.0" resolve "^1.12.0" +babel-plugin-macros@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.0.1.tgz#0d412d68f5b3d1b64358f24ab099bd148724e2a9" + integrity sha512-CKt4+Oy9k2wiN+hT1uZzOw7d8zb1anbQpf7KLwaaXRCi/4pzKdFKHf7v5mvoPmjkmxshh7eKZQuRop06r5WP4w== + dependencies: + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" + babel-plugin-minify-builtins@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz#31eb82ed1a0d0efdc31312f93b6e4741ce82c36b" @@ -4587,6 +5536,30 @@ babel-plugin-named-asset-import@^0.3.1: resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz#c9750a1b38d85112c9e166bf3ef7c5dbc605f4be" integrity sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA== +babel-plugin-polyfill-corejs2@^0.1.4: + version "0.1.8" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.8.tgz#54ef37b1c4b2311e515029e8f1f07bbd4d7a5321" + integrity sha512-kB5/xNR9GYDuRmVlL9EGfdKBSUVI/9xAU7PCahA/1hbC2Jbmks9dlBBYjHF9IHMNY2jV/G2lIG7z0tJIW27Rog== + dependencies: + "@babel/compat-data" "^7.13.0" + "@babel/helper-define-polyfill-provider" "^0.1.4" + semver "^6.1.1" + +babel-plugin-polyfill-corejs3@^0.1.3: + version "0.1.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.6.tgz#ed1b02fba4885e0892e06094e27865f499758d27" + integrity sha512-IkYhCxPrjrUWigEmkMDXYzM5iblzKCdCD8cZrSAkQOyhhJm26DcG+Mxbx13QT//Olkpkg/AlRdT2L+Ww4Ciphw== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.1.4" + core-js-compat "^3.8.1" + +babel-plugin-polyfill-regenerator@^0.1.2: + version "0.1.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.5.tgz#f42a58fd86a1c97fbe3a2752d80a4a3e017203e1" + integrity sha512-EyhBA6uN94W97lR7ecQVTvH9F5tIIdEw3ZqHuU4zekMlW82k5cXNXniiB7PRxQm06BqAjVr4sDT1mOy4RcphIA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.1.4" + babel-plugin-react-docgen@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.1.0.tgz#1dfa447dac9ca32d625a123df5733a9e47287c26" @@ -4800,6 +5773,11 @@ batch-processor@1.0.0: resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8" integrity sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg= +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + bcrypt-pbkdf@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" @@ -4884,6 +5862,18 @@ body-parser@1.19.0: raw-body "2.4.0" type-is "~1.6.17" +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + boolbase@^1.0.0, boolbase@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -5056,7 +6046,7 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.6.4, browserslist@^4.8.5: +browserslist@^4.12.0, browserslist@^4.8.5: version "4.14.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.0.tgz#2908951abfe4ec98737b72f34c3bcedc8d43b000" integrity sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ== @@ -5066,6 +6056,17 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.6.4, browserslist@^4. escalade "^3.0.2" node-releases "^1.1.60" +browserslist@^4.14.5, browserslist@^4.16.3: + version "4.16.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" + integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== + dependencies: + caniuse-lite "^1.0.30001181" + colorette "^1.2.1" + electron-to-chromium "^1.3.649" + escalade "^3.1.1" + node-releases "^1.1.70" + bs-logger@0.x: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" @@ -5090,6 +6091,11 @@ buffer-from@1.x, buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" @@ -5109,6 +6115,11 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + bytes@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" @@ -5263,26 +6274,11 @@ caniuse-api@^1.5.2: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30001067" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001067.tgz#2cefe72e07490f2737b537f88e0dc42cf83c3fd8" integrity sha512-idoz9VRtF3ycVF7NdeOkyHhmGBLZq3i4ib54v5LGEp/gnt/Vo0A2VWwF5zIigb/pIMzeCMqOMx2ioFfNh3P3EQ== -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001111: - version "1.0.30001115" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001115.tgz#c04cd828883ba47f6f776312e0817bcc9040cfa4" - integrity sha512-NZrG0439ePYna44lJX8evHX2L7Z3/z3qjVLnHgbBb/duNEnGo348u+BQS5o4HTWcrb++100dHFrU36IesIrC1Q== - caniuse-lite@^1.0.30001035: version "1.0.30001113" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001113.tgz#22016ab55b5a8b04fa00ca342d9ee1b98df48065" @@ -5293,6 +6289,16 @@ caniuse-lite@^1.0.30001087: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001087.tgz#4a0bdc5998a114fcf8b7954e7ba6c2c29831c54a" integrity sha512-KAQRGtt+eGCQBSp2iZTQibdCf9oe6cNTi5lmpsW38NnxP4WMYzfU6HCRmh4kJyh6LrTM9/uyElK4xcO93kafpg== +caniuse-lite@^1.0.30001111: + version "1.0.30001115" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001115.tgz#c04cd828883ba47f6f776312e0817bcc9040cfa4" + integrity sha512-NZrG0439ePYna44lJX8evHX2L7Z3/z3qjVLnHgbBb/duNEnGo348u+BQS5o4HTWcrb++100dHFrU36IesIrC1Q== + +caniuse-lite@^1.0.30001181: + version "1.0.30001192" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001192.tgz#b848ebc0ab230cf313d194a4775a30155d50ae40" + integrity sha512-63OrUnwJj5T1rUmoyqYTdRWBqFFxZFlyZnRRjDR8NSUQFB6A+j/uBORU/SyJ5WzDLg4SPiZH40hQCBNdZ/jmAw== + capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -5324,7 +6330,7 @@ chalk@2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@2.4.2, chalk@^2.0, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -5352,7 +6358,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0: +chalk@^4.0, chalk@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== @@ -5709,7 +6715,7 @@ color@^0.11.0: color-convert "^1.3.0" color-string "^0.3.0" -color@^3.0.0, color@^3.1.0: +color@^3.1.0: version "3.1.2" resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== @@ -5775,6 +6781,11 @@ commander@^5.0.0: resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== +commander@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.1.0.tgz#f2eaecf131f10e36e07d894698226e36ae0eb5ff" + integrity sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -5795,16 +6806,33 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compression-webpack-plugin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-4.0.1.tgz#33eda97f1170dd38c5556771de10f34245aa0274" - integrity sha512-0mg6PgwTsUe5LEcUrOu3ob32vraDx2VdbMGAT1PARcOV+UJWDYZFdkSo6RbHoGQ061mmmkC7XpRKOlvwm/gzJQ== +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - schema-utils "^2.7.0" - serialize-javascript "^4.0.0" - webpack-sources "^1.4.3" + mime-db ">= 1.43.0 < 2" + +compression-webpack-plugin@^7.1.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-7.1.2.tgz#f9a1ba84d4879693e29726f6884b382940876597" + integrity sha512-9DKNW6ILLjx+bNBoviHDgLx6swBhWWH9ApClC9sTH2NoFfQM47BapQfovCm9zjD9v1uZwInF5a925FB9ErGQeQ== + dependencies: + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" concat-map@0.0.1: version "0.0.1" @@ -5821,6 +6849,11 @@ concat-stream@^1.5.0, concat-stream@^1.6.2: readable-stream "^2.2.2" typedarray "^0.0.6" +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -5920,6 +6953,14 @@ core-js-compat@^3.6.2: browserslist "^4.8.5" semver "7.0.0" +core-js-compat@^3.8.1, core-js-compat@^3.9.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz#4e572acfe90aff69d76d8c37759d21a5c59bb455" + integrity sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA== + dependencies: + browserslist "^4.16.3" + semver "7.0.0" + core-js-pure@^3.0.0, core-js-pure@^3.0.1: version "3.6.5" resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813" @@ -5935,6 +6976,11 @@ core-js@^3.0.1, core-js@^3.0.4, core-js@^3.6.5: resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== +core-js@^3.8.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz#cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae" + integrity sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg== + core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -5961,6 +7007,17 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" +cosmiconfig@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" + integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + create-ecdh@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" @@ -6005,17 +7062,6 @@ cropperjs@1.0.0-beta.2: resolved "https://registry.yarnpkg.com/cropperjs/-/cropperjs-1.0.0-beta.2.tgz#fdc5e88047d7f89d52d445a3228133a2b57acbcf" integrity sha1-/cXogEfX+J1S1EWjIoEzorV6y88= -cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - cross-spawn@7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14" @@ -6033,7 +7079,18 @@ cross-spawn@^3.0.0: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^7.0.0, cross-spawn@^7.0.2: +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -6066,34 +7123,11 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -css-blank-pseudo@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" - integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== - dependencies: - postcss "^7.0.5" - -css-color-names@0.0.4, css-color-names@^0.0.4: +css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - -css-has-pseudo@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" - integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" - css-in-js-utils@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz#3b472b398787291b47cfe3e44fecfdd9e914ba99" @@ -6141,13 +7175,6 @@ css-loader@^3.5.3: schema-utils "^2.7.0" semver "^6.3.0" -css-prefers-color-scheme@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" - integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== - dependencies: - postcss "^7.0.5" - css-select-base-adapter@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -6240,79 +7267,11 @@ css@^3.0.0: source-map "^0.6.1" source-map-resolve "^0.6.0" -cssdb@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" - integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" - integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.2" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - cssnano@^3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" @@ -6351,16 +7310,6 @@ cssnano@^3.10.0: postcss-value-parser "^3.2.3" postcss-zindex "^2.0.1" -cssnano@^4.1.10: - version "4.1.10" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" - integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.7" - is-resolvable "^1.0.0" - postcss "^7.0.0" - csso@^4.0.2: version "4.0.3" resolved "https://registry.yarnpkg.com/csso/-/csso-4.0.3.tgz#0d9985dc852c7cc2b2cacfbbe1079014d1a8e903" @@ -6479,6 +7428,13 @@ debug@^3.0.0: dependencies: ms "^2.1.1" +debug@^3.1.1, debug@^3.2.6: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" @@ -6540,11 +7496,19 @@ deepmerge@^2.1.1: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== -deepmerge@^4.2.2: +deepmerge@^4.0, deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -6579,6 +7543,19 @@ defined@^1.0.0: resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= +del@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + dependencies: + "@types/glob" "^7.1.1" + globby "^6.1.0" + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" + delayed-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" @@ -6624,16 +7601,16 @@ detab@2.0.3: dependencies: repeat-string "^1.5.4" -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + detect-port-alt@1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" @@ -6694,6 +7671,26 @@ discontinuous-range@1.0.0: resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -6841,13 +7838,6 @@ dot-case@^3.0.3: no-case "^3.0.3" tslib "^1.10.0" -dot-prop@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" - integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== - dependencies: - is-obj "^2.0.0" - dotenv-defaults@^1.0.2: version "1.1.1" resolved "https://registry.yarnpkg.com/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz#032c024f4b5906d9990eb06d722dc74cc60ec1bd" @@ -6940,6 +7930,11 @@ electron-to-chromium@^1.3.523: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.534.tgz#fc7af8518dd00a5b22a24aed3f116b5d097e2330" integrity sha512-7x2S3yUrspNHQOoPk+Eo+iHViSiJiEGPI6BpmLy1eT2KRNGCkBt/NUYqjfXLd1DpDCQp7n3+LfA1RkbG+LqTZQ== +electron-to-chromium@^1.3.649: + version "1.3.675" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.675.tgz#7ad29f98d7b48da581554eb28bb9a71fd5fd4956" + integrity sha512-GEQw+6dNWjueXGkGfjgm7dAMtXfEqrfDG3uWcZdeaD4cZ3dKYdPRQVruVXQRXtPLtOr5GNVVlNLRMChOZ611pQ== + element-resize-detector@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/element-resize-detector/-/element-resize-detector-1.2.1.tgz#b0305194447a4863155e58f13323a0aef30851d1" @@ -7020,16 +8015,7 @@ endent@^2.0.1: fast-json-parse "^1.0.3" objectorarray "^1.0.4" -enhanced-resolve@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -enhanced-resolve@^4.1.0, enhanced-resolve@^4.1.1, enhanced-resolve@^4.3.0: +enhanced-resolve@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126" integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== @@ -7038,6 +8024,14 @@ enhanced-resolve@^4.1.0, enhanced-resolve@^4.1.1, enhanced-resolve@^4.3.0: memory-fs "^0.5.0" tapable "^1.0.0" +enhanced-resolve@^5.7.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz#525c5d856680fbd5052de453ac83e32049958b5c" + integrity sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + enquirer@^2.3.5: version "2.3.5" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.5.tgz#3ab2b838df0a9d8ab9e7dff235b0e8712ef92381" @@ -7045,6 +8039,13 @@ enquirer@^2.3.5: dependencies: ansi-colors "^3.2.1" +enquirer@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + entities@^1.1.1, entities@^1.1.2, entities@~1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" @@ -7055,6 +8056,11 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== +envinfo@^7.7.3: + version "7.7.4" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.4.tgz#c6311cdd38a0e86808c1c9343f667e4267c4a320" + integrity sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ== + enzyme-adapter-react-16@^1.9.1: version "1.15.2" resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz#b16db2f0ea424d58a808f9df86ab6212895a4501" @@ -7216,6 +8222,11 @@ es-get-iterator@^1.0.2: is-string "^1.0.5" isarray "^2.0.5" +es-module-lexer@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.0.tgz#21f4181cc8b7eee06855f1c59e6087c7bc4f77b0" + integrity sha512-iuEGihqqhKWFgh72Q/Jtch7V2t/ft8w8IPP2aEN8ArYKO+IWyo6hsi96hCdgyeEDQIV3InhYQ9BlwUFPGXrbEQ== + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -7276,6 +8287,11 @@ escalade@^3.0.2: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.0.2.tgz#6a580d70edb87880f22b4c91d0d56078df6962c4" integrity sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ== +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -7373,6 +8389,14 @@ eslint-scope@^5.0.0, eslint-scope@^5.1.0: esrecurse "^4.1.0" estraverse "^4.1.1" +eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + eslint-utils@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" @@ -7465,6 +8489,13 @@ esrecurse@^4.1.0: dependencies: estraverse "^4.1.0" +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" @@ -7475,6 +8506,11 @@ estraverse@^5.1.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== +estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -7502,11 +8538,28 @@ eventemitter3@^2.0.3: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo= +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + events@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== +events@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" @@ -7548,6 +8601,21 @@ execa@^4.0.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" +execa@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" + integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -7566,13 +8634,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - expect@^26.4.2: version "26.4.2" resolved "https://registry.yarnpkg.com/expect/-/expect-26.4.2.tgz#36db120928a5a2d7d9736643032de32f24e1b2a1" @@ -7593,7 +8654,7 @@ exports-loader@0.7.0: loader-utils "^1.1.0" source-map "0.5.0" -express@^4.17.0: +express@^4.17.0, express@^4.17.1: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== @@ -7758,6 +8819,11 @@ fast-shallow-equal@^1.0.0: resolved "https://registry.yarnpkg.com/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz#d4dcaf6472440dcefa6f88b98e3251e27f25628b" integrity sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw== +fastest-levenshtein@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" + integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== + fastest-stable-stringify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/fastest-stable-stringify/-/fastest-stable-stringify-1.0.1.tgz#9122d406d4c9d98bea644a6b6853d5874b87b028" @@ -7782,6 +8848,13 @@ fault@^1.0.2: dependencies: format "^0.2.0" +faye-websocket@^0.11.3: + version "0.11.3" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" + integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== + dependencies: + websocket-driver ">=0.5.1" + fb-watchman@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" @@ -7959,16 +9032,6 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -findup-sync@3.0.0, findup-sync@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" - integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== - dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - fj-curry@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fj-curry/-/fj-curry-1.0.0.tgz#2725a175126d29e36b4f2360e8b53cedb81931d1" @@ -7988,11 +9051,6 @@ flatted@^2.0.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== -flatted@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.0.4.tgz#f75ed043c803c8ca43a4d0bbc05f2bf20b5d9656" - integrity sha512-4gZhsMc26tSiMgQ+0gRN818ST2KCkX/4EvqocCkE1+SRb7mapNk4KLSP+XAj02jc8rxuyD3DrmI3a0BQ/TNOpg== - flatten@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" @@ -8147,6 +9205,11 @@ focus-trap@^3.0.0: tabbable "^3.1.0" xtend "^4.0.1" +follow-redirects@^1.0.0: + version "1.13.3" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267" + integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== + fontsource-roboto@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/fontsource-roboto/-/fontsource-roboto-2.1.4.tgz#1716342fea11380e5d4adf7e90cc0ccd7b6e6856" @@ -8448,6 +9511,11 @@ gensync@^1.0.0-beta.1: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + get-caller-file@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" @@ -8477,6 +9545,11 @@ get-stream@^5.0.0: dependencies: pump "^3.0.0" +get-stream@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718" + integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== + get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" @@ -8538,6 +9611,11 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.1: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" @@ -8550,33 +9628,13 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, gl once "^1.3.0" path-is-absolute "^1.0.0" -global-modules@2.0.0, global-modules@^2.0.0: +global-modules@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: global-prefix "^3.0.0" -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - global-prefix@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" @@ -8638,6 +9696,17 @@ globby@^11.0.1: merge2 "^1.3.0" slash "^3.0.0" +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + globule@^1.0.0: version "1.3.2" resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4" @@ -8677,6 +9746,11 @@ gzip-size@5.1.1: duplexer "^0.1.1" pify "^4.0.1" +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -8753,7 +9827,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.0, has@^1.0.1, has@^1.0.3: +has@^1.0.1, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -8857,11 +9931,6 @@ he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - highlight.js@~9.15.0, highlight.js@~9.15.1: version "9.15.10" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.10.tgz#7b18ed75c90348c045eef9ed08ca1319a2219ad2" @@ -8883,27 +9952,20 @@ hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.3.0, hoist-non-react- dependencies: react-is "^16.7.0" -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - hosted-git-info@^2.1.4: version "2.8.8" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" html-comment-regex@^1.1.0: version "1.1.2" @@ -8936,6 +9998,11 @@ html-entities@^1.2.0: resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44" integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== +html-entities@^1.3.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + html-escaper@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" @@ -9011,6 +10078,11 @@ htmlparser2@^4.1.0: domutils "^2.0.0" entities "^2.0.0" +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" @@ -9022,6 +10094,16 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + http-errors@~1.7.2: version "1.7.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" @@ -9033,6 +10115,30 @@ http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" +http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + +http-proxy-middleware@0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy@^1.17.0: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + http-signature@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" @@ -9052,6 +10158,11 @@ human-signals@^1.1.1: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + hyphenate-style-name@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" @@ -9163,6 +10274,14 @@ import-fresh@^3.0.0, import-fresh@^3.1.0: parent-module "^1.0.0" resolve-from "^4.0.0" +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + import-from@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" @@ -9170,7 +10289,7 @@ import-from@^2.1.0: dependencies: resolve-from "^3.0.0" -import-local@2.0.0, import-local@^2.0.0: +import-local@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== @@ -9246,7 +10365,7 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@^1.3.4, ini@^1.3.5: +ini@^1.3.5: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -9302,6 +10421,14 @@ inquirer@^7.0.0: strip-ansi "^6.0.0" through "^2.3.6" +internal-ip@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + internal-slot@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" @@ -9311,17 +10438,12 @@ internal-slot@^1.0.2: has "^1.0.3" side-channel "^1.0.2" -interpret@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" - integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== - -interpret@^1.0.0, interpret@^1.4.0: +interpret@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -interpret@^2.0.0: +interpret@^2.0.0, interpret@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== @@ -9353,22 +10475,17 @@ invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4: dependencies: loose-envify "^1.0.0" -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== - ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= -ip@^1.1.5: +ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.9.1: +ipaddr.js@1.9.1, ipaddr.js@^1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== @@ -9378,7 +10495,7 @@ is-absolute-url@^2.0.0: resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= -is-absolute-url@^3.0.0: +is-absolute-url@^3.0.0, is-absolute-url@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== @@ -9466,17 +10583,12 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= +is-core-module@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" + has "^1.0.3" is-data-descriptor@^0.1.4: version "0.1.4" @@ -9652,16 +10764,30 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - is-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= +is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -9712,11 +10838,6 @@ is-regex@^1.1.0, is-regex@^1.1.1: dependencies: has-symbols "^1.0.1" -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - is-root@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" @@ -9754,13 +10875,6 @@ is-svg@^2.0.0: dependencies: html-comment-regex "^1.1.0" -is-svg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" - integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== - dependencies: - html-comment-regex "^1.1.0" - is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" @@ -9795,7 +10909,7 @@ is-window@^1.0.2: resolved "https://registry.yarnpkg.com/is-window/-/is-window-1.0.2.tgz#2c896ca53db97de45d3c33133a65d8c9f563480d" integrity sha1-LIlspT25feRdPDMTOmXYyfVjSA0= -is-windows@^1.0.1, is-windows@^1.0.2: +is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== @@ -10443,6 +11557,15 @@ jest-worker@^26.2.1, jest-worker@^26.3.0: merge-stream "^2.0.0" supports-color "^7.0.0" +jest-worker@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" + jest@^26.4.2: version "26.4.2" resolved "https://registry.yarnpkg.com/jest/-/jest-26.4.2.tgz#7e8bfb348ec33f5459adeaffc1a25d5752d9d312" @@ -10652,6 +11775,11 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= +json3@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + json5@2.x, json5@^2.1.1, json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" @@ -10785,6 +11913,11 @@ kew@^0.7.0: resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" integrity sha1-edk9LTM2PW/dKXCzNdkUGtWR15s= +killable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + kind-of@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" @@ -10833,14 +11966,6 @@ kleur@^4.0.1: resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.0.1.tgz#3d4948534b666e2578f93b6fafb62108e64f05ef" integrity sha512-Qs6SqCLm63rd0kNVh+wO4XsWLU6kgfwwaPYsLiClWf0Tewkzsa6MvB21bespb8cz+ANS+2t3So1ge3gintzhlw== -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - lazy-cache@^0.2.3: version "0.2.7" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" @@ -10862,13 +11987,6 @@ lazy-universal-dotenv@^3.0.1: dotenv "^8.0.0" dotenv-expand "^5.1.0" -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - left-pad@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" @@ -10933,6 +12051,11 @@ loader-runner@^2.4.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== +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.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" @@ -10984,6 +12107,13 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lockfile@^1.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.4.tgz#07f819d25ae48f87e538e6578b6964a4981a5609" + integrity sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA== + dependencies: + signal-exit "^3.0.2" + lodash-es@^4.17.11, lodash-es@^4.17.14: version "4.17.15" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.15.tgz#21bd96839354412f23d7a10340e5eac6ee455d78" @@ -11035,11 +12165,6 @@ lodash._isiterateecall@^3.0.0: resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - lodash.assign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" @@ -11059,6 +12184,11 @@ lodash.camelcase@^4.3.0: resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + lodash.defaults@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-3.1.2.tgz#c7308b18dbf8bc9372d701a73493c61192bd2e2c" @@ -11077,6 +12207,11 @@ lodash.escape@^4.0.1: resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= +lodash.escaperegexp@^4.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347" + integrity sha1-ZHYsSGGAglGKw99Mz11YhtriA0c= + lodash.flattendeep@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" @@ -11154,27 +12289,12 @@ lodash.sortby@^4.7.0: resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= -lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.uniq@4.5.0, lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.0.0, lodash@^4.17.13, lodash@^4.17.15, lodash@^4.17.5, lodash@~4.17.10: +lodash@^4.0.0, lodash@^4.17.13, lodash@^4.17.15, lodash@~4.17.10: version "4.17.20" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== @@ -11196,6 +12316,11 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" +loglevel@^1.6.8: + version "1.7.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" + integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== + loglevelnext@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2" @@ -11281,7 +12406,7 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0, make-dir@^3.0.2: +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== @@ -11300,13 +12425,6 @@ makeerror@1.0.x: dependencies: tmpl "1.0.x" -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -11426,15 +12544,6 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mem@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" - integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^2.0.0" - p-is-promise "^2.0.0" - memfs@^3.1.2: version "3.2.0" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.0.tgz#f9438e622b5acd1daa8a4ae160c496fdd1325b26" @@ -11449,7 +12558,7 @@ memoizerific@^1.11.3: dependencies: map-or-similar "^1.5.0" -memory-fs@^0.4.0, memory-fs@^0.4.1: +memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= @@ -11520,7 +12629,7 @@ microevent.ts@~0.1.1: resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: +micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -11560,6 +12669,11 @@ mime-db@1.44.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== +mime-db@1.46.0, "mime-db@>= 1.43.0 < 2": + version "1.46.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" + integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ== + mime-types@^2.1.12, mime-types@^2.1.26, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" @@ -11567,6 +12681,13 @@ mime-types@^2.1.12, mime-types@^2.1.26, mime-types@~2.1.19, mime-types@~2.1.24: dependencies: mime-db "1.44.0" +mime-types@^2.1.27, mime-types@~2.1.17: + version "2.1.29" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" + integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ== + dependencies: + mime-db "1.46.0" + mime@1.2.11, mime@~1.2.11: version "1.2.11" resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" @@ -11582,7 +12703,7 @@ mime@^2.0.3, mime@^2.4.4: resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== -mimic-fn@^2.0.0, mimic-fn@^2.1.0: +mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== @@ -11704,7 +12825,7 @@ mkdirp@1.x, mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -"mkdirp@>=0.5 0", mkdirp@^0.5, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@~0.5.1: +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -11790,6 +12911,19 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + mute-stream@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" @@ -11852,7 +12986,7 @@ negotiator@0.6.2: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -neo-async@^2.5.0, neo-async@^2.6.1: +neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -11915,6 +13049,11 @@ node-fetch@^2.6.0: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== +node-forge@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + node-gyp@^3.8.0: version "3.8.0" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" @@ -11989,7 +13128,12 @@ node-releases@^1.1.52, node-releases@^1.1.60: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.60.tgz#6948bdfce8286f0b5d0e5a88e8384e954dfe7084" integrity sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA== -node-sass@^4.12.0, node-sass@^4.14.1: +node-releases@^1.1.70: + version "1.1.71" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" + integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== + +node-sass@^4.12.0: version "4.14.1" resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5" integrity sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g== @@ -12056,11 +13200,6 @@ normalize-url@1.9.1, normalize-url@^1.4.0: query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -12068,7 +13207,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^4.0.0: +npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== @@ -12220,6 +13359,11 @@ objectorarray@^1.0.4: resolved "https://registry.yarnpkg.com/objectorarray/-/objectorarray-1.0.4.tgz#d69b2f0ff7dc2701903d308bb85882f4ddb49483" integrity sha512-91k8bjcldstRz1bG6zJo8lWD7c6QXcB4nTDUqiEvIL1xAsLoZlOOZZG+nd6YPz+V7zY1580J4Xxh1vZtyv4i/w== +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -12227,6 +13371,11 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -12241,6 +13390,13 @@ onetime@^5.1.0: dependencies: mimic-fn "^2.1.0" +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + open@^7.0.2, open@^7.0.3: version "7.1.0" resolved "https://registry.yarnpkg.com/open/-/open-7.1.0.tgz#68865f7d3cb238520fa1225a63cf28bcf8368a1c" @@ -12249,13 +13405,12 @@ open@^7.0.2, open@^7.0.3: is-docker "^2.0.0" is-wsl "^2.1.1" -optimize-css-assets-webpack-plugin@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#e2f1d4d94ad8c0af8967ebd7cf138dcb1ef14572" - integrity sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== +opn@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== dependencies: - cssnano "^4.1.10" - last-call-webpack-plugin "^3.0.0" + is-wsl "^1.1.0" optionator@^0.8.1: version "0.8.3" @@ -12281,6 +13436,13 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" @@ -12291,15 +13453,6 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -12318,11 +13471,6 @@ overlayscrollbars@^1.10.2: resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.0.tgz#1edb436328133b94877b558f77966d5497ca36a7" integrity sha512-p8oHrMeRAKxXDMPI/EBNITj/zTVHKNnAnM59Im+xnoZUlV07FyTg46wom2286jJlXGGfcPFG/ba5NUiCwWNd4w== -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - p-each-series@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" @@ -12333,11 +13481,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-is-promise@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== - p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -12352,6 +13495,13 @@ p-limit@^3.0.2: dependencies: p-try "^2.0.0" +p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-locate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" @@ -12366,6 +13516,11 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -12373,6 +13528,13 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" +p-retry@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + dependencies: + retry "^0.12.0" + p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -12472,11 +13634,6 @@ parse-json@^5.0.0: json-parse-better-errors "^1.0.1" lines-and-columns "^1.1.6" -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - parse5@4.0.0, parse5@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" @@ -12564,6 +13721,11 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" @@ -12663,7 +13825,7 @@ picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== -pify@^2.0.0, pify@^2.3.0: +pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= @@ -12761,19 +13923,20 @@ popper.js@^1.14.4, popper.js@^1.14.7: resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== +portfinder@^1.0.26: + version "1.0.28" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + dependencies: + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.5" + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss-attribute-case-insensitive@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" - integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^6.0.2" - postcss-calc@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" @@ -12783,57 +13946,6 @@ postcss-calc@^5.2.0: postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" -postcss-calc@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.3.tgz#d65cca92a3c52bf27ad37a5f732e0587b74f1623" - integrity sha512-IB/EAEmZhIMEIhG7Ov4x+l47UaXOS1n2f4FBUk/aKllQhtSCxWhTzn0nJgkqN7fo/jcWySvWTSB6Syk9L+31bA== - dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" - -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" - integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== - dependencies: - postcss "^7.0.14" - postcss-values-parser "^2.0.1" - -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - postcss-colormin@^2.1.8: version "2.2.2" resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" @@ -12843,17 +13955,6 @@ postcss-colormin@^2.1.8: postcss "^5.0.13" postcss-value-parser "^3.2.3" -postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-convert-values@^2.3.4: version "2.6.1" resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" @@ -12862,45 +13963,6 @@ postcss-convert-values@^2.3.4: postcss "^5.0.11" postcss-value-parser "^3.1.2" -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-custom-media@^7.0.8: - version "7.0.8" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" - integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== - dependencies: - postcss "^7.0.14" - -postcss-custom-properties@^8.0.11: - version "8.0.11" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" - integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== - dependencies: - postcss "^7.0.17" - postcss-values-parser "^2.0.1" - -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - postcss-discard-comments@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" @@ -12908,13 +13970,6 @@ postcss-discard-comments@^2.0.4: dependencies: postcss "^5.0.14" -postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== - dependencies: - postcss "^7.0.0" - postcss-discard-duplicates@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" @@ -12922,13 +13977,6 @@ postcss-discard-duplicates@^2.0.1: dependencies: postcss "^5.0.4" -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - postcss-discard-empty@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" @@ -12936,13 +13984,6 @@ postcss-discard-empty@^2.0.1: dependencies: postcss "^5.0.14" -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - postcss-discard-overridden@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" @@ -12950,13 +13991,6 @@ postcss-discard-overridden@^0.1.1: dependencies: postcss "^5.0.16" -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" - postcss-discard-unused@^2.2.1: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" @@ -12965,22 +13999,6 @@ postcss-discard-unused@^2.2.1: postcss "^5.0.14" uniqs "^2.0.0" -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - postcss-filter-plugins@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" @@ -12988,76 +14006,13 @@ postcss-filter-plugins@^2.0.0: dependencies: postcss "^5.0.4" -postcss-flexbugs-fixes@^4.1.0, postcss-flexbugs-fixes@^4.2.1: +postcss-flexbugs-fixes@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690" integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== dependencies: postcss "^7.0.26" -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== - dependencies: - postcss "^7.0.2" - -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== - dependencies: - postcss "^7.0.2" - -postcss-font-variant@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" - integrity sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== - dependencies: - postcss "^7.0.2" - -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== - dependencies: - postcss "^7.0.2" - -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-import@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-12.0.1.tgz#cf8c7ab0b5ccab5649024536e565f841928b7153" - integrity sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw== - dependencies: - postcss "^7.0.1" - postcss-value-parser "^3.2.3" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-initial@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.2.tgz#f018563694b3c16ae8eaabe3c585ac6319637b2d" - integrity sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== - dependencies: - lodash.template "^4.5.0" - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - postcss-load-config@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003" @@ -13076,20 +14031,6 @@ postcss-loader@^3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== - dependencies: - postcss "^7.0.2" - -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== - dependencies: - postcss "^7.0.2" - postcss-merge-idents@^2.1.5: version "2.1.7" resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" @@ -13106,16 +14047,6 @@ postcss-merge-longhand@^2.0.1: dependencies: postcss "^5.0.4" -postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - postcss-merge-rules@^2.0.3: version "2.1.2" resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" @@ -13127,18 +14058,6 @@ postcss-merge-rules@^2.0.3: postcss-selector-parser "^2.2.2" vendors "^1.0.0" -postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - postcss-message-helpers@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" @@ -13153,14 +14072,6 @@ postcss-minify-font-values@^1.0.2: postcss "^5.0.4" postcss-value-parser "^3.0.2" -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-minify-gradients@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" @@ -13169,16 +14080,6 @@ postcss-minify-gradients@^1.0.1: postcss "^5.0.12" postcss-value-parser "^3.3.0" -postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-minify-params@^1.0.4: version "1.2.2" resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" @@ -13189,18 +14090,6 @@ postcss-minify-params@^1.0.4: postcss-value-parser "^3.0.2" uniqs "^2.0.0" -postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - postcss-minify-selectors@^2.0.4: version "2.1.1" resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" @@ -13211,16 +14100,6 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" -postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - postcss-modules-extract-imports@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" @@ -13285,13 +14164,6 @@ postcss-modules-values@^3.0.0: icss-utils "^4.0.0" postcss "^7.0.6" -postcss-nesting@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" - integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== - dependencies: - postcss "^7.0.2" - postcss-normalize-charset@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" @@ -13299,69 +14171,6 @@ postcss-normalize-charset@^1.1.0: dependencies: postcss "^5.0.5" -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-normalize-url@^3.0.7: version "3.0.8" resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" @@ -13372,24 +14181,6 @@ postcss-normalize-url@^3.0.7: postcss "^5.0.14" postcss-value-parser "^3.2.3" -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-ordered-values@^2.1.0: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" @@ -13398,161 +14189,29 @@ postcss-ordered-values@^2.1.0: postcss "^5.0.4" postcss-value-parser "^3.0.1" -postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== - dependencies: - postcss "^7.0.2" - -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@^6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" - integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== - dependencies: - autoprefixer "^9.6.1" - browserslist "^4.6.4" - caniuse-lite "^1.0.30000981" - css-blank-pseudo "^0.1.4" - css-has-pseudo "^0.10.0" - css-prefers-color-scheme "^3.1.1" - cssdb "^4.4.0" - postcss "^7.0.17" - postcss-attribute-case-insensitive "^4.0.1" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.3" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.8" - postcss-custom-properties "^8.0.11" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - postcss-reduce-idents@^2.2.2: version "2.4.0" resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.2" - -postcss-reduce-initial@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" - integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= - dependencies: - postcss "^5.0.4" - -postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" - integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= - dependencies: - has "^1.0.1" - postcss "^5.0.8" - postcss-value-parser "^3.0.1" - -postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" - -postcss-safe-parser@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== +postcss-reduce-initial@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" + postcss "^5.0.4" -postcss-selector-not@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" - integrity sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: version "2.2.3" @@ -13563,24 +14222,6 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== - dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" @@ -13600,16 +14241,6 @@ postcss-svgo@^2.1.1: postcss-value-parser "^3.2.3" svgo "^0.7.0" -postcss-svgo@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" - integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== - dependencies: - is-svg "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - postcss-unique-selectors@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" @@ -13619,34 +14250,16 @@ postcss-unique-selectors@^2.0.2: postcss "^5.0.4" uniqs "^2.0.0" -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0, postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: +postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== -postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - postcss-zindex@^2.0.1: version "2.2.0" resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" @@ -13675,7 +14288,7 @@ postcss@^6.0.1: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: +postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: version "7.0.32" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== @@ -13965,6 +14578,11 @@ querystring@0.2.0, querystring@^0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + quill-delta@^3.6.2: version "3.6.3" resolved "https://registry.yarnpkg.com/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" @@ -14413,13 +15031,6 @@ reactcss@^1.2.0: dependencies: lodash "^4.0.1" -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= - dependencies: - pify "^2.3.0" - read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -14496,7 +15107,7 @@ readable-stream@1.0.27-1: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^3.1.1, readable-stream@^3.6.0: +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -14545,6 +15156,13 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" +rechoir@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca" + integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q== + dependencies: + resolve "^1.9.0" + recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -14675,6 +15293,18 @@ regexpu-core@^4.6.0, regexpu-core@^4.7.0: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.2.0" +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + regjsgen@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" @@ -14873,6 +15503,11 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" @@ -14892,14 +15527,6 @@ resolve-cwd@^3.0.0: dependencies: resolve-from "^5.0.0" -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - resolve-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" @@ -14942,13 +15569,21 @@ resolve@1.7.1: dependencies: path-parse "^1.0.5" -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.0, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.0, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== dependencies: path-parse "^1.0.6" +resolve@^1.14.2, resolve@^1.19.0, resolve@^1.9.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -14962,6 +15597,11 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -14980,16 +15620,6 @@ rework@^1.0.1: convert-source-map "^0.3.3" css "^2.0.0" -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" @@ -15073,7 +15703,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -15131,17 +15761,6 @@ sass-loader@^7.0.1: pify "^4.0.1" semver "^6.3.0" -sass-loader@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-8.0.2.tgz#debecd8c3ce243c76454f2e8290482150380090d" - integrity sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== - dependencies: - clone-deep "^4.0.1" - loader-utils "^1.2.3" - neo-async "^2.6.1" - schema-utils "^2.6.1" - semver "^6.3.0" - sax@^1.2.4, sax@~1.2.1, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" @@ -15194,7 +15813,7 @@ schema-utils@^0.4.5: ajv "^6.1.0" ajv-keywords "^3.1.0" -schema-utils@^2.6.1, schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0: +schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== @@ -15212,6 +15831,15 @@ schema-utils@^2.7.1: ajv "^6.12.4" ajv-keywords "^3.5.2" +schema-utils@^3.0, schema-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== + dependencies: + "@types/json-schema" "^7.0.6" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + screenfull@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.0.2.tgz#b9acdcf1ec676a948674df5cd0ff66b902b0bed7" @@ -15225,11 +15853,23 @@ scss-tokenizer@^0.2.3: js-base64 "^2.1.8" source-map "^0.4.2" +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + select@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= +selfsigned@^1.10.8: + version "1.10.8" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" + integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== + dependencies: + node-forge "^0.10.0" + "semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" @@ -15252,7 +15892,7 @@ semver@7.x, semver@^7.2.1, semver@^7.3.2: dependencies: lru-cache "^6.0.0" -semver@^6.0.0, semver@^6.1.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -15288,6 +15928,13 @@ serialize-javascript@^4.0.0: dependencies: randombytes "^2.1.0" +serialize-javascript@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" + integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== + dependencies: + randombytes "^2.1.0" + serve-favicon@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" @@ -15299,6 +15946,19 @@ serve-favicon@^2.5.0: parseurl "~1.3.2" safe-buffer "5.1.1" +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + serve-static@1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" @@ -15334,6 +15994,11 @@ setimmediate@^1.0.4: resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + setprototypeof@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" @@ -15425,7 +16090,7 @@ side-channel@^1.0.2: es-abstract "^1.17.0-next.1" object-inspect "^1.7.0" -signal-exit@^3.0.0, signal-exit@^3.0.2: +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== @@ -15559,6 +16224,27 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" +sockjs-client@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.0.tgz#2f8ff5d4b659e0d092f7aba0b7c386bd2aa20add" + integrity sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q== + dependencies: + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.4.7" + +sockjs@^0.3.21: + version "0.3.21" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== + dependencies: + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" + sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" @@ -15566,7 +16252,7 @@ sort-keys@^1.0.0: dependencies: is-plain-obj "^1.0.0" -source-list-map@^2.0.0: +source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== @@ -15590,7 +16276,7 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12: +source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== @@ -15630,7 +16316,7 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, 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.3, source-map@~0.7.2: version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== @@ -15676,6 +16362,29 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" @@ -15776,7 +16485,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= @@ -16082,15 +16791,6 @@ style-to-object@0.3.0, style-to-object@^0.3.0: dependencies: inline-style-parser "0.1.1" -stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - stylis@3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.0.tgz#016fa239663d77f868fef5b67cf201c4b7c701e1" @@ -16113,13 +16813,6 @@ superagent@1.1.0: readable-stream "1.0.27-1" reduce-component "1.0.1" -supports-color@6.1.0, supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" @@ -16139,6 +16832,13 @@ supports-color@^5.3.0, supports-color@^5.4.0: dependencies: has-flag "^3.0.0" +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + supports-color@^7.0.0, supports-color@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" @@ -16172,7 +16872,7 @@ svgo@^0.7.0: sax "~1.2.1" whet.extend "~0.9.9" -svgo@^1.0.0, svgo@^1.2.2: +svgo@^1.2.2: version "1.3.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== @@ -16229,6 +16929,11 @@ tapable@^1.0.0, tapable@^1.1.3: resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +tapable@^2.0, tapable@^2.1.1, tapable@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" + integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== + tar@^2.0.0: version "2.2.2" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" @@ -16307,20 +17012,17 @@ terser-webpack-plugin@^3.0.0: terser "^4.8.0" webpack-sources "^1.4.3" -terser-webpack-plugin@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.1.0.tgz#6e9d6ae4e1a900d88ddce8da6a47507ea61f44bc" - integrity sha512-0ZWDPIP8BtEDZdChbufcXUigOYk6dOX/P/X0hWxqDDcVAQLb8Yy/0FAaemSfax3PAA67+DJR778oz8qVbmy4hA== +terser-webpack-plugin@^5.0.3, terser-webpack-plugin@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz#7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673" + integrity sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q== dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - jest-worker "^26.3.0" - p-limit "^3.0.2" - schema-utils "^2.6.6" - serialize-javascript "^4.0.0" + jest-worker "^26.6.2" + p-limit "^3.1.0" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" source-map "^0.6.1" - terser "^5.0.0" - webpack-sources "^1.4.3" + terser "^5.5.1" terser@^4.1.2, terser@^4.6.3, terser@^4.8.0: version "4.8.0" @@ -16331,14 +17033,14 @@ terser@^4.1.2, terser@^4.6.3, terser@^4.8.0: source-map "~0.6.1" source-map-support "~0.5.12" -terser@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.2.0.tgz#e547d0b20926b321d3e524bf9e5bc1b10ba2f360" - integrity sha512-nZ9TWhBznZdlww3borgJyfQDrxzpgd0RlRNoxR63tMVry01lIH/zKQDTTiaWRMGowydfvSHMgyiGyn6A9PSkCQ== +terser@^5.5.1: + version "5.6.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2" + integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA== dependencies: commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" + source-map "~0.7.2" + source-map-support "~0.5.19" test-exclude@^5.2.3: version "5.2.3" @@ -16397,6 +17099,11 @@ through@^2.3.6: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + ticky@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/ticky/-/ticky-1.0.1.tgz#b7cfa71e768f1c9000c497b9151b30947c50e46d" @@ -16409,11 +17116,6 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - tiny-emitter@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" @@ -16909,6 +17611,14 @@ url-loader@^4.0.0: mime-types "^2.1.26" schema-utils "^2.6.5" +url-parse@^1.4.3, url-parse@^1.4.7: + version "1.5.1" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" + integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + url@0.11.0, url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -16993,7 +17703,7 @@ uuid@2.0.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.2.tgz#48bd5698f0677e3c7901a1c46ef15b1643794726" integrity sha1-SL1WmPBnfjx5AaHEbvFbFkN5RyY= -uuid@^3.1.0, uuid@^3.3.2: +uuid@^3.1.0, uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== @@ -17003,16 +17713,16 @@ uuid@^8.0.0, uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== -v8-compile-cache@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" - integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== - -v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1: +v8-compile-cache@^2.0.3: version "2.1.1" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ== +v8-compile-cache@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + v8-to-istanbul@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-5.0.1.tgz#0608f5b49a481458625edb058488607f25498ba5" @@ -17159,7 +17869,7 @@ watchpack-chokidar2@^2.0.0: dependencies: chokidar "^2.1.8" -watchpack@^1.6.1, watchpack@^1.7.4: +watchpack@^1.7.4: version "1.7.4" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.4.tgz#6e9da53b3c80bb2d6508188f5b200410866cd30b" integrity sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg== @@ -17170,6 +17880,21 @@ watchpack@^1.6.1, watchpack@^1.7.4: chokidar "^3.4.1" watchpack-chokidar2 "^2.0.0" +watchpack@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7" + integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + web-namespaces@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" @@ -17190,52 +17915,39 @@ webidl-conversions@^6.1.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== -webpack-assets-manifest@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/webpack-assets-manifest/-/webpack-assets-manifest-3.1.1.tgz#39bbc3bf2ee57fcd8ba07cda51c9ba4a3c6ae1de" - integrity sha512-JV9V2QKc5wEWQptdIjvXDUL1ucbPLH2f27toAY3SNdGZp+xSaStAgpoMcvMZmqtFrBc9a5pTS1058vxyMPOzRQ== +webpack-assets-manifest@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/webpack-assets-manifest/-/webpack-assets-manifest-5.0.1.tgz#5f2b45579e87f122dc9af714f9508c462383a722" + integrity sha512-4Hpv0eP1yL06cvERpwxZ+N0Pmns5j/WtiaKZeoNsFUFZB52F6wPycCyxhdyfFKMxdwC/+xeTTlBffY62I3kh2Q== dependencies: - chalk "^2.0" + chalk "^4.0" + deepmerge "^4.0" + lockfile "^1.0" + lodash.escaperegexp "^4.0" lodash.get "^4.0" lodash.has "^4.0" - mkdirp "^0.5" - schema-utils "^1.0.0" - tapable "^1.0.0" - webpack-sources "^1.0.0" + schema-utils "^3.0" + tapable "^2.0" -webpack-cli@^3.3.11: - version "3.3.11" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.11.tgz#3bf21889bf597b5d82c38f215135a411edfdc631" - integrity sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g== - dependencies: - chalk "2.4.2" - cross-spawn "6.0.5" - enhanced-resolve "4.1.0" - findup-sync "3.0.0" - global-modules "2.0.0" - import-local "2.0.0" - interpret "1.2.0" - loader-utils "1.2.3" - supports-color "6.1.0" - v8-compile-cache "2.0.3" - yargs "13.2.4" - -webpack-cli@^3.3.12: - version "3.3.12" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.12.tgz#94e9ada081453cd0aa609c99e500012fd3ad2d4a" - integrity sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag== +webpack-cli@^4.2.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.5.0.tgz#b5213b84adf6e1f5de6391334c9fa53a48850466" + integrity sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q== dependencies: - chalk "^2.4.2" - cross-spawn "^6.0.5" - enhanced-resolve "^4.1.1" - findup-sync "^3.0.0" - global-modules "^2.0.0" - import-local "^2.0.0" - interpret "^1.4.0" - loader-utils "^1.4.0" - supports-color "^6.1.0" - v8-compile-cache "^2.1.1" - yargs "^13.3.2" + "@discoveryjs/json-ext" "^0.5.0" + "@webpack-cli/configtest" "^1.0.1" + "@webpack-cli/info" "^1.2.2" + "@webpack-cli/serve" "^1.3.0" + colorette "^1.2.1" + commander "^7.0.0" + enquirer "^2.3.6" + execa "^5.0.0" + fastest-levenshtein "^1.0.12" + import-local "^3.0.2" + interpret "^2.2.0" + rechoir "^0.7.0" + v8-compile-cache "^2.2.0" + webpack-merge "^5.7.3" webpack-dev-middleware@^3.7.0: version "3.7.2" @@ -17248,6 +17960,56 @@ webpack-dev-middleware@^3.7.0: range-parser "^1.2.1" webpack-log "^2.0.0" +webpack-dev-middleware@^3.7.2: + version "3.7.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== + dependencies: + memory-fs "^0.4.1" + mime "^2.4.4" + mkdirp "^0.5.1" + range-parser "^1.2.1" + webpack-log "^2.0.0" + +webpack-dev-server@^3.11.2: + version "3.11.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz#695ebced76a4929f0d5de7fd73fafe185fe33708" + integrity sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.1" + html-entities "^1.3.1" + http-proxy-middleware "0.19.1" + import-local "^2.0.0" + internal-ip "^4.3.0" + ip "^1.1.5" + is-absolute-url "^3.0.3" + killable "^1.0.1" + loglevel "^1.6.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" + schema-utils "^1.0.0" + selfsigned "^1.10.8" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "^0.3.21" + sockjs-client "^1.5.0" + spdy "^4.0.2" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.7.2" + webpack-log "^2.0.0" + ws "^6.2.1" + yargs "^13.3.2" + webpack-hot-middleware@^2.25.0: version "2.25.0" resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" @@ -17276,7 +18038,15 @@ webpack-log@^2.0.0: ansi-colors "^3.0.0" uuid "^3.3.2" -webpack-sources@^1.0.0, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: +webpack-merge@^5.7.2, webpack-merge@^5.7.3: + version "5.7.3" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213" + integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA== + dependencies: + clone-deep "^4.0.1" + wildcard "^2.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -17284,6 +18054,14 @@ webpack-sources@^1.0.0, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack- source-list-map "^2.0.0" source-map "~0.6.1" +webpack-sources@^2.1.1, webpack-sources@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz#058926f39e3d443193b6c31547229806ffd02bac" + integrity sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== + dependencies: + source-list-map "^2.0.1" + source-map "^0.6.1" + webpack-virtual-modules@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.2.2.tgz#20863dc3cb6bb2104729fff951fbe14b18bd0299" @@ -17291,36 +18069,7 @@ webpack-virtual-modules@^0.2.2: dependencies: debug "^3.0.0" -webpack@^4.0.0: - version "4.43.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6" - integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.6.1" - webpack-sources "^1.4.1" - -webpack@^4.43.0, webpack@^4.44.1: +webpack@^4.43.0: version "4.44.1" resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.1.tgz#17e69fff9f321b8f117d1fda714edfc0b939cc21" integrity sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ== @@ -17349,7 +18098,45 @@ webpack@^4.43.0, webpack@^4.44.1: watchpack "^1.7.4" webpack-sources "^1.4.1" -websocket-extensions@^0.1.4: +webpack@^5.11.0: + version "5.24.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.24.2.tgz#33790dad631e8b639f4246d762e257720875fe54" + integrity sha512-uxxKYEY4kMNjP+D2Y+8aw5Vd7ar4pMuKCNemxV26ysr1nk0YDiQTylg9U3VZIdkmI0YHa0uC8ABxL+uGxGWWJg== + dependencies: + "@types/eslint-scope" "^3.7.0" + "@types/estree" "^0.0.46" + "@webassemblyjs/ast" "1.11.0" + "@webassemblyjs/wasm-edit" "1.11.0" + "@webassemblyjs/wasm-parser" "1.11.0" + acorn "^8.0.4" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.7.0" + es-module-lexer "^0.4.0" + eslint-scope "^5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.4" + json-parse-better-errors "^1.0.2" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.0.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.1" + watchpack "^2.0.0" + webpack-sources "^2.1.1" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1, websocket-extensions@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== @@ -17403,7 +18190,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@1, which@^1.2.10, which@^1.2.14, which@^1.2.9, which@^1.3.1: +which@1, which@^1.2.10, which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -17431,6 +18218,11 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" +wildcard@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + word-wrap@^1.2.3, word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" @@ -17506,6 +18298,13 @@ ws@^5.2.0: dependencies: async-limiter "~1.0.0" +ws@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" + integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + dependencies: + async-limiter "~1.0.0" + ws@^7.0.0, ws@^7.2.3: version "7.3.1" resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8" @@ -17556,7 +18355,7 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.7.2: +yaml@^1.10.0, yaml@^1.7.2: version "1.10.0" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== @@ -17569,7 +18368,7 @@ yargs-parser@18.x, yargs-parser@^18.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^13.1.0, yargs-parser@^13.1.2: +yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== @@ -17577,23 +18376,6 @@ yargs-parser@^13.1.0, yargs-parser@^13.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs@13.2.4: - version "13.2.4" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83" - integrity sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - os-locale "^3.1.0" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.0" - yargs@^13.3.2: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" @@ -17635,6 +18417,11 @@ yauzl@^2.10.0: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + yup@^0.29.3: version "0.29.3" resolved "https://registry.yarnpkg.com/yup/-/yup-0.29.3.tgz#69a30fd3f1c19f5d9e31b1cf1c2b851ce8045fea" From 5c9999b123cdab166d479f12ddecd5561545b70f Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:26:27 -0600 Subject: [PATCH 09/13] Change javascript_packs_with_chunks_tag and stylesheet_packs_with_chunks_tag to javascript_pack_tag and stylesheet_pack_tag --- app/views/campaigns/index.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/campaigns/index.html.erb b/app/views/campaigns/index.html.erb index 65e2e8649..76125fc24 100644 --- a/app/views/campaigns/index.html.erb +++ b/app/views/campaigns/index.html.erb @@ -7,7 +7,7 @@ <% end %> <%= content_for :javascripts do %> - <%= javascript_packs_with_chunks_tag 'page__', 'page__campaigns__index' %> + <%= javascript_pack_tag 'page__', 'page__campaigns__index' %> From a8cf29b11e987a189d2e0da9dc8b92f97bb0c968 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:32:39 -0600 Subject: [PATCH 10/13] Update base for TSChecker --- config/webpack/base.js | 5 ++++- tsconfig.jest.json | 3 ++- tsconfig.json | 5 +++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/config/webpack/base.js b/config/webpack/base.js index a081a4abd..3867a3352 100644 --- a/config/webpack/base.js +++ b/config/webpack/base.js @@ -1,3 +1,6 @@ const { webpackConfig } = require('@rails/webpacker') +const ForkTSCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); -module.exports = webpackConfig +module.exports = merge(webpackConfig, { + plugins: [new ForkTSCheckerWebpackPlugin()], +}); diff --git a/tsconfig.jest.json b/tsconfig.jest.json index d3f7accfc..96a1c2463 100644 --- a/tsconfig.jest.json +++ b/tsconfig.jest.json @@ -5,5 +5,6 @@ "sourceMap": false, "inlineSourceMap": true, "inlineSources": true - } + }, + "include": ["**/*.spec.ts"] } \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 16b0ff12c..a367f5f75 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,11 +10,12 @@ "experimentalDecorators": true, "baseUrl": "./", "lib": ["dom","es5", "scripthost", "es2015.promise"], - "paths": { "*": [ "./types/*"], "@rails/activestorage": ["./types/rails__activestorage"] }, + "paths": { "*": [ "./types/*", "node_modules/*", "app/packs/*"], "@rails/activestorage": ["./types/rails__activestorage"] }, "typeRoots" : [ "node_modules/@types", "./types"], "allowSyntheticDefaultImports": true, "esModuleInterop":true - } + }, + "exclude": ["**/*.spec.ts", "node_modules", "vendor", "public"] } \ No newline at end of file From ff8a57b53aa8774826a8c5993f5562e580d85820 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:50:19 -0600 Subject: [PATCH 11/13] Update various packages --- package.json | 16 +- yarn.lock | 1133 +++++++++++++++++++++++++------------------------- 2 files changed, 580 insertions(+), 569 deletions(-) diff --git a/package.json b/package.json index d537765aa..316baaab8 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "bootstrap": "^3.4.1", "bootstrap-loader": "github:houdiniproject/bootstrap-loader#compiled_namespaced_3", "bootstrap-sass": "^3.3.7", - "css-loader": "^0.28.10", + "css-loader": "^5.1.1", "enzyme": "^3.8.0", "enzyme-adapter-react-16": "^1.9.1", "enzyme-to-json": "^3.3.3", @@ -86,7 +86,7 @@ "jest-environment-jsdom-fifteen": "^1.0.2", "jest-enzyme": "^7.0.1", "jsdom": "^11.10.0", - "mini-css-extract-plugin": "^0.9.0", + "mini-css-extract-plugin": "^1.3.9", "node-sass": "^4.12.0", "object-hash": "^2.0.3", "phantomjs-prebuilt": "^2.1.16", @@ -94,14 +94,14 @@ "react-is": "^16.13.1", "react-test-renderer": "^16.13.1", "resolve-url-loader": "^2.3.0", - "sass-loader": "^7.0.1", + "sass-loader": "^11.0.1", "sinon": "^5.0.7", "storybook-addon-intl": "^2.4.1", "style-loader": "^0.21.0", "tiny-warning": "^1.0.3", "ts-jest": "^26.3.0", "typescript": "^4", - "url-loader": "^1.0.1", + "url-loader": "^4.1.1", "webpack": "^5.11.0", "webpack-cli": "^4.2.0", "webpack-dev-server": "^3.11.2" @@ -118,6 +118,7 @@ "commons.css": "0.1.8", "cookie": "0.3.1", "cropperjs": "1.0.0-beta.2", + "css-minimizer-webpack-plugin": "^1.2.0", "data-tooltip": "0.0.1", "dotize": "^0.2.0", "dragula": "3.7.1", @@ -159,6 +160,8 @@ "phone-formatter": "0.0.2", "pikaday": "1.3.2", "pikaday-time": "1.5.1", + "postcss": "^8.2.6", + "postcss-loader": "^5.0.0", "query-string": "4.2.2", "quill": "^1.3.6", "ramda": "^0.21.0", @@ -171,6 +174,7 @@ "react-transition-group": "^2.9.0", "react-use": "^15.3.3", "react_ujs": "^2.6.1", + "sass": "^1.32.8", "snabbdom": "0.3.0", "snake-case": "2.1.0", "superagent": "1.1.0", @@ -185,7 +189,9 @@ "yup": "^0.29.3" }, "babel": { - "presets": ["./node_modules/@rails/webpacker/package/babel/preset.js"] + "presets": [ + "./node_modules/@rails/webpacker/package/babel/preset.js" + ] }, "browserslist": [ "defaults" diff --git a/yarn.lock b/yarn.lock index d1e34ce84..388c2f413 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4896,7 +4896,7 @@ ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: +alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= @@ -5249,18 +5249,6 @@ attr-binder@0.3.1: resolved "https://registry.yarnpkg.com/attr-binder/-/attr-binder-0.3.1.tgz#651b99d0ba063436c7db957b0b23c8e82c67ab20" integrity sha1-ZRuZ0LoGNDbH25V7CyPI6CxnqyA= -autoprefixer@^6.3.1: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" - integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= - dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.2.16" - postcss-value-parser "^3.2.3" - autoprefixer@^9.7.2: version "9.8.3" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.3.tgz#e04c8b7f72c608e4aef1b74a542946e2ed271753" @@ -5284,7 +5272,7 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428" integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA== -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: +babel-code-frame@^6.22.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= @@ -5740,11 +5728,6 @@ bail@^1.0.0: resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== -balanced-match@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= - balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -6038,13 +6021,16 @@ browserslist@4.10.0: node-releases "^1.1.52" pkg-up "^3.1.0" -browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: - version "1.7.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" - integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.3: + version "4.16.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" + integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" + caniuse-lite "^1.0.30001181" + colorette "^1.2.1" + electron-to-chromium "^1.3.649" + escalade "^3.1.1" + node-releases "^1.1.70" browserslist@^4.12.0, browserslist@^4.8.5: version "4.14.0" @@ -6056,17 +6042,6 @@ browserslist@^4.12.0, browserslist@^4.8.5: escalade "^3.0.2" node-releases "^1.1.60" -browserslist@^4.14.5, browserslist@^4.16.3: - version "4.16.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" - integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== - dependencies: - caniuse-lite "^1.0.30001181" - colorette "^1.2.1" - electron-to-chromium "^1.3.649" - escalade "^3.1.1" - node-releases "^1.1.70" - bs-logger@0.x: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" @@ -6259,25 +6234,30 @@ camelcase@^6.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.0.0.tgz#5259f7c30e35e278f1bdc2a4d91230b37cad981e" integrity sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w== +camelcase@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + camelize@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs= -caniuse-api@^1.5.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" - integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw= +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== dependencies: - browserslist "^1.3.6" - caniuse-db "^1.0.30000529" + browserslist "^4.0.0" + caniuse-lite "^1.0.0" lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30001067" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001067.tgz#2cefe72e07490f2737b537f88e0dc42cf83c3fd8" - integrity sha512-idoz9VRtF3ycVF7NdeOkyHhmGBLZq3i4ib54v5LGEp/gnt/Vo0A2VWwF5zIigb/pIMzeCMqOMx2ioFfNh3P3EQ== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001181: + version "1.0.30001192" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001192.tgz#b848ebc0ab230cf313d194a4775a30155d50ae40" + integrity sha512-63OrUnwJj5T1rUmoyqYTdRWBqFFxZFlyZnRRjDR8NSUQFB6A+j/uBORU/SyJ5WzDLg4SPiZH40hQCBNdZ/jmAw== caniuse-lite@^1.0.30001035: version "1.0.30001113" @@ -6294,11 +6274,6 @@ caniuse-lite@^1.0.30001111: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001115.tgz#c04cd828883ba47f6f776312e0817bcc9040cfa4" integrity sha512-NZrG0439ePYna44lJX8evHX2L7Z3/z3qjVLnHgbBb/duNEnGo348u+BQS5o4HTWcrb++100dHFrU36IesIrC1Q== -caniuse-lite@^1.0.30001181: - version "1.0.30001192" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001192.tgz#b848ebc0ab230cf313d194a4775a30155d50ae40" - integrity sha512-63OrUnwJj5T1rUmoyqYTdRWBqFFxZFlyZnRRjDR8NSUQFB6A+j/uBORU/SyJ5WzDLg4SPiZH40hQCBNdZ/jmAw== - capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -6426,6 +6401,21 @@ cheerio@^1.0.0-rc.3: lodash "^4.15.0" parse5 "^3.0.1" +"chokidar@>=2.0.0 <4.0.0": + version "3.5.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" + integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.5.0" + optionalDependencies: + fsevents "~2.3.1" + chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" @@ -6495,13 +6485,6 @@ circular-json-es6@^2.0.1: resolved "https://registry.yarnpkg.com/circular-json-es6/-/circular-json-es6-2.0.2.tgz#e4f4a093e49fb4b6aba1157365746112a78bd344" integrity sha512-ODYONMMNb3p658Zv+Pp+/XPa5s6q7afhz3Tzyvo+VRh9WIrJ64J76ZC4GQxnlye/NesTn09jvOiuE8+xxfpwhQ== -clap@^1.0.9: - version "1.2.3" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" - integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== - dependencies: - chalk "^1.1.3" - class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -6608,11 +6591,6 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - clone@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" @@ -6637,13 +6615,6 @@ coa@^2.0.2: chalk "^2.4.1" q "^1.1.2" -coa@~1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" - integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0= - dependencies: - q "^1.1.2" - code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" @@ -6667,7 +6638,7 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.3.0, color-convert@^1.9.0, color-convert@^1.9.1, color-convert@^1.9.3: +color-convert@^1.9.0, color-convert@^1.9.1, color-convert@^1.9.3: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -6691,13 +6662,6 @@ color-name@^1.0.0, color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" - integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= - dependencies: - color-name "^1.0.0" - color-string@^1.5.2: version "1.5.3" resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" @@ -6706,14 +6670,21 @@ color-string@^1.5.2: color-name "^1.0.0" simple-swizzle "^0.2.2" -color@^0.11.0: - version "0.11.4" - resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" - integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= +color-string@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" + integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== dependencies: - clone "^1.0.2" - color-convert "^1.3.0" - color-string "^0.3.0" + color-convert "^1.9.1" + color-string "^1.5.4" color@^3.1.0: version "3.1.2" @@ -6728,25 +6699,11 @@ colorette@^1.2.1: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== -colormin@^1.0.5: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" - integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM= - dependencies: - color "^0.11.0" - css-color-names "0.0.4" - has "^1.0.1" - colors@^1.1.2: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== -colors@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" - integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= - combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -7123,11 +7080,19 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -css-color-names@0.0.4: +css-color-names@0.0.4, css-color-names@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + css-in-js-utils@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz#3b472b398787291b47cfe3e44fecfdd9e914ba99" @@ -7136,26 +7101,6 @@ css-in-js-utils@^2.0.0: hyphenate-style-name "^1.0.2" isobject "^3.0.1" -css-loader@^0.28.10: - version "0.28.11" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.11.tgz#c3f9864a700be2711bb5a2462b2389b1a392dab7" - integrity sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg== - dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - cssnano "^3.10.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" - object-assign "^4.1.1" - postcss "^5.0.6" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" - css-loader@^3.5.3: version "3.6.0" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" @@ -7175,6 +7120,39 @@ css-loader@^3.5.3: schema-utils "^2.7.0" semver "^6.3.0" +css-loader@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.1.1.tgz#9362d444a0f7c08c148a109596715c904e252879" + integrity sha512-5FfhpjwtuRgxqmusDidowqmLlcb+1HgnEDMsi2JhiUrZUcoc+cqw+mUtMIF/+OfeMYaaFCLYp1TaIt9H6I/fKA== + dependencies: + camelcase "^6.2.0" + cssesc "^3.0.0" + icss-utils "^5.1.0" + loader-utils "^2.0.0" + postcss "^8.2.6" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.0" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.1.0" + schema-utils "^3.0.0" + semver "^7.3.4" + +css-minimizer-webpack-plugin@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-1.2.0.tgz#3e9d75f6bcc16f1eb84d56ebfee124d1e1f2e1c5" + integrity sha512-XU4+PXw7QKAlRGU+fB386YiczAAPtk0kVsB/Qf2nX8GJaOXgTsk/PST8YBExeoD299wheG//MCCKlCD5fykb7Q== + dependencies: + cacache "^15.0.5" + cssnano "^4.1.10" + find-cache-dir "^3.3.1" + jest-worker "^26.3.0" + p-limit "^3.0.2" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + webpack-sources "^1.4.3" + css-select-base-adapter@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -7200,15 +7178,6 @@ css-select@^2.0.0: domutils "^1.7.0" nth-check "^1.0.2" -css-selector-tokenizer@^0.7.0: - version "0.7.2" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz#11e5e27c9a48d90284f22d45061c303d7a25ad87" - integrity sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw== - dependencies: - cssesc "^3.0.0" - fastparse "^1.1.2" - regexpu-core "^4.6.0" - css-tree@1.0.0-alpha.37: version "1.0.0-alpha.37" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" @@ -7272,43 +7241,73 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano@^3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" - integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== dependencies: - autoprefixer "^6.3.1" - decamelize "^1.1.2" - defined "^1.0.0" - has "^1.0.1" - object-assign "^4.0.1" - postcss "^5.0.14" - postcss-calc "^5.2.0" - postcss-colormin "^2.1.8" - postcss-convert-values "^2.3.4" - postcss-discard-comments "^2.0.4" - postcss-discard-duplicates "^2.0.1" - postcss-discard-empty "^2.0.1" - postcss-discard-overridden "^0.1.1" - postcss-discard-unused "^2.2.1" - postcss-filter-plugins "^2.0.0" - postcss-merge-idents "^2.1.5" - postcss-merge-longhand "^2.0.1" - postcss-merge-rules "^2.0.3" - postcss-minify-font-values "^1.0.2" - postcss-minify-gradients "^1.0.1" - postcss-minify-params "^1.0.4" - postcss-minify-selectors "^2.0.4" - postcss-normalize-charset "^1.1.0" - postcss-normalize-url "^3.0.7" - postcss-ordered-values "^2.1.0" - postcss-reduce-idents "^2.2.2" - postcss-reduce-initial "^1.0.0" - postcss-reduce-transforms "^1.0.3" - postcss-svgo "^2.1.1" - postcss-unique-selectors "^2.0.2" - postcss-value-parser "^3.2.3" - postcss-zindex "^2.0.1" + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.2" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.10: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" csso@^4.0.2: version "4.0.3" @@ -7317,14 +7316,6 @@ csso@^4.0.2: dependencies: css-tree "1.0.0-alpha.39" -csso@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" - integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U= - dependencies: - clap "^1.0.9" - source-map "^0.5.3" - cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@~0.3.6: version "0.3.8" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" @@ -7538,11 +7529,6 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - del@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" @@ -7838,6 +7824,13 @@ dot-case@^3.0.3: no-case "^3.0.3" tslib "^1.10.0" +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + dotenv-defaults@^1.0.2: version "1.1.1" resolved "https://registry.yarnpkg.com/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz#032c024f4b5906d9990eb06d722dc74cc60ec1bd" @@ -7915,11 +7908,6 @@ ejs@^3.1.2: dependencies: jake "^10.6.1" -electron-to-chromium@^1.2.7: - version "1.3.453" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.453.tgz#758a8565a64b7889b27132a51d2abb8b135c9d01" - integrity sha512-IQbCfjJR0NDDn/+vojTlq7fPSREcALtF8M1n01gw7nQghCtfFYrJ2dfhsp8APr8bANoFC8vRTFVXMOGpT0eetw== - electron-to-chromium@^1.3.378: version "1.3.529" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.529.tgz#a7eed559bc848a7c8d95026be7d8929e3f9af169" @@ -8465,11 +8453,6 @@ espree@^7.1.0: acorn-jsx "^5.2.0" eslint-visitor-keys "^1.2.0" -esprima@^2.6.0: - version "2.7.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" - integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE= - esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" @@ -8829,11 +8812,6 @@ fastest-stable-stringify@^1.0.1: resolved "https://registry.yarnpkg.com/fastest-stable-stringify/-/fastest-stable-stringify-1.0.1.tgz#9122d406d4c9d98bea644a6b6853d5874b87b028" integrity sha1-kSLUBtTJ2YvqZEpraFPVh0uHsCg= -fastparse@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== - fastq@^1.6.0: version "1.8.0" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481" @@ -9051,11 +9029,6 @@ flatted@^2.0.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== - flimflam-docs-scaffold@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/flimflam-docs-scaffold/-/flimflam-docs-scaffold-0.0.8.tgz#dbac482800ad1c85774f548efee991df398866cc" @@ -9446,6 +9419,11 @@ fsevents@^2.1.2, fsevents@~2.1.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== +fsevents@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + fstream@^1.0.0, fstream@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" @@ -9771,11 +9749,6 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -9827,7 +9800,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.1, has@^1.0.3: +has@^1.0.0, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -9931,6 +9904,11 @@ he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + highlight.js@~9.15.0, highlight.js@~9.15.1: version "9.15.10" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.10.tgz#7b18ed75c90348c045eef9ed08ca1319a2219ad2" @@ -9967,6 +9945,16 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + html-comment-regex@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" @@ -10190,18 +10178,6 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= - dependencies: - postcss "^6.0.1" - icss-utils@^4.0.0, icss-utils@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" @@ -10209,6 +10185,11 @@ icss-utils@^4.0.0, icss-utils@^4.1.1: dependencies: postcss "^7.0.14" +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + ieee754@^1.1.4: version "1.1.13" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" @@ -10583,6 +10564,18 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + is-core-module@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" @@ -10764,6 +10757,11 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + is-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" @@ -10788,11 +10786,6 @@ is-path-inside@^2.1.0: dependencies: path-is-inside "^1.0.2" -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - is-plain-obj@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" @@ -10838,6 +10831,11 @@ is-regex@^1.1.0, is-regex@^1.1.1: dependencies: has-symbols "^1.0.1" +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + is-root@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" @@ -10868,10 +10866,10 @@ is-subset@^0.1.1: resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" integrity sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= -is-svg@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" - integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk= +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== dependencies: html-comment-regex "^1.1.0" @@ -11590,11 +11588,6 @@ js-base64@^2.1.8: resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== -js-base64@^2.1.9: - version "2.5.2" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.2.tgz#313b6274dda718f714d00b3330bbae6e38e90209" - integrity sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ== - js-cookie@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" @@ -11631,14 +11624,6 @@ js-yaml@^3.13.1, js-yaml@^3.14.0: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@~3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" - integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A= - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" - jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -11966,6 +11951,11 @@ kleur@^4.0.1: resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.0.1.tgz#3d4948534b666e2578f93b6fafb62108e64f05ef" integrity sha512-Qs6SqCLm63rd0kNVh+wO4XsWLU6kgfwwaPYsLiClWf0Tewkzsa6MvB21bespb8cz+ANS+2t3So1ge3gintzhlw== +klona@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + lazy-cache@^0.2.3: version "0.2.7" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" @@ -12083,7 +12073,7 @@ loader-utils@2.0.0, loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: +loader-utils@^1.1.0, loader-utils@^1.2.3, 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== @@ -12470,11 +12460,6 @@ material-colors@^1.2.1: resolved "https://registry.yarnpkg.com/material-colors/-/material-colors-1.2.6.tgz#6d1958871126992ceecc72f4bcc4d8f010865f46" integrity sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg== -math-expression-evaluator@^1.2.14: - version "1.2.22" - resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.22.tgz#c14dcb3d8b4d150e5dcea9c68c8dad80309b0d5e" - integrity sha512-L0j0tFVZBQQLeEjmWOvDLoRciIY8gQGWahvkztXUal8jH8R5Rlqo9GCvgqvXcy9LQhEWdQCVvzqAbxgYNt4blQ== - md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" @@ -12698,7 +12683,7 @@ mime@1.6.0: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.0.3, mime@^2.4.4: +mime@^2.4.4: version "2.4.6" resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== @@ -12720,14 +12705,13 @@ 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@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" - integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== +mini-css-extract-plugin@^1.3.9: + version "1.3.9" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.9.tgz#47a32132b0fd97a119acd530e8421e8f6ab16d5e" + integrity sha512-Ac4s+xhVbqlyhXS5J/Vh/QXUz3ycXlCqoCPpg0vdfhsIBH9eg/It/9L1r1XhSCH737M1lqcWnMuWL13zcygn5A== dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" + loader-utils "^2.0.0" + schema-utils "^3.0.0" webpack-sources "^1.1.0" minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: @@ -12948,6 +12932,11 @@ nano-css@^5.2.1: stacktrace-js "^2.0.0" stylis "3.5.0" +nanoid@^3.1.20: + version "3.1.20" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" + integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -13190,15 +13179,10 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@1.9.1, normalize-url@^1.4.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== npm-run-path@^2.0.0: version "2.0.2" @@ -13937,74 +13921,61 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss-calc@^5.2.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" - integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= - dependencies: - postcss "^5.0.2" - postcss-message-helpers "^2.0.0" - reduce-css-calc "^1.2.6" - -postcss-colormin@^2.1.8: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" - integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= - dependencies: - colormin "^1.0.5" - postcss "^5.0.13" - postcss-value-parser "^3.2.3" - -postcss-convert-values@^2.3.4: - version "2.6.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" - integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= +postcss-calc@^7.0.1: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== dependencies: - postcss "^5.0.11" - postcss-value-parser "^3.1.2" + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" -postcss-discard-comments@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" - integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== dependencies: - postcss "^5.0.14" + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-discard-duplicates@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" - integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== dependencies: - postcss "^5.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-discard-empty@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" - integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== dependencies: - postcss "^5.0.14" + postcss "^7.0.0" -postcss-discard-overridden@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" - integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== dependencies: - postcss "^5.0.16" + postcss "^7.0.0" -postcss-discard-unused@^2.2.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" - integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== dependencies: - postcss "^5.0.14" - uniqs "^2.0.0" + postcss "^7.0.0" -postcss-filter-plugins@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" - integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== dependencies: - postcss "^5.0.4" + postcss "^7.0.0" postcss-flexbugs-fixes@^4.1.0: version "4.2.1" @@ -14031,81 +14002,76 @@ postcss-loader@^3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-merge-idents@^2.1.5: - version "2.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" - integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= +postcss-loader@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-5.0.0.tgz#bea95363dcb550d72ceb612ce44663356b7782d7" + integrity sha512-bOvyWP5VHCJbThbv7wrBwCBc3DsVpyCfd+k/wHOL3wTAMMHmSSfNts90EADf8bHa6I810ird1JBEKmBRgJu3cg== dependencies: - has "^1.0.1" - postcss "^5.0.10" - postcss-value-parser "^3.1.1" + cosmiconfig "^7.0.0" + klona "^2.0.4" + semver "^7.3.4" -postcss-merge-longhand@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" - integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg= +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== dependencies: - postcss "^5.0.4" + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" -postcss-merge-rules@^2.0.3: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" - integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE= +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== dependencies: - browserslist "^1.5.2" - caniuse-api "^1.5.2" - postcss "^5.0.4" - postcss-selector-parser "^2.2.2" + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" vendors "^1.0.0" -postcss-message-helpers@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" - integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= - -postcss-minify-font-values@^1.0.2: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" - integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k= +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== dependencies: - object-assign "^4.0.1" - postcss "^5.0.4" - postcss-value-parser "^3.0.2" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-minify-gradients@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" - integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE= +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== dependencies: - postcss "^5.0.12" - postcss-value-parser "^3.3.0" + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-minify-params@^1.0.4: - version "1.2.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" - integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM= +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.2" - postcss-value-parser "^3.0.2" + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" uniqs "^2.0.0" -postcss-minify-selectors@^2.0.4: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" - integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8= - dependencies: - alphanum-sort "^1.0.2" - has "^1.0.1" - postcss "^5.0.14" - postcss-selector-parser "^2.0.0" - -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== dependencies: - postcss "^6.0.1" + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" postcss-modules-extract-imports@^2.0.0: version "2.0.0" @@ -14114,13 +14080,10 @@ postcss-modules-extract-imports@^2.0.0: dependencies: postcss "^7.0.5" -postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== postcss-modules-local-by-default@^3.0.2: version "3.0.3" @@ -14132,13 +14095,14 @@ postcss-modules-local-by-default@^3.0.2: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= +postcss-modules-local-by-default@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" postcss-modules-scope@^2.2.0: version "2.2.0" @@ -14148,13 +14112,12 @@ postcss-modules-scope@^2.2.0: postcss "^7.0.6" postcss-selector-parser "^6.0.0" -postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" + postcss-selector-parser "^6.0.4" postcss-modules-values@^3.0.0: version "3.0.0" @@ -14164,61 +14127,129 @@ postcss-modules-values@^3.0.0: icss-utils "^4.0.0" postcss "^7.0.6" -postcss-normalize-charset@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" - integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E= +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== dependencies: - postcss "^5.0.5" + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-normalize-url@^3.0.7: - version "3.0.8" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" - integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI= +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== dependencies: is-absolute-url "^2.0.0" - normalize-url "^1.4.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-ordered-values@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" - integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0= +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.1" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-reduce-idents@^2.2.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" - integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.2" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-reduce-initial@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" - integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== dependencies: - postcss "^5.0.4" + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" -postcss-reduce-transforms@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" - integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== dependencies: - has "^1.0.1" - postcss "^5.0.8" - postcss-value-parser "^3.0.1" + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" - integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= +postcss-selector-parser@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== dependencies: - flatten "^1.0.2" + dot-prop "^5.2.0" indexes-of "^1.0.1" uniq "^1.0.1" @@ -14231,63 +14262,45 @@ postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-svgo@^2.1.1: - version "2.1.6" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" - integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0= +postcss-selector-parser@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== dependencies: - is-svg "^2.0.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" - svgo "^0.7.0" + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + util-deprecate "^1.0.2" -postcss-unique-selectors@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" - integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.4" + alphanum-sort "^1.0.0" + postcss "^7.0.0" uniqs "^2.0.0" -postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: +postcss-value-parser@^3.0.0: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.1.0: +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== -postcss-zindex@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" - integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI= - dependencies: - has "^1.0.1" - postcss "^5.0.4" - uniqs "^2.0.0" - -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: - version "5.2.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" - -postcss@^6.0.1: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: version "7.0.32" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" @@ -14297,6 +14310,24 @@ postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0. source-map "^0.6.1" supports-color "^6.1.0" +postcss@^7.0.1, postcss@^7.0.27: + version "7.0.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +postcss@^8.2.6: + version "8.2.6" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.6.tgz#5d69a974543b45f87e464bc4c3e392a97d6be9fe" + integrity sha512-xpB8qYxgPuly166AGlpRjUdEYtmOWx2iCwGmrv4vqZL9YPVviDVPZPRXxnXr6xPZOdxQ9lp3ZBFCRgWJ7LE3Sg== + dependencies: + colorette "^1.2.1" + nanoid "^3.1.20" + source-map "^0.6.1" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -14307,11 +14338,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - prettier@~2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.5.tgz#d6d56282455243f2f92cc1716692c08aa31522d4" @@ -14560,14 +14586,6 @@ query-string@4.2.2: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -15132,6 +15150,13 @@ readdirp@~3.4.0: dependencies: picomatch "^2.2.1" +readdirp@~3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + dependencies: + picomatch "^2.2.1" + realpath-native@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" @@ -15191,22 +15216,6 @@ reduce-component@1.0.1: resolved "https://registry.yarnpkg.com/reduce-component/-/reduce-component-1.0.1.tgz#e0c93542c574521bea13df0f9488ed82ab77c5da" integrity sha1-4Mk1QsV0UhvqE98PlIjtgqt3xdo= -reduce-css-calc@^1.2.6: - version "1.3.0" - resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" - integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= - dependencies: - balanced-match "^0.4.2" - math-expression-evaluator "^1.2.14" - reduce-function-call "^1.0.1" - -reduce-function-call@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.3.tgz#60350f7fb252c0a67eb10fd4694d16909971300f" - integrity sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ== - dependencies: - balanced-match "^1.0.0" - reflect.ownkeys@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460" @@ -15281,7 +15290,7 @@ regexpp@^3.0.0, regexpp@^3.1.0: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== -regexpu-core@^4.6.0, regexpu-core@^4.7.0: +regexpu-core@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz#fcbf458c50431b0bb7b45d6967b8192d91f3d938" integrity sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ== @@ -15620,6 +15629,16 @@ rework@^1.0.1: convert-source-map "^0.3.3" css "^2.0.0" +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" @@ -15750,18 +15769,22 @@ sass-graph@2.2.5: scss-tokenizer "^0.2.3" yargs "^13.3.2" -sass-loader@^7.0.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.3.1.tgz#a5bf68a04bcea1c13ff842d747150f7ab7d0d23f" - integrity sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA== +sass-loader@^11.0.1: + version "11.0.1" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-11.0.1.tgz#8672f896593466573b904f47693e0695368e38c9" + integrity sha512-Vp1LcP4slTsTNLEiDkTcm8zGN/XYYrZz2BZybQbliWA8eXveqA/AxsEjllQTpJbg2MzCsx/qNO48sHdZtOaxTw== dependencies: - clone-deep "^4.0.1" - loader-utils "^1.0.1" - neo-async "^2.5.0" - pify "^4.0.1" - semver "^6.3.0" + klona "^2.0.4" + neo-async "^2.6.2" -sax@^1.2.4, sax@~1.2.1, sax@~1.2.4: +sass@^1.32.8: + version "1.32.8" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.32.8.tgz#f16a9abd8dc530add8834e506878a2808c037bdc" + integrity sha512-Sl6mIeGpzjIUZqvKnKETfMf0iDAswD9TNlv13A7aAF3XZlRPMq4VvJWBC2N2DXbp94MQVdNSFG6LfF/iOXrPHQ== + dependencies: + chokidar ">=2.0.0 <4.0.0" + +sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -15885,7 +15908,7 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.x, semver@^7.2.1, semver@^7.3.2: +semver@7.x, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: version "7.3.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== @@ -16245,13 +16268,6 @@ sockjs@^0.3.21: uuid "^3.4.0" websocket-driver "^0.7.4" -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" @@ -16306,7 +16322,7 @@ source-map@^0.4.2: dependencies: amdefine ">=0.0.4" -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: +source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= @@ -16791,6 +16807,15 @@ style-to-object@0.3.0, style-to-object@^0.3.0: dependencies: inline-style-parser "0.1.1" +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + stylis@3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.0.tgz#016fa239663d77f868fef5b67cf201c4b7c701e1" @@ -16818,13 +16843,6 @@ supports-color@^2.0.0: resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= -supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" - supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -16859,20 +16877,7 @@ svg-parser@^2.0.2: resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== -svgo@^0.7.0: - version "0.7.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" - integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U= - dependencies: - coa "~1.0.1" - colors "~1.1.2" - csso "~2.3.1" - js-yaml "~3.7.0" - mkdirp "~0.5.1" - sax "~1.2.1" - whet.extend "~0.9.9" - -svgo@^1.2.2: +svgo@^1.0.0, svgo@^1.2.2: version "1.3.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== @@ -17116,6 +17121,11 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + tiny-emitter@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" @@ -17593,15 +17603,6 @@ urix@^0.1.0: resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-loader@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" - integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== - dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" - url-loader@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.0.tgz#c7d6b0d6b0fccd51ab3ffc58a78d32b8d89a7be2" @@ -17611,6 +17612,15 @@ url-loader@^4.0.0: mime-types "^2.1.26" schema-utils "^2.6.5" +url-loader@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + url-parse@^1.4.3, url-parse@^1.4.7: version "1.5.1" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" @@ -18180,11 +18190,6 @@ whatwg-url@^8.0.0: tr46 "^2.0.2" webidl-conversions "^6.1.0" -whet.extend@~0.9.9: - version "0.9.9" - resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" - integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE= - which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" From 30909af9251134744093976bc317359f675f166d Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 11:51:13 -0600 Subject: [PATCH 12/13] Migrate Webpacker rules to Webpacker 6 --- config/webpack/base.js | 12 ++-- config/webpack/production.js | 71 ++++++++++++++++++++++- config/webpack/rules/css.js | 5 ++ config/webpack/rules/erb.js | 12 ++++ config/webpack/rules/ts.js | 4 ++ config/webpack_old/development.js | 5 -- config/webpack_old/environment.js | 61 -------------------- config/webpack_old/loaders/erb.js | 11 ---- config/webpack_old/production.js | 24 -------- config/webpack_old/test.js | 5 -- config/webpacker_old.yml | 96 ------------------------------- 11 files changed, 98 insertions(+), 208 deletions(-) create mode 100644 config/webpack/rules/css.js create mode 100644 config/webpack/rules/erb.js create mode 100644 config/webpack/rules/ts.js delete mode 100644 config/webpack_old/development.js delete mode 100644 config/webpack_old/environment.js delete mode 100644 config/webpack_old/loaders/erb.js delete mode 100644 config/webpack_old/production.js delete mode 100644 config/webpack_old/test.js delete mode 100644 config/webpacker_old.yml diff --git a/config/webpack/base.js b/config/webpack/base.js index 3867a3352..db5ae5ba1 100644 --- a/config/webpack/base.js +++ b/config/webpack/base.js @@ -1,6 +1,8 @@ -const { webpackConfig } = require('@rails/webpacker') -const ForkTSCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); +const { webpackConfig, merge } = require('@rails/webpacker') -module.exports = merge(webpackConfig, { - plugins: [new ForkTSCheckerWebpackPlugin()], -}); +const erbConfig = require('./rules/erb') + +const cssConfig = require('./rules/css') +const tsConfig = require('./rules/ts') + +module.exports = merge(webpackConfig, tsConfig, cssConfig, erbConfig); diff --git a/config/webpack/production.js b/config/webpack/production.js index c41e04360..52d341cc1 100644 --- a/config/webpack/production.js +++ b/config/webpack/production.js @@ -1,5 +1,74 @@ +const { merge, mergeWithCustomize } = require('@rails/webpacker') process.env.NODE_ENV = process.env.NODE_ENV || 'production' const webpackConfig = require('./base') -module.exports = webpackConfig +function outputLicenseFile(file, outputDir) { + const contents = fs.readFileSync(file); + const name = path.basename(file) + "-" + hash(contents) + ".txt"; + if (!fs.existsSync(outputDir)) { + fs.mkdirSync(outputDir, {recursive: true}); + } + fs.copyFileSync(file, path.join(outputDir, name)); + + return name; + +} + + +const terserAdded = mergeWithCustomize({ + customizeArray: unique( + "optimization.minimizer", + ["TerserPlugin"], + (plugin) => plugin.constructor && plugin.constructor.name + ), +})( + webpackConfig, + new TerserPlugin({ + parallel: Number.parseInt(process.env.WEBPACKER_PARALLEL, 10) || true, + terserOptions: { + parse: { + // Let terser parse ecma 8 code but always output + // ES5 compliant code for older browsers + ecma: 8 + }, + compress: { + ecma: 5, + warnings: false, + comparisons: false + }, + mangle: { safari10: true }, + output: { + ecma: 5, + comments: /@hlicense/i, + ascii_only: true + }, + extractComments: false + } + }) +); + +const bannerConfig = { + + plugins: [new webpack.BannerPlugin( + {banner: `@hlicense License information is available at ${config.publicPath}${outputLicenseFile('NOTICE-js', config.outputPath)}`, + entryOnly: false})] +} + +const excludeDonateButtonFromSplit = { + optimization: + { + splitChunks: + { + chunks(chunk) { + // donate-button-v2 can never be split. So don't + return chunk.name !== 'donate-button-v2' + } + }, + // we can't have the donate-button-v2 ONLY include runtimeChunk + // so we never split it out. 🙁 + runtimeChunk: false + }, +} + +module.exports = merge(terserAdded, bannerConfig, excludeDonateButtonFromSplit) diff --git a/config/webpack/rules/css.js b/config/webpack/rules/css.js new file mode 100644 index 000000000..45ca0e689 --- /dev/null +++ b/config/webpack/rules/css.js @@ -0,0 +1,5 @@ +module.exports = { + resolve: { + extensions: ['.css'] + } +} \ No newline at end of file diff --git a/config/webpack/rules/erb.js b/config/webpack/rules/erb.js new file mode 100644 index 000000000..154f6338a --- /dev/null +++ b/config/webpack/rules/erb.js @@ -0,0 +1,12 @@ +module.exports = { + module: { + rules: [ + { + test: /\.erb$/, + enforce: 'pre', + exclude: /node_modules/, + use: 'rails-erb-loader' + } + ] + } +} diff --git a/config/webpack/rules/ts.js b/config/webpack/rules/ts.js new file mode 100644 index 000000000..0efeb1a11 --- /dev/null +++ b/config/webpack/rules/ts.js @@ -0,0 +1,4 @@ +const ForkTSCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); +module.exports = { + plugins: [new ForkTSCheckerWebpackPlugin()] +} \ No newline at end of file diff --git a/config/webpack_old/development.js b/config/webpack_old/development.js deleted file mode 100644 index c5edff94a..000000000 --- a/config/webpack_old/development.js +++ /dev/null @@ -1,5 +0,0 @@ -process.env.NODE_ENV = process.env.NODE_ENV || 'development' - -const environment = require('./environment') - -module.exports = environment.toWebpackConfig() diff --git a/config/webpack_old/environment.js b/config/webpack_old/environment.js deleted file mode 100644 index 3a2186123..000000000 --- a/config/webpack_old/environment.js +++ /dev/null @@ -1,61 +0,0 @@ -const { environment, config } = require('@rails/webpacker') -const ForkTsCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin"); -const webpack = require('webpack'); -const path = require("path"); -const erb = require('./loaders/erb') -const fs = require('fs') -const hash = require('object-hash') - -function getTerser() { - if(environment.config && - environment.config.optimization && - environment.config.optimization.minimizer && - environment.config.optimization.minimizer instanceof Array && - environment.config.optimization.minimizer.length === 1) - return environment.config.optimization.minimizer[0] - else - return null; -} - -function outputLicenseFile(file, outputDir) { - const contents = fs.readFileSync(file); - const name = path.basename(file) + "-" + hash(contents) + ".txt"; - if (!fs.existsSync(outputDir)) { - fs.mkdirSync(outputDir, {recursive: true}); - } - fs.copyFileSync(file, path.join(outputDir, name)); - - return name; - -} - - - -environment.loaders.prepend('erb', erb) -environment.plugins.append( - "ForkTsCheckerWebpackPlugin", - new ForkTsCheckerWebpackPlugin({ - typescript: { - tsconfig: path.resolve(__dirname, "../../tsconfig.json"), - }, - async: false, - }) -); - -environment.plugins.prepend("BannerPlugin", new webpack.BannerPlugin( - {banner: `@hlicense License information is available at ${config.publicPath}${outputLicenseFile('NOTICE-js', config.outputPath)}`, -entryOnly: false})) - - -const terser = getTerser() -if (terser) { - terser.options.terserOptions = terser.options.terserOptions || {} - terser.options.terserOptions.output = terser.options.terserOptions.output || {} - terser.options.terserOptions.output.comments = /@hlicense/i - - // we don't want terser to print out license headers, we'll handle that ourselves - terser.options.extractComments = false; -} - - -module.exports = environment diff --git a/config/webpack_old/loaders/erb.js b/config/webpack_old/loaders/erb.js deleted file mode 100644 index a4049f132..000000000 --- a/config/webpack_old/loaders/erb.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = { - test: /\.erb$/, - enforce: 'pre', - exclude: /node_modules/, - use: [{ - loader: 'rails-erb-loader', - options: { - runner: (/^win/.test(process.platform) ? 'ruby ' : '') + 'bin/rails runner' - } - }] -} diff --git a/config/webpack_old/production.js b/config/webpack_old/production.js deleted file mode 100644 index 0f8a087e5..000000000 --- a/config/webpack_old/production.js +++ /dev/null @@ -1,24 +0,0 @@ -process.env.NODE_ENV = process.env.NODE_ENV || 'production' -const environment = require('./environment') -environment.splitChunks((config) => { - const excludeDonateButtonFromSplit = { - optimization: - { - splitChunks: - { - chunks(chunk) { - // donate-button-v2 can never be split. So don't - return chunk.name !== 'donate-button-v2' - } - }, - // we can't have the donate-button-v2 ONLY include runtimeChunk - // so we never split it out. 🙁 - runtimeChunk: false - }, - } - return Object.assign({}, config, excludeDonateButtonFromSplit) -}) - - - -module.exports = environment.toWebpackConfig() diff --git a/config/webpack_old/test.js b/config/webpack_old/test.js deleted file mode 100644 index c5edff94a..000000000 --- a/config/webpack_old/test.js +++ /dev/null @@ -1,5 +0,0 @@ -process.env.NODE_ENV = process.env.NODE_ENV || 'development' - -const environment = require('./environment') - -module.exports = environment.toWebpackConfig() diff --git a/config/webpacker_old.yml b/config/webpacker_old.yml deleted file mode 100644 index 56fed7d4d..000000000 --- a/config/webpacker_old.yml +++ /dev/null @@ -1,96 +0,0 @@ -# Note: You must restart bin/webpack-dev-server for changes to take effect - -default: &default - source_path: app/javascript - source_entry_path: packs - public_root_path: public - public_output_path: packs - cache_path: tmp/cache/webpacker - webpack_compile_output: true - - # Additional paths webpack should lookup modules - # ['app/assets', 'engine/foo/app/assets'] - resolved_paths: [] - - # Reload manifest.json on all requests so we reload latest compiled packs - cache_manifest: false - - # Extract and emit a css file - extract_css: false - - static_assets_extensions: - - .jpg - - .jpeg - - .png - - .gif - - .tiff - - .ico - - .svg - - .eot - - .otf - - .ttf - - .woff - - .woff2 - - extensions: - - .erb - - .tsx - - .ts - - .jsx - - .mjs - - .js - - .sass - - .scss - - .css - - .module.sass - - .module.scss - - .module.css - - .png - - .svg - - .gif - - .jpeg - - .jpg - -development: - <<: *default - compile: true - - # Reference: https://webpack.js.org/configuration/dev-server/ - dev_server: - https: false - host: localhost - port: 3035 - public: localhost:3035 - hmr: false - # Inline should be set to true if using HMR - inline: true - overlay: true - compress: true - disable_host_check: true - use_local_ip: false - quiet: false - pretty: false - headers: - 'Access-Control-Allow-Origin': '*' - watch_options: - ignored: '**/node_modules/**' - - -test: - <<: *default - compile: true - - # Compile test packs to a separate directory - public_output_path: packs-test - -production: - <<: *default - - # Production depends on precompilation of packs prior to booting for performance. - compile: false - - # Extract and emit a css file - extract_css: true - - # Cache manifest.json for performance - cache_manifest: true From 41dc52a732a739e06ac39d491a60d8003b11b6d4 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 1 Mar 2021 13:19:52 -0600 Subject: [PATCH 13/13] Remove browserlist file? --- .browserslistrc | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .browserslistrc diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index 83f304afb..000000000 --- a/.browserslistrc +++ /dev/null @@ -1,5 +0,0 @@ -ie 11 -> 0.25% -last 2 chrome version -last 2 firefox version -last 2 safari version