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 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/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 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 96% rename from app/javascript/components/intl/HoudiniIntl.spec.tsx rename to app/packs/components/intl/HoudiniIntl.spec.tsx index 7b5f363af..32c20ca34 100644 --- a/app/javascript/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/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/packs/application.js b/app/packs/entrypoints/application.js similarity index 100% rename from app/javascript/packs/application.js rename to app/packs/entrypoints/application.js diff --git a/app/javascript/packs/create_new_offsite_payment_pane.js b/app/packs/entrypoints/create_new_offsite_payment_pane.js similarity index 100% rename from app/javascript/packs/create_new_offsite_payment_pane.js rename to app/packs/entrypoints/create_new_offsite_payment_pane.js diff --git a/app/javascript/packs/donate-button-v2.js b/app/packs/entrypoints/donate-button-v2.js similarity index 100% rename from app/javascript/packs/donate-button-v2.js rename to app/packs/entrypoints/donate-button-v2.js diff --git a/app/javascript/packs/edit_payment_pane.js b/app/packs/entrypoints/edit_payment_pane.js similarity index 100% rename from app/javascript/packs/edit_payment_pane.js rename to app/packs/entrypoints/edit_payment_pane.js diff --git a/app/javascript/packs/i18n.js b/app/packs/entrypoints/i18n.js similarity index 100% rename from app/javascript/packs/i18n.js rename to app/packs/entrypoints/i18n.js diff --git a/app/javascript/packs/loading_indicator.ts b/app/packs/entrypoints/loading_indicator.ts similarity index 100% rename from app/javascript/packs/loading_indicator.ts rename to app/packs/entrypoints/loading_indicator.ts diff --git a/app/javascript/packs/page__bank_accounts__confirm.js b/app/packs/entrypoints/page__bank_accounts__confirm.js similarity index 100% rename from app/javascript/packs/page__bank_accounts__confirm.js rename to app/packs/entrypoints/page__bank_accounts__confirm.js diff --git a/app/javascript/packs/page__campaigns__index.js b/app/packs/entrypoints/page__campaigns__index.js similarity index 100% rename from app/javascript/packs/page__campaigns__index.js rename to app/packs/entrypoints/page__campaigns__index.js diff --git a/app/javascript/packs/page__campaigns__peer_to_peer.js b/app/packs/entrypoints/page__campaigns__peer_to_peer.js similarity index 100% rename from app/javascript/packs/page__campaigns__peer_to_peer.js rename to app/packs/entrypoints/page__campaigns__peer_to_peer.js diff --git a/app/javascript/packs/page__campaigns__show.js b/app/packs/entrypoints/page__campaigns__show.js similarity index 100% rename from app/javascript/packs/page__campaigns__show.js rename to app/packs/entrypoints/page__campaigns__show.js diff --git a/app/javascript/packs/page__campaigns__supporters__index.js b/app/packs/entrypoints/page__campaigns__supporters__index.js similarity index 100% rename from app/javascript/packs/page__campaigns__supporters__index.js rename to app/packs/entrypoints/page__campaigns__supporters__index.js diff --git a/app/javascript/packs/page__events__index.js b/app/packs/entrypoints/page__events__index.js similarity index 100% rename from app/javascript/packs/page__events__index.js rename to app/packs/entrypoints/page__events__index.js diff --git a/app/javascript/packs/page__events__show.js b/app/packs/entrypoints/page__events__show.js similarity index 100% rename from app/javascript/packs/page__events__show.js rename to app/packs/entrypoints/page__events__show.js diff --git a/app/javascript/packs/page__events__stats.js b/app/packs/entrypoints/page__events__stats.js similarity index 100% rename from app/javascript/packs/page__events__stats.js rename to app/packs/entrypoints/page__events__stats.js diff --git a/app/javascript/packs/page__nonprofits__btn.js b/app/packs/entrypoints/page__nonprofits__btn.js similarity index 100% rename from app/javascript/packs/page__nonprofits__btn.js rename to app/packs/entrypoints/page__nonprofits__btn.js diff --git a/app/javascript/packs/page__nonprofits__button.js b/app/packs/entrypoints/page__nonprofits__button.js similarity index 100% rename from app/javascript/packs/page__nonprofits__button.js rename to app/packs/entrypoints/page__nonprofits__button.js diff --git a/app/javascript/packs/page__nonprofits__cards__edit.js b/app/packs/entrypoints/page__nonprofits__cards__edit.js similarity index 100% rename from app/javascript/packs/page__nonprofits__cards__edit.js rename to app/packs/entrypoints/page__nonprofits__cards__edit.js diff --git a/app/javascript/packs/page__nonprofits__dashboard.js b/app/packs/entrypoints/page__nonprofits__dashboard.js similarity index 100% rename from app/javascript/packs/page__nonprofits__dashboard.js rename to app/packs/entrypoints/page__nonprofits__dashboard.js diff --git a/app/javascript/packs/page__nonprofits__donate.js b/app/packs/entrypoints/page__nonprofits__donate.js similarity index 100% rename from app/javascript/packs/page__nonprofits__donate.js rename to app/packs/entrypoints/page__nonprofits__donate.js diff --git a/app/javascript/packs/page__nonprofits__edit.js b/app/packs/entrypoints/page__nonprofits__edit.js similarity index 100% rename from app/javascript/packs/page__nonprofits__edit.js rename to app/packs/entrypoints/page__nonprofits__edit.js diff --git a/app/javascript/packs/page__nonprofits__payments__index.js b/app/packs/entrypoints/page__nonprofits__payments__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__payments__index.js rename to app/packs/entrypoints/page__nonprofits__payments__index.js diff --git a/app/javascript/packs/page__nonprofits__payouts__index.js b/app/packs/entrypoints/page__nonprofits__payouts__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__payouts__index.js rename to app/packs/entrypoints/page__nonprofits__payouts__index.js diff --git a/app/javascript/packs/page__nonprofits__recurring_donations__index.js b/app/packs/entrypoints/page__nonprofits__recurring_donations__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__recurring_donations__index.js rename to app/packs/entrypoints/page__nonprofits__recurring_donations__index.js diff --git a/app/javascript/packs/page__nonprofits__show.js b/app/packs/entrypoints/page__nonprofits__show.js similarity index 100% rename from app/javascript/packs/page__nonprofits__show.js rename to app/packs/entrypoints/page__nonprofits__show.js diff --git a/app/javascript/packs/page__nonprofits__supporter_form.js b/app/packs/entrypoints/page__nonprofits__supporter_form.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporter_form.js rename to app/packs/entrypoints/page__nonprofits__supporter_form.js diff --git a/app/javascript/packs/page__nonprofits__supporters__index.js b/app/packs/entrypoints/page__nonprofits__supporters__index.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporters__index.js rename to app/packs/entrypoints/page__nonprofits__supporters__index.js diff --git a/app/javascript/packs/page__nonprofits__supporters__new.js b/app/packs/entrypoints/page__nonprofits__supporters__new.js similarity index 100% rename from app/javascript/packs/page__nonprofits__supporters__new.js rename to app/packs/entrypoints/page__nonprofits__supporters__new.js diff --git a/app/javascript/packs/page__profiles__donations_history.js b/app/packs/entrypoints/page__profiles__donations_history.js similarity index 100% rename from app/javascript/packs/page__profiles__donations_history.js rename to app/packs/entrypoints/page__profiles__donations_history.js diff --git a/app/javascript/packs/page__profiles__fundraisers.js b/app/packs/entrypoints/page__profiles__fundraisers.js similarity index 100% rename from app/javascript/packs/page__profiles__fundraisers.js rename to app/packs/entrypoints/page__profiles__fundraisers.js diff --git a/app/javascript/packs/page__profiles__show.js b/app/packs/entrypoints/page__profiles__show.js similarity index 100% rename from app/javascript/packs/page__profiles__show.js rename to app/packs/entrypoints/page__profiles__show.js diff --git a/app/javascript/packs/page__recurring_donations__edit.js b/app/packs/entrypoints/page__recurring_donations__edit.js similarity index 100% rename from app/javascript/packs/page__recurring_donations__edit.js rename to app/packs/entrypoints/page__recurring_donations__edit.js diff --git a/app/javascript/packs/page__settings__index.js b/app/packs/entrypoints/page__settings__index.js similarity index 100% rename from app/javascript/packs/page__settings__index.js rename to app/packs/entrypoints/page__settings__index.js diff --git a/app/javascript/packs/page__stripe_wrapper.js b/app/packs/entrypoints/page__stripe_wrapper.js similarity index 100% rename from app/javascript/packs/page__stripe_wrapper.js rename to app/packs/entrypoints/page__stripe_wrapper.js diff --git a/app/javascript/packs/page__super-admin.js b/app/packs/entrypoints/page__super-admin.js similarity index 100% rename from app/javascript/packs/page__super-admin.js rename to app/packs/entrypoints/page__super-admin.js diff --git a/app/javascript/packs/page__tickets__index.js b/app/packs/entrypoints/page__tickets__index.js similarity index 100% rename from app/javascript/packs/page__tickets__index.js rename to app/packs/entrypoints/page__tickets__index.js diff --git a/app/javascript/packs/server_rendering.js b/app/packs/entrypoints/server_rendering.js similarity index 100% rename from app/javascript/packs/server_rendering.js rename to app/packs/entrypoints/server_rendering.js 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/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 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' %> 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/config/webpack/base.js b/config/webpack/base.js new file mode 100644 index 000000000..db5ae5ba1 --- /dev/null +++ b/config/webpack/base.js @@ -0,0 +1,8 @@ +const { webpackConfig, merge } = require('@rails/webpacker') + +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/development.js b/config/webpack/development.js index c5edff94a..c84a413b5 100644 --- a/config/webpack/development.js +++ b/config/webpack/development.js @@ -1,5 +1,5 @@ process.env.NODE_ENV = process.env.NODE_ENV || 'development' -const environment = require('./environment') +const webpackConfig = require('./base') -module.exports = environment.toWebpackConfig() +module.exports = webpackConfig diff --git a/config/webpack/environment.js b/config/webpack/environment.js deleted file mode 100644 index 3a2186123..000000000 --- a/config/webpack/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/loaders/erb.js b/config/webpack/loaders/erb.js deleted file mode 100644 index a4049f132..000000000 --- a/config/webpack/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/production.js b/config/webpack/production.js index 0f8a087e5..52d341cc1 100644 --- a/config/webpack/production.js +++ b/config/webpack/production.js @@ -1,24 +1,74 @@ +const { merge, mergeWithCustomize } = require('@rails/webpacker') 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() + +const webpackConfig = require('./base') + +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/test.js b/config/webpack/test.js index c5edff94a..c84a413b5 100644 --- a/config/webpack/test.js +++ b/config/webpack/test.js @@ -1,5 +1,5 @@ process.env.NODE_ENV = process.env.NODE_ENV || 'development' -const environment = require('./environment') +const webpackConfig = require('./base') -module.exports = environment.toWebpackConfig() +module.exports = webpackConfig diff --git a/config/webpacker.yml b/config/webpacker.yml index 56fed7d4d..5ca83024e 100644 --- a/config/webpacker.yml +++ b/config/webpacker.yml @@ -1,8 +1,8 @@ # Note: You must restart bin/webpack-dev-server for changes to take effect default: &default - source_path: app/javascript - source_entry_path: packs + source_path: app/packs + source_entry_path: entrypoints public_root_path: public public_output_path: packs cache_path: tmp/cache/webpacker @@ -10,47 +10,11 @@ default: &default # Additional paths webpack should lookup modules # ['app/assets', 'engine/foo/app/assets'] - resolved_paths: [] + additional_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 @@ -61,13 +25,22 @@ development: 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 + # 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: @@ -75,7 +48,6 @@ development: watch_options: ignored: '**/node_modules/**' - test: <<: *default compile: true @@ -89,8 +61,5 @@ production: # 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 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 diff --git a/package.json b/package.json index 7b2fde82d..316baaab8 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", @@ -71,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", @@ -85,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", @@ -93,17 +94,17 @@ "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", - "webpack": "^4.0.0", - "webpack-cli": "^3.3.11", - "webpack-dev-server": "^3.11.0" + "url-loader": "^4.1.1", + "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", @@ -117,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", @@ -158,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", @@ -170,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", @@ -182,5 +187,13 @@ "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/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 diff --git a/yarn.lock b/yarn.lock index adea8a1fd..388c2f413 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,6 +1982,80 @@ levenary "^1.1.1" semver "^5.5.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-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" @@ -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== @@ -3118,15 +3886,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" @@ -3239,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" @@ -3623,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" @@ -3632,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" @@ -3666,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" @@ -3681,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" @@ -3688,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" @@ -3695,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" @@ -3714,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" @@ -3725,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" @@ -3735,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" @@ -3759,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" @@ -3768,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" @@ -3874,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" @@ -3979,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.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= @@ -4001,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" @@ -4327,31 +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.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" @@ -4375,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= @@ -4444,6 +5341,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" @@ -4527,6 +5434,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" @@ -4608,6 +5524,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" @@ -4788,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" @@ -5086,15 +6021,18 @@ 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.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== @@ -5296,21 +6234,16 @@ 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= - dependencies: - browserslist "^1.3.6" - caniuse-db "^1.0.30000529" - 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" @@ -5321,15 +6254,10 @@ caniuse-api@^3.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.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" @@ -5341,6 +6269,11 @@ 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== + capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -5372,7 +6305,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== @@ -5400,7 +6333,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== @@ -5468,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" @@ -5537,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" @@ -5650,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" @@ -5679,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" @@ -5709,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== @@ -5733,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" @@ -5748,16 +6670,23 @@ 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.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== @@ -5770,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" @@ -5823,6 +6738,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" @@ -5850,16 +6770,13 @@ compressible@~2.0.16: 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" - integrity sha512-0mg6PgwTsUe5LEcUrOu3ob32vraDx2VdbMGAT1PARcOV+UJWDYZFdkSo6RbHoGQ061mmmkC7XpRKOlvwm/gzJQ== +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: - 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" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" compression@^1.7.4: version "1.7.4" @@ -5993,6 +6910,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" @@ -6008,6 +6933,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" @@ -6034,6 +6964,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" @@ -6078,17 +7019,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" @@ -6106,7 +7036,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== @@ -6139,13 +7080,6 @@ 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: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" @@ -6159,14 +7093,6 @@ css-declaration-sorter@^4.0.1: 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" @@ -6175,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" @@ -6214,12 +7120,38 @@ 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== +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: - postcss "^7.0.5" + 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" @@ -6246,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" @@ -6313,16 +7236,6 @@ 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" @@ -6386,44 +7299,6 @@ cssnano-util-same-parent@^4.0.0: 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" - integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= - 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" - cssnano@^4.1.10: version "4.1.10" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" @@ -6441,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" @@ -6545,13 +7412,20 @@ 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== 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" @@ -6613,7 +7487,7 @@ 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== @@ -6655,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" @@ -6718,11 +7587,6 @@ 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" @@ -6961,9 +7825,9 @@ dot-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== + 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" @@ -7044,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" @@ -7059,6 +7918,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" @@ -7139,16 +8003,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== @@ -7157,6 +8012,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" @@ -7164,6 +8027,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" @@ -7174,6 +8044,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" @@ -7335,6 +8210,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" @@ -7395,6 +8275,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" @@ -7492,6 +8377,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" @@ -7560,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" @@ -7584,6 +8472,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" @@ -7594,6 +8489,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" @@ -7622,15 +8522,20 @@ eventemitter3@^2.0.3: 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== + 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" @@ -7679,6 +8584,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" @@ -7697,13 +8617,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" @@ -7889,16 +8802,16 @@ 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" 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" @@ -7913,14 +8826,7 @@ 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: +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== @@ -8104,16 +9010,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" @@ -8133,16 +9029,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" - 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" @@ -8293,11 +9179,9 @@ focus-trap@^3.0.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" + 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" @@ -8535,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" @@ -8600,6 +9489,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" @@ -8629,6 +9523,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" @@ -8690,6 +9589,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" @@ -8702,33 +9606,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" @@ -8865,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" @@ -8921,7 +9800,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.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== @@ -9051,13 +9930,6 @@ 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" @@ -9109,11 +9981,16 @@ 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== +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" @@ -9227,9 +10104,9 @@ http-errors@~1.7.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== + 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" @@ -9269,6 +10146,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" @@ -9296,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" @@ -9315,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" @@ -9380,6 +10255,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" @@ -9387,7 +10270,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== @@ -9463,7 +10346,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== @@ -9536,17 +10419,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== @@ -9578,11 +10456,6 @@ 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" @@ -9703,6 +10576,13 @@ is-color-stop@^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" + integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + dependencies: + has "^1.0.3" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -9906,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" @@ -9991,13 +10866,6 @@ 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= - 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" @@ -10039,7 +10907,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== @@ -10687,6 +11555,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" @@ -10711,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" @@ -10752,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" @@ -10896,7 +11760,7 @@ 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: +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== @@ -11087,13 +11951,10 @@ 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" +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" @@ -11116,13 +11977,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" @@ -11187,6 +12041,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" @@ -11214,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== @@ -11236,7 +12095,14 @@ locate-path@^5.0.0: resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: - p-locate "^4.1.0" + 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" @@ -11289,11 +12155,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" @@ -11313,6 +12174,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" @@ -11331,6 +12197,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" @@ -11408,27 +12279,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== @@ -11451,9 +12307,9 @@ log-symbols@^2.1.0: 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== + 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" @@ -11540,7 +12396,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== @@ -11559,13 +12415,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" @@ -11611,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" @@ -11685,15 +12529,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" @@ -11708,7 +12543,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= @@ -11779,7 +12614,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== @@ -11814,18 +12649,30 @@ 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-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" integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== 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" @@ -11836,12 +12683,12 @@ 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== -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== @@ -11858,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: @@ -11963,7 +12809,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== @@ -12086,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" @@ -12124,7 +12975,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== @@ -12187,10 +13038,10 @@ 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-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" @@ -12266,7 +13117,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== @@ -12323,16 +13179,6 @@ 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" @@ -12345,7 +13191,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== @@ -12528,6 +13374,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" @@ -12543,14 +13396,6 @@ opn@^5.5.0: 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" - integrity sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== - dependencies: - cssnano "^4.1.10" - last-call-webpack-plugin "^3.0.0" - optionator@^0.8.1: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" @@ -12592,15 +13437,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" @@ -12619,11 +13455,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" @@ -12634,11 +13465,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" @@ -12653,6 +13479,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" @@ -12785,11 +13618,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" @@ -12981,7 +13809,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= @@ -13080,96 +13908,28 @@ popper.js@^1.14.4, popper.js@^1.14.7: 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== + 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.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" - integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= - dependencies: - postcss "^5.0.2" - 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== + 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 "^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" - integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= - dependencies: - colormin "^1.0.5" - 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" @@ -13181,14 +13941,6 @@ postcss-colormin@^4.0.3: 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" - integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= - dependencies: - 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" @@ -13197,44 +13949,6 @@ postcss-convert-values@^4.0.1: 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" - integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= - 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" @@ -13242,13 +13956,6 @@ postcss-discard-comments@^4.0.2: 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" - integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= - 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" @@ -13256,13 +13963,6 @@ postcss-discard-duplicates@^4.0.2: 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" - integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= - 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" @@ -13270,13 +13970,6 @@ postcss-discard-empty@^4.0.1: 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" - integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= - 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" @@ -13284,107 +13977,13 @@ postcss-discard-overridden@^4.0.1: 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" - integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= - dependencies: - 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" - integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== - 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" @@ -13403,35 +14002,14 @@ 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" - integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= - dependencies: - has "^1.0.1" - postcss "^5.0.10" - postcss-value-parser "^3.1.1" - -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-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: - postcss "^5.0.4" + cosmiconfig "^7.0.0" + klona "^2.0.4" + semver "^7.3.4" postcss-merge-longhand@^4.0.11: version "4.0.11" @@ -13443,17 +14021,6 @@ postcss-merge-longhand@^4.0.11: 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= - dependencies: - browserslist "^1.5.2" - caniuse-api "^1.5.2" - postcss "^5.0.4" - 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" @@ -13466,20 +14033,6 @@ postcss-merge-rules@^4.0.3: 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= - dependencies: - object-assign "^4.0.1" - 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" @@ -13488,14 +14041,6 @@ postcss-minify-font-values@^4.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= - dependencies: - 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" @@ -13506,16 +14051,6 @@ postcss-minify-gradients@^4.0.2: 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= - dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.2" - 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" @@ -13528,16 +14063,6 @@ postcss-minify-params@^4.0.2: 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-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" @@ -13548,13 +14073,6 @@ postcss-minify-selectors@^4.0.2: 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" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== - dependencies: - postcss "^6.0.1" - postcss-modules-extract-imports@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" @@ -13562,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" @@ -13580,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" @@ -13596,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" @@ -13612,19 +14127,12 @@ 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" - 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: - postcss "^5.0.5" + icss-utils "^5.0.0" postcss-normalize-charset@^4.0.1: version "4.0.1" @@ -13689,16 +14197,6 @@ postcss-normalize-unicode@^4.0.1: 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= - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^1.4.0" - 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" @@ -13717,14 +14215,6 @@ postcss-normalize-whitespace@^4.0.2: 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= - dependencies: - 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" @@ -13734,161 +14224,25 @@ postcss-ordered-values@^4.1.2: 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-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== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -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== + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.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-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: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.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@^3.0.0: version "3.1.2" @@ -13899,15 +14253,6 @@ postcss-selector-parser@^3.0.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" @@ -13917,15 +14262,15 @@ 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-svgo@^4.0.2: version "4.0.2" @@ -13937,15 +14282,6 @@ postcss-svgo@^4.0.2: 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" - integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= - dependencies: - alphanum-sort "^1.0.1" - 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" @@ -13955,7 +14291,7 @@ postcss-unique-selectors@^4.0.1: 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.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== @@ -13965,44 +14301,7 @@ postcss-value-parser@^4.0.2, postcss-value-parser@^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" - 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.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== @@ -14011,6 +14310,24 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2 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" @@ -14021,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" @@ -14274,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" @@ -14293,9 +14597,9 @@ querystring@0.2.0, querystring@^0.2.0: 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== + 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" @@ -14745,13 +15049,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" @@ -14853,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" @@ -14877,6 +15181,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" @@ -14905,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" @@ -14995,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== @@ -15007,6 +15302,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" @@ -15229,14 +15536,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" @@ -15279,13 +15578,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" @@ -15462,29 +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" -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== +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: - clone-deep "^4.0.1" - loader-utils "^1.2.3" - neo-async "^2.6.1" - schema-utils "^2.6.1" - semver "^6.3.0" + chokidar ">=2.0.0 <4.0.0" -sax@^1.2.4, sax@~1.2.1, sax@~1.2.4: +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== @@ -15536,7 +15836,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== @@ -15554,6 +15854,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" @@ -15577,12 +15886,12 @@ select@^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== +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.9.0" + 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" @@ -15599,14 +15908,14 @@ 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== 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== @@ -15642,6 +15951,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" @@ -15797,7 +16113,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== @@ -15931,35 +16247,28 @@ 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== +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.5" + debug "^3.2.6" eventsource "^1.0.7" - faye-websocket "~0.11.1" - inherits "^2.0.3" - json3 "^3.3.2" - url-parse "^1.4.3" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.4.7" -sockjs@0.3.20: - version "0.3.20" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855" - integrity sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== +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.10.0" + faye-websocket "^0.11.3" 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" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" + websocket-driver "^0.7.4" -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== @@ -15983,7 +16292,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== @@ -16013,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= @@ -16023,7 +16332,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== @@ -16529,25 +16838,11 @@ 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" 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" @@ -16555,6 +16850,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" @@ -16575,19 +16877,6 @@ 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.0.0, svgo@^1.2.2: version "1.3.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" @@ -16645,6 +16934,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" @@ -16723,20 +17017,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" @@ -16747,14 +17038,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" @@ -17312,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" @@ -17330,10 +17612,19 @@ 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== +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" + integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== dependencies: querystringify "^2.1.1" requires-port "^1.0.0" @@ -17432,16 +17723,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" @@ -17588,7 +17879,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== @@ -17599,6 +17890,14 @@ 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" @@ -17626,54 +17925,41 @@ 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" - -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" + schema-utils "^3.0" + tapable "^2.0" -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, 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,10 +17970,21 @@ 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== +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" @@ -17709,11 +18006,11 @@ webpack-dev-server@^3.11.0: p-retry "^3.0.1" portfinder "^1.0.26" schema-utils "^1.0.0" - selfsigned "^1.10.7" + selfsigned "^1.10.8" semver "^6.3.0" serve-index "^1.9.1" - sockjs "0.3.20" - sockjs-client "1.4.0" + sockjs "^0.3.21" + sockjs-client "^1.5.0" spdy "^4.0.2" strip-ansi "^3.0.1" supports-color "^6.1.0" @@ -17751,7 +18048,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== @@ -17759,6 +18064,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" @@ -17766,36 +18079,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== @@ -17824,14 +18108,36 @@ 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: +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== @@ -17840,12 +18146,7 @@ websocket-driver@>=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: +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== @@ -17889,17 +18190,12 @@ 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" 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== @@ -17927,6 +18223,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" @@ -18059,7 +18360,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== @@ -18072,7 +18373,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== @@ -18080,23 +18381,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" @@ -18138,6 +18422,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"