From 4971937171f84196953a71190a77758e829dfe99 Mon Sep 17 00:00:00 2001 From: Alireza Date: Tue, 15 Jun 2021 16:38:40 -0400 Subject: [PATCH] versioned docs v1, and moved docs v2 --- docs/v2/README.md | 54 - docs/v2/SUMMARY.md | 61 - docs/v2/book.json | 54 - .../google-cloud-healthcare.md | 71 - docs/v2/package.json | 44 - docs/v2/yarn.lock | 3413 ----------------- platform/docs/docs/README.md | 60 +- .../docs/docs}/architecture/index.md | 0 .../docs}/assets/designs/architecture-diagram | Bin .../docs/docs}/assets/designs/canny-full.fig | Bin .../docs/docs}/assets/designs/cloud.svg | 0 .../assets/designs/embedded-viewer-diagram | Bin .../assets/designs/nginx-image-archive.fig | Bin .../docs}/assets/designs/npm-logo-red.svg | 0 .../docs}/assets/designs/scope-of-project.fig | Bin .../user-access-control-request-flow.fig | Bin .../docs/docs}/assets/img/WORKFLOW_DEPLOY.png | Bin .../docs}/assets/img/WORKFLOW_PR_CHECKS.png | Bin .../WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png | Bin .../docs}/assets/img/WORKFLOW_RELEASE.png | Bin .../docs}/assets/img/architecture-diagram.png | Bin .../assets/img/cornerstone-tools-link.gif | Bin .../docs/docs}/assets/img/dialog-example.gif | Bin .../assets/img/embedded-viewer-diagram.png | Bin .../docs}/assets/img/extensions-diagram.png | Bin .../docs}/assets/img/extensions-panel.gif | Bin .../assets/img/extensions-toolbar-nested.gif | Bin .../docs}/assets/img/extensions-toolbar.gif | Bin .../docs}/assets/img/extensions-viewport.png | Bin .../docs/docs}/assets/img/homePage.png | Bin .../docs/docs}/assets/img/jwt-explained.png | Bin .../assets/img/keycloak-default-theme.png | Bin .../docs}/assets/img/keycloak-ohif-theme.png | Bin .../docs/docs}/assets/img/locizeSponsor.svg | 0 .../docs/docs}/assets/img/modal-example.gif | Bin .../docs/docs}/assets/img/netlify-drop.gif | Bin .../docs}/assets/img/nginx-image-archive.png | Bin .../docs}/assets/img/notification-example.gif | Bin .../docs/docs}/assets/img/open-graph.png | Bin .../docs}/assets/img/scope-of-project.png | Bin .../docs/docs}/assets/img/services.png | Bin .../docs/docs}/assets/img/surge-deploy.gif | Bin .../docs/docs}/assets/img/ui-services.png | Bin .../img/user-access-control-request-flow.png | Bin .../docs/docs}/configuring/data-source.md | 0 .../docs/docs}/configuring/index.md | 0 .../google-cloud-healthcare.md | 117 +- .../deployment/_embedded-viewer-diagram.md | 0 .../_nginx-image-archive-diagram.md | 0 .../_user-account-control-flow-diagram.md | 0 .../docs/docs}/deployment/index.md | 0 .../recipes/build-for-production.md | 0 .../deployment/recipes/embedded-viewer.md | 0 .../recipes/nginx--image-archive.md | 0 .../docs}/deployment/recipes/static-assets.md | 0 .../recipes/user-account-control.md | 0 .../development/continous-integration.md | 0 .../docs/docs}/development/contributing.md | 0 .../docs/docs}/development/getting-started.md | 0 .../docs/docs}/development/testing.md | 0 .../_maintained-extensions-table.md | 0 .../docs/docs}/extensions/index.md | 0 .../extensions/lifecycle/pre-registration.md | 0 .../docs/docs}/extensions/modules/commands.md | 0 .../docs/docs}/extensions/modules/panel.md | 0 .../extensions/modules/sop-class-handler.md | 0 .../docs/docs}/extensions/modules/toolbar.md | 0 .../docs/docs}/extensions/modules/viewport.md | 0 .../docs/docs}/faq/browser-support.md | 0 {docs/v2 => platform/docs/docs}/faq/index.md | 0 .../docs/docs}/faq/pwa-vs-packaged.md | 0 .../docs/docs}/faq/scope-of-project.md | 0 {docs/v2 => platform/docs/docs}/help.md | 0 .../v2 => platform/docs/docs}/our-process.md | 0 .../v2 => platform/docs/docs}/quick-start.md | 0 .../docs/docs}/services/default/index.md | 0 .../docs}/services/default/measurements.md | 0 .../docs/docs}/services/index.md | 0 .../docs/docs}/services/ui/index.md | 0 .../docs}/services/ui/ui-dialog-service.md | 0 .../docs}/services/ui/ui-modal-service.md | 0 .../services/ui/ui-notification-service.md | 0 .../docs/docs}/viewer/configuration.md | 0 .../docs}/viewer/environment-variables.md | 0 .../docs/docs}/viewer/hotkeys.md | 0 .../v2 => platform/docs/docs}/viewer/index.md | 0 .../docs/docs}/viewer/internationalization.md | 0 .../docs/docs}/viewer/themeing.md | 0 platform/docs/docusaurus.config.js | 457 ++- platform/docs/package.json | 5 + .../version-1.0}/I-want-to/_category_.json | 0 .../I-want-to/add-a-logo-to-the-viewer.md | 0 .../I-want-to/add-a-tool-to-the-viewer.md | 0 .../Standalone-Installation-Instructions.md | 0 .../version-1.0}/OHIF-Viewer/_category_.json | 0 .../OHIF-Viewer/environment-installations.md | 0 .../version-1.0}/OHIF-Viewer/usage.md | 0 .../docs/versioned_docs/version-1.0/README.md | 34 + .../LesionTracker/LT_Assessment_Progress.png | Bin .../LesionTracker/LT_Association_Dialog.png | Bin .../img/LesionTracker/LT_Audit_Trails.png | Bin .../assets/img/LesionTracker/LT_CINE.png | Bin .../img/LesionTracker/LT_Change_Password.png | Bin .../img/LesionTracker/LT_CompareMode.png | Bin .../img/LesionTracker/LT_Comparison.png | Bin .../LesionTracker/LT_Configuration_Menu.png | Bin .../LesionTracker/LT_Conformance_Check.png | Bin .../assets/img/LesionTracker/LT_Download.png | Bin .../assets/img/LesionTracker/LT_Ellipse.png | Bin .../assets/img/LesionTracker/LT_FlipH.png | Bin .../assets/img/LesionTracker/LT_FlipV.png | Bin .../img/LesionTracker/LT_Forgot_Password.png | Bin .../img/LesionTracker/LT_Generate_Report.png | Bin .../assets/img/LesionTracker/LT_HUD_Panel.png | Bin .../img/LesionTracker/LT_Image_Viewer.png | Bin .../LT_Installer_After_Prerequisites.png | Bin .../LT_Installer_Desktop_Shortcuts.png | Bin .../img/LesionTracker/LT_Installer_Final.png | Bin .../img/LesionTracker/LT_Installer_Finish.png | Bin .../LesionTracker/LT_Installer_Initial.png | Bin .../LT_Installer_Launch_Installation.png | Bin .../LT_Installer_Launch_Uninstall.png | Bin .../LT_Installer_License_Aggrement.png | Bin .../LT_Installer_Prerequisites.png | Bin .../LT_Installer_Select_Location.png | Bin .../LesionTracker/LT_Installer_Services.png | Bin .../LesionTracker/LT_Installer_Successful.png | Bin .../LesionTracker/LT_Installer_Uninstall.png | Bin .../assets/img/LesionTracker/LT_Invert.png | Bin .../img/LesionTracker/LT_Key_Timepoints.png | Bin .../LesionTracker/LT_Keyboard_Shortcuts.png | Bin .../assets/img/LesionTracker/LT_Login.png | Bin .../assets/img/LesionTracker/LT_Logout.png | Bin .../assets/img/LesionTracker/LT_Magnify.png | Bin .../img/LesionTracker/LT_Measurements.png | Bin .../img/LesionTracker/LT_Need_Account.png | Bin .../LT_NonTarget_Select_Location.png | Bin .../img/LesionTracker/LT_NonTarget_Tool.png | Bin .../LT_Orthanc_Delete_Select_Patient.png | Bin .../LT_Orthanc_Delete_Select_Study.png | Bin .../LesionTracker/LT_Orthanc_Delete_Study.png | Bin .../LT_Orthanc_Drag_and_Drop.png | Bin .../LesionTracker/LT_Orthanc_Start_Upload.png | Bin .../img/LesionTracker/LT_Orthanc_Upload.png | Bin .../LT_Orthanc_Upload_Result.png | Bin .../assets/img/LesionTracker/LT_Pan.png | Bin .../LesionTracker/LT_Quick_Switch_Tool.png | Bin .../img/LesionTracker/LT_Remove_Associate.png | Bin .../img/LesionTracker/LT_Report_PDF.png | Bin .../assets/img/LesionTracker/LT_Reset.png | Bin .../LesionTracker/LT_Response_Criteria.png | Bin .../img/LesionTracker/LT_Rotate_Right.png | Bin .../assets/img/LesionTracker/LT_Save1.png | Bin .../assets/img/LesionTracker/LT_Save2.png | Bin .../assets/img/LesionTracker/LT_Scroll.png | Bin .../img/LesionTracker/LT_Select_Associate.png | Bin .../img/LesionTracker/LT_Server_Info.png | Bin .../LesionTracker/LT_StackScroll_Multiple.png | Bin .../LesionTracker/LT_StackScroll_Single.png | Bin .../img/LesionTracker/LT_Studies_Panel.png | Bin .../assets/img/LesionTracker/LT_StudyList.png | Bin .../assets/img/LesionTracker/LT_Target.png | Bin .../assets/img/LesionTracker/LT_Target_CR.png | Bin .../img/LesionTracker/LT_Target_Delete.png | Bin .../img/LesionTracker/LT_Target_Label.png | Bin .../img/LesionTracker/LT_Target_Rename.png | Bin .../assets/img/LesionTracker/LT_Target_UN.png | Bin .../assets/img/LesionTracker/LT_Temp_Tool.png | Bin .../assets/img/LesionTracker/LT_Themes.png | Bin .../img/LesionTracker/LT_View_Lesion.png | Bin .../LesionTracker/LT_View_Series_Details.png | Bin .../img/LesionTracker/LT_View_Study.png | Bin .../assets/img/LesionTracker/LT_Viewer.png | Bin .../assets/img/LesionTracker/LT_WL.png | Bin .../img/LesionTracker/LT_WL_Presets.png | Bin .../assets/img/LesionTracker/LT_Zoom.png | Bin .../version-1.0}/assets/img/lesionTracker.png | Bin .../version-1.0}/assets/img/viewer.png | Bin .../version-1.0}/assets/img/worklist.png | Bin .../_category_.json | 0 .../dcm4chee-with-docker.md | 0 .../connecting-to-image-archives/dicomweb.md | 0 .../connecting-to-image-archives/dimse.md | 0 .../google-cloud-healthcare.md | 90 + .../connecting-to-image-archives/options.md | 0 .../orthanc-with-docker.md | 0 .../version-1.0}/contributing.md | 0 .../version-1.0}/data/_category_.json | 0 .../version-1.0}/data/data-hierarchy.md | 0 .../version-1.0}/data/image-viewport.md | 0 .../data/measurements-and-annotations.md | 0 .../version-1.0}/data/tool-management.md | 0 .../version-1.0}/deployment/_category_.json | 0 .../deployment/building-for-production.md | 0 .../version-1.0}/deployment/security.md | 0 .../version-1.0}/essentials/_category_.json | 0 .../version-1.0}/essentials/architecture.md | 0 .../version-1.0}/essentials/configuration.md | 0 .../version-1.0}/essentials/installation.md | 2 +- .../essentials/meteor-packages.md | 0 .../essentials/troubleshooting.md | 0 .../example-applications/_category_.json | 0 .../example-applications/lesion-tracker.md | 0 .../example-applications/ohif-viewer.md | 0 .../example-applications/standalone-viewer.md | 0 .../version-1.0}/faq/_category_.json | 0 .../version-1.0}/faq/general.md | 0 .../version-1.0}/faq/technical.md | 0 .../version-1.0}/layout/_category_.json | 0 .../version-1.0}/layout/hanging-protocols.md | 0 .../version-1.0}/layout/layout-management.md | 0 .../lesion-tracker/_category_.json | 0 .../lesion-tracker/audit-trail.md | 0 .../lesion-tracker/installation-on-windows.md | 0 .../manage-studies-in-orthanc.md | 0 .../lesion-tracker/server-management.md | 0 .../study-and-timepoint-management.md | 0 .../lesion-tracker/user-accounts.md | 0 .../lesion-tracker/user-preferences.md | 0 .../lesion-tracker/using-the-viewer.md | 0 .../version-1.0}/packages/_category_.json | 0 .../version-1.0}/packages/measurements.md | 0 .../version-1.0-sidebars.json | 8 + platform/docs/versions.json | 3 + yarn.lock | 1003 ++++- 225 files changed, 1512 insertions(+), 3964 deletions(-) delete mode 100644 docs/v2/README.md delete mode 100644 docs/v2/SUMMARY.md delete mode 100644 docs/v2/book.json delete mode 100644 docs/v2/connecting-to-image-archives/google-cloud-healthcare.md delete mode 100644 docs/v2/package.json delete mode 100644 docs/v2/yarn.lock rename {docs/v2 => platform/docs/docs}/architecture/index.md (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/architecture-diagram (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/canny-full.fig (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/cloud.svg (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/embedded-viewer-diagram (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/nginx-image-archive.fig (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/npm-logo-red.svg (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/scope-of-project.fig (100%) rename {docs/v2 => platform/docs/docs}/assets/designs/user-access-control-request-flow.fig (100%) rename {docs/v2 => platform/docs/docs}/assets/img/WORKFLOW_DEPLOY.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/WORKFLOW_PR_CHECKS.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/WORKFLOW_RELEASE.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/architecture-diagram.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/cornerstone-tools-link.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/dialog-example.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/embedded-viewer-diagram.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/extensions-diagram.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/extensions-panel.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/extensions-toolbar-nested.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/extensions-toolbar.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/extensions-viewport.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/homePage.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/jwt-explained.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/keycloak-default-theme.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/keycloak-ohif-theme.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/locizeSponsor.svg (100%) rename {docs/v2 => platform/docs/docs}/assets/img/modal-example.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/netlify-drop.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/nginx-image-archive.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/notification-example.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/open-graph.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/scope-of-project.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/services.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/surge-deploy.gif (100%) rename {docs/v2 => platform/docs/docs}/assets/img/ui-services.png (100%) rename {docs/v2 => platform/docs/docs}/assets/img/user-access-control-request-flow.png (100%) rename {docs/v2 => platform/docs/docs}/configuring/data-source.md (100%) rename {docs/v2 => platform/docs/docs}/configuring/index.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/_embedded-viewer-diagram.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/_nginx-image-archive-diagram.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/_user-account-control-flow-diagram.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/index.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/recipes/build-for-production.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/recipes/embedded-viewer.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/recipes/nginx--image-archive.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/recipes/static-assets.md (100%) rename {docs/v2 => platform/docs/docs}/deployment/recipes/user-account-control.md (100%) rename {docs/v2 => platform/docs/docs}/development/continous-integration.md (100%) rename {docs/v2 => platform/docs/docs}/development/contributing.md (100%) rename {docs/v2 => platform/docs/docs}/development/getting-started.md (100%) rename {docs/v2 => platform/docs/docs}/development/testing.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/_maintained-extensions-table.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/index.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/lifecycle/pre-registration.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/modules/commands.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/modules/panel.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/modules/sop-class-handler.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/modules/toolbar.md (100%) rename {docs/v2 => platform/docs/docs}/extensions/modules/viewport.md (100%) rename {docs/v2 => platform/docs/docs}/faq/browser-support.md (100%) rename {docs/v2 => platform/docs/docs}/faq/index.md (100%) rename {docs/v2 => platform/docs/docs}/faq/pwa-vs-packaged.md (100%) rename {docs/v2 => platform/docs/docs}/faq/scope-of-project.md (100%) rename {docs/v2 => platform/docs/docs}/help.md (100%) rename {docs/v2 => platform/docs/docs}/our-process.md (100%) rename {docs/v2 => platform/docs/docs}/quick-start.md (100%) rename {docs/v2 => platform/docs/docs}/services/default/index.md (100%) rename {docs/v2 => platform/docs/docs}/services/default/measurements.md (100%) rename {docs/v2 => platform/docs/docs}/services/index.md (100%) rename {docs/v2 => platform/docs/docs}/services/ui/index.md (100%) rename {docs/v2 => platform/docs/docs}/services/ui/ui-dialog-service.md (100%) rename {docs/v2 => platform/docs/docs}/services/ui/ui-modal-service.md (100%) rename {docs/v2 => platform/docs/docs}/services/ui/ui-notification-service.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/configuration.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/environment-variables.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/hotkeys.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/index.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/internationalization.md (100%) rename {docs/v2 => platform/docs/docs}/viewer/themeing.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/I-want-to/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/I-want-to/add-a-logo-to-the-viewer.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/I-want-to/add-a-tool-to-the-viewer.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/OHIF-Viewer/Standalone-Installation-Instructions.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/OHIF-Viewer/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/OHIF-Viewer/environment-installations.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/OHIF-Viewer/usage.md (100%) create mode 100644 platform/docs/versioned_docs/version-1.0/README.md rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Assessment_Progress.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Association_Dialog.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Audit_Trails.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_CINE.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Change_Password.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_CompareMode.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Comparison.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Configuration_Menu.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Conformance_Check.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Download.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Ellipse.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_FlipH.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_FlipV.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Forgot_Password.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Generate_Report.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_HUD_Panel.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Image_Viewer.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_After_Prerequisites.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Desktop_Shortcuts.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Final.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Finish.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Initial.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Launch_Installation.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Launch_Uninstall.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_License_Aggrement.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Prerequisites.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Select_Location.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Services.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Successful.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Installer_Uninstall.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Invert.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Key_Timepoints.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Keyboard_Shortcuts.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Login.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Logout.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Magnify.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Measurements.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Need_Account.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_NonTarget_Select_Location.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_NonTarget_Tool.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Patient.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Study.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Delete_Study.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Drag_and_Drop.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Start_Upload.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Upload.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Orthanc_Upload_Result.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Pan.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Quick_Switch_Tool.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Remove_Associate.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Report_PDF.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Reset.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Response_Criteria.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Rotate_Right.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Save1.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Save2.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Scroll.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Select_Associate.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Server_Info.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_StackScroll_Multiple.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_StackScroll_Single.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Studies_Panel.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_StudyList.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target_CR.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target_Delete.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target_Label.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target_Rename.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Target_UN.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Temp_Tool.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Themes.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_View_Lesion.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_View_Series_Details.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_View_Study.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Viewer.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_WL.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_WL_Presets.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/assets/img/LesionTracker/LT_Zoom.png (100%) rename {docs/v2 => platform/docs/versioned_docs/version-1.0}/assets/img/lesionTracker.png (100%) rename {docs/v2 => platform/docs/versioned_docs/version-1.0}/assets/img/viewer.png (100%) rename {docs/v2 => platform/docs/versioned_docs/version-1.0}/assets/img/worklist.png (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/dcm4chee-with-docker.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/dicomweb.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/dimse.md (100%) create mode 100644 platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/google-cloud-healthcare.md rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/options.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/connecting-to-image-archives/orthanc-with-docker.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/contributing.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/data/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/data/data-hierarchy.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/data/image-viewport.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/data/measurements-and-annotations.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/data/tool-management.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/deployment/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/deployment/building-for-production.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/deployment/security.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/architecture.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/configuration.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/installation.md (95%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/meteor-packages.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/essentials/troubleshooting.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/example-applications/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/example-applications/lesion-tracker.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/example-applications/ohif-viewer.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/example-applications/standalone-viewer.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/faq/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/faq/general.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/faq/technical.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/layout/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/layout/hanging-protocols.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/layout/layout-management.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/audit-trail.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/installation-on-windows.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/manage-studies-in-orthanc.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/server-management.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/study-and-timepoint-management.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/user-accounts.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/user-preferences.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/lesion-tracker/using-the-viewer.md (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/packages/_category_.json (100%) rename platform/docs/{docs => versioned_docs/version-1.0}/packages/measurements.md (100%) create mode 100644 platform/docs/versioned_sidebars/version-1.0-sidebars.json create mode 100644 platform/docs/versions.json diff --git a/docs/v2/README.md b/docs/v2/README.md deleted file mode 100644 index a47453d61..000000000 --- a/docs/v2/README.md +++ /dev/null @@ -1,54 +0,0 @@ -
-
- Looking for a Live Demo? - Preview The OHIF Viewer -
-
- - - -
-
- -> ATTENTION! You are looking at the docs for the `React` version of the OHIF -> Viewer. If you're looking for the `Meteor` version's documentation (now -> deprecated), select it's version from the dropdown box in the top left corner -> of this page. - -# Introduction - -The [Open Health Imaging Foundation][ohif-org] (OHIF) Viewer is an open source, -web-based, medical imaging viewer. It can be configured to connect to Image -Archives that support [DicomWeb][dicom-web], and offers support for mapping to -proprietary API formats. OHIF maintained extensions add support for viewing, -annotating, and reporting on DICOM images in 2D (slices) and 3D (volumes). - -![OHIF Viewer Screenshot](../assets/img/viewer.png) - -
The OHIF Viewer: A general purpose DICOM Viewer (Live Demo)
- -The Open Health Imaging Foundation intends to provide a simple general purpose -DICOM Viewer which can be easily extended for specific uses. If you find -yourself unable to extend the viewer for your purposes, please reach out via our -[GitHub issues][gh-issues]. We are actively seeking feedback on ways to improve -our integration and extension points. - -## Where to next? - -Check out these helpful links: - -- Ready to dive into some code? Check out our - [Getting Started Guide](./development/getting-started.md). -- We're an active, vibrant community. - [Learn how you can be more involved.](./development/contributing.md) -- Feeling lost? Read our [help page](./help.md). - - - - -[ohif-org]: http://www.ohif.org -[dicom-web]: https://en.wikipedia.org/wiki/DICOMweb -[gh-issues]: https://github.com/OHIF/Viewers/issues - diff --git a/docs/v2/SUMMARY.md b/docs/v2/SUMMARY.md deleted file mode 100644 index b1a4e593e..000000000 --- a/docs/v2/SUMMARY.md +++ /dev/null @@ -1,61 +0,0 @@ -# OHIF Viewers - -- [Our Process](our-process.md) -- Development - - [Getting Started](development/getting-started.md) - - [Contributing](development/contributing.md) - - [Continuous Integration](development/continous-integration.md) - - [Testing](development/testing.md) -- [Configuring](configuring/index.md) - - [Data Source](configuring/data-source.md) - ---- - -- [Architecture](architecture/index.md) -- [Viewer](viewer/index.md) - - [Configuration](viewer/configuration.md) - - [Themeing](viewer/themeing.md) - - [Internationalization](viewer/internationalization.md) -- [Extensions](extensions/index.md) - - [Registering](extensions/index.md#registering-an-extension) - - [Lifecycle Hooks](extensions/index.md#lifecycle-hooks) - - [preRegistration](extensions/lifecycle/pre-registration.md) - - [Modules](extensions/index.md#modules) - - [Commands](extensions/modules/commands.md) - - [Panel](extensions/modules/panel.md) - - [SOP Class Handler](extensions/modules/sop-class-handler.md) - - [Toolbar](extensions/modules/toolbar.md) - - [Viewport](extensions/modules/viewport.md) - - [Contexts](extensions/index.md#contexts) - - [ExtensionManager](extensions/index.md#extensionmanager) - - [OHIF Maintained](extensions/index.md#maintained-extensions) -- [Services](services/index.md) - - [Default](services/default/index.md) - - [UI](services/ui/index.md) - - [Dialog Service](services/ui/ui-dialog-service.md) - - [Modal Service](services/ui/ui-modal-service.md) - - [Notification Service](services/ui/ui-notification-service.md) - ---- - -- [Deployment](deployment/index.md) - - [Embedded](deployment/index.md#embedded-viewer) - - [Stand-alone](deployment/index.md#stand-alone-viewer) - - [Data](deployment/index.md#data) -- Recipes - - Script Include - - [Embedding the Viewer](deployment/recipes/embedded-viewer.md) - - Stand-Alone - - [Build for Production](deployment/recipes/build-for-production.md) - - [Static](deployment/recipes/static-assets.md) - - [Nginx + Image Archive](deployment/recipes/nginx--image-archive.md) - - [User Account Control](deployment/recipes/user-account-control.md) - - [Google Cloud Healthcare](connecting-to-image-archives/google-cloud-healthcare.md) - ---- - -- [FAQ](faq/index.md) - - [Scope of Project](faq/scope-of-project.md) - - [Browser Support](faq/browser-support.md) - - [PWA vs Packaged](faq/pwa-vs-packaged.md) -- [Help](help.md) diff --git a/docs/v2/book.json b/docs/v2/book.json deleted file mode 100644 index ab5882b85..000000000 --- a/docs/v2/book.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "title": "OHIF", - "description": "Documentation for the OHIF framework", - "gitbook": ">3.0.0", - "plugins": [ - "edit-link", - "theme-cornerstone", - "-fontsettings", - "github", - "ga", - "sitemap", - "anchors", - "versions" - ], - "pluginsConfig": { - "edit-link": { - "base": "https://github.com/OHIF/Viewers/edit/master/docs", - "label": "Edit This Page" - }, - "github": { - "url": "https://github.com/OHIF/Viewers" - }, - "ga": { - "token": "UA-110573590-2" - }, - "sitemap": { - "hostname": "https://docs.ohif.org" - }, - "versions": { - "gitbookConfigURL": "https://raw.githubusercontent.com/OHIF/Viewers/master/docs/book.json", - "options": [ - { - "value": "https://docs.ohif.org/history/v1/", - "text": "Version 1.0.0 (Meteor)" - }, - { - "value": "https://docs.ohif.org/history/v2/", - "text": "Version 2.0.0", - "selected": true - }, - { - "value": "https://docs.ohif.org/", - "text": "Version 3.0.0" - } - ] - } - }, - "links": { - "sharing": { - "facebook": false, - "twitter": false - } - } -} diff --git a/docs/v2/connecting-to-image-archives/google-cloud-healthcare.md b/docs/v2/connecting-to-image-archives/google-cloud-healthcare.md deleted file mode 100644 index 6fce2746b..000000000 --- a/docs/v2/connecting-to-image-archives/google-cloud-healthcare.md +++ /dev/null @@ -1,71 +0,0 @@ -# Google Cloud Healthcare - -> The [Google Cloud Healthcare API](https://cloud.google.com/healthcare/) is a -> powerful option for storing medical imaging data in the cloud. - -An alternative to deploying your own PACS is to use a software-as-a-service -provider such as Google Cloud. The Cloud Healthcare API promises to be a -scalable, secure, cost effective image storage solution for those willing to -store their data in the cloud. It offers an -[almost-entirely complete DICOMWeb API](https://cloud.google.com/healthcare/docs/dicom) -which requires tokens generated via the -[OAuth 2.0 Sign In flow](https://developers.google.com/identity/sign-in/web/sign-in). -Images can even be transcoded on the fly if this is desired. - -## Setup a Google Cloud Healthcare Project - -- Create a Google Cloud account -- Create a project in Google Cloud -- Enable the [Cloud Healthcare API](https://cloud.google.com/healthcare/) for - your project. - - (Optional): Create a Dataset and Data Store for storing your DICOM data -- Enable the - [Cloud Resource Manager API](https://cloud.google.com/resource-manager/) for - your project. - - _Note:_ If you are having trouble finding the APIs, use the search box at - the top of the Cloud console. -- Go to APIs & Services > Credentials to create an OAuth Consent screen and fill - in your application details. - - Under Scopes for Google APIs, click "manually paste scopes". - - Add the following scopes: - - `https://www.googleapis.com/auth/cloudplatformprojects.readonly` - - `https://www.googleapis.com/auth/cloud-healthcare` -- Go to APIs & Services > Credentials to create a new set of credentials: - - - Choose the "Web Application" type - - Set up an - [OAuth 2.0 Client ID](https://support.google.com/cloud/answer/6158849?hl=en) - - Add your domain (e.g. `http://localhost:3000`) to Authorized JavaScript - origins. - - Add your domain, plus `callback` (e.g. `http://localhost:3000/callback`) to - Authorized Redirect URIs. - - Save your Client ID for later. - -- (Optional): Enable Public Datasets that are being hosted by Google: - https://cloud.google.com/healthcare/docs/resources/public-datasets/ - -## Run the viewer with your OAuth Client ID - -1. Open the `config/google.js` file and change `YOURCLIENTID` to your Client ID - value. -1. Run the OHIF Viewer using the config/google.js configuration file - -```bash -cd OHIFViewer -yarn install -APP_CONFIG=config/google.js yarn run dev -``` - -## Running via Docker - -The OHIF Viewer Docker container can be connected to Google Cloud Healthcare by -providing a Client ID at runtime. This is a very simple method to get up and -running. - -1. Install Docker (https://www.docker.com/) -1. Run the Docker container, providing a Client ID as an environment variable. - Client IDs look like `xyz.apps.googleusercontent.com`. - -```bash -docker run --env CLIENT_ID=$CLIENT_ID --publish 5000:80 ohif/viewer:latest -``` diff --git a/docs/v2/package.json b/docs/v2/package.json deleted file mode 100644 index eca67f847..000000000 --- a/docs/v2/package.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "ohif-viewer-latest-docs", - "version": "2.0.0", - "description": "Open Health Imaging Foundation Viewers Metarepo for documentation", - "main": ".eslintrc.js", - "directories": { - "doc": "docs" - }, - "scripts": { - "docs": "gitbook install && gitbook serve" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/OHIF/Viewers.git" - }, - "keywords": [ - "dicom", - "cornerstone", - "OHIF", - "zero", - "footprint", - "medical", - "imaging", - "viewer" - ], - "author": "Open Health Imaging Foundation", - "license": "MIT", - "bugs": { - "url": "https://github.com/OHIF/Viewers/issues" - }, - "homepage": "https://github.com/OHIF/Viewers#readme", - "dependencies": { - "gitbook-plugin-anchors": "^0.7.1", - "gitbook-plugin-edit-link": "^2.0.2", - "gitbook-plugin-ga": "^2.0.0", - "gitbook-plugin-github": "^3.0.0", - "gitbook-plugin-sitemap": "^1.2.0", - "gitbook-plugin-theme-cornerstone": "^1.1.4", - "gitbook-plugin-versions": "^2.1.4" - }, - "devDependencies": { - "gitbook-cli": "^2.3.2" - } -} diff --git a/docs/v2/yarn.lock b/docs/v2/yarn.lock deleted file mode 100644 index 6aa335807..000000000 --- a/docs/v2/yarn.lock +++ /dev/null @@ -1,3413 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -JSONStream@~1.3.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abbrev@1, abbrev@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -abbrev@~1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" - integrity sha1-kbR5JYinc4wl813W9jdSovh3YTU= - -agent-base@4, agent-base@^4.1.0, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - -agentkeepalive@^3.3.0: - version "3.5.2" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" - integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ== - dependencies: - humanize-ms "^1.2.1" - -ajv@^4.9.1: - version "4.11.8" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" - integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY= - dependencies: - co "^4.6.0" - json-stable-stringify "^1.0.1" - -ajv@^6.5.5: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-align@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" - integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= - dependencies: - string-width "^2.0.0" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0, ansi-regex@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi@^0.3.0, ansi@~0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21" - integrity sha1-DELU+xcWDVqa8eSEus4cZpIsGyE= - -ansicolors@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk= - -ansistyles@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/ansistyles/-/ansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539" - integrity sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk= - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -aproba@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" - integrity sha512-ZpYajIfO0j2cOFTO955KUMIKNmj6zhX8kVztMAxFsDaMwz+9Z9SV0uou2pC9HJqcfpffOsjnbrDMvkNy+9RXPw== - -archy@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -asap@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert-plus@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" - integrity sha1-104bh+ev/A24qttwIfP+SBAasjQ= - -async-some@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/async-some/-/async-some-1.0.2.tgz#4d8a81620d5958791b5b98f802d3207776e95509" - integrity sha1-TYqBYg1ZWHkbW5j4AtMgd3bpVQk= - dependencies: - dezalgo "^1.0.2" - -async@^2.0.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" - integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== - dependencies: - lodash "^4.17.11" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -aws-sign2@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" - integrity sha1-FDQt0428yU0OW4fXY81jYSwOeU8= - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.2.1, aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -bash-color@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/bash-color/-/bash-color-0.0.4.tgz#e9be8ce33540cada4881768c59bd63865736e913" - integrity sha1-6b6M4zVAytpIgXaMWb1jhlc26RM= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -bl@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" - integrity sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA== - dependencies: - readable-stream "^2.3.5" - safe-buffer "^5.1.1" - -bl@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" - integrity sha1-/cqHGplxOqANGeO7ukHER4emU5g= - dependencies: - readable-stream "~2.0.5" - -block-stream@*, block-stream@0.0.9: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= - dependencies: - inherits "~2.0.0" - -bluebird@^3.5.0, bluebird@^3.5.1, bluebird@~3.5.0: - version "3.5.3" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" - integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== - -boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -boom@2.x.x: - version "2.10.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" - integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8= - dependencies: - hoek "2.x.x" - -boxen@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" - integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== - dependencies: - ansi-align "^2.0.0" - camelcase "^4.0.0" - chalk "^2.0.1" - cli-boxes "^1.0.0" - string-width "^2.0.0" - term-size "^1.2.0" - widest-line "^2.0.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-shims@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" - integrity sha1-mXjOMXOIxkmth5MCjDR37wRKi1E= - -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -builtins@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a" - integrity sha1-NVIZzWzxjb58Acx/0tznZc/cVJo= - -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= - -cacache@^10.0.0: - version "10.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" - integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== - dependencies: - bluebird "^3.5.1" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^2.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^5.2.4" - unique-filename "^1.1.0" - y18n "^4.0.0" - -cacache@^9.2.9: - version "9.3.0" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-9.3.0.tgz#9cd58f2dd0b8c8cacf685b7067b416d6d3cf9db1" - integrity sha512-Vbi8J1XfC8v+FbQ6QkOtKXsHpPnB0i9uMeYFJoj40EbdOsEqWB3DPpNjfsnYBkqOPYA8UvrqH6FZPpBP0zdN7g== - dependencies: - bluebird "^3.5.0" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^1.3.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.1" - ssri "^4.1.6" - unique-filename "^1.1.0" - y18n "^3.2.1" - -cacache@~9.2.9: - version "9.2.9" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-9.2.9.tgz#f9d7ffe039851ec94c28290662afa4dd4bb9e8dd" - integrity sha512-ghg1j5OyTJ6qsrqU++dN23QiTDxb5AZCFGsF3oB+v9v/gY+F4X8L/0gdQMEjd+8Ot3D29M2etX5PKozHRn2JQw== - dependencies: - bluebird "^3.5.0" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^1.3.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.1" - ssri "^4.1.6" - unique-filename "^1.1.0" - y18n "^3.2.1" - -call-limit@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/call-limit/-/call-limit-1.1.0.tgz#6fd61b03f3da42a2cd0ec2b60f02bd0e71991fea" - integrity sha1-b9YbA/PaQqLNDsK2DwK9DnGZH+o= - -camelcase@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - -capture-stack-trace@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" - integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== - -caseless@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" - integrity sha1-cVuW6phBWTzDMGeSP17GDr2k99c= - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@^1.0.0, chalk@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -char-spinner@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/char-spinner/-/char-spinner-1.0.1.tgz#e6ea67bd247e107112983b7ab0479ed362800081" - integrity sha1-5upnvSR+EHESmDt6sEee02KAAIE= - -cheerio@*: - version "0.22.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" - integrity sha1-qbqoYKP5tZWmuBsahocxIe06Jp4= - dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.0" - entities "~1.1.1" - htmlparser2 "^3.9.1" - lodash.assignin "^4.0.9" - lodash.bind "^4.1.4" - lodash.defaults "^4.0.1" - lodash.filter "^4.4.0" - lodash.flatten "^4.2.0" - lodash.foreach "^4.3.0" - lodash.map "^4.4.0" - lodash.merge "^4.4.0" - lodash.pick "^4.2.1" - lodash.reduce "^4.4.0" - lodash.reject "^4.4.0" - lodash.some "^4.4.0" - -chmodr@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/chmodr/-/chmodr-1.0.2.tgz#04662b932d0f02ec66deaa2b0ea42811968e3eb9" - integrity sha1-BGYrky0PAuxm3qorDqQoEZaOPrk= - -chownr@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -chownr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" - integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE= - -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -cmd-shim@~2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" - integrity sha1-b8vamUg6j9FdfTChlspp1oii79s= - dependencies: - graceful-fs "^4.1.2" - mkdirp "~0.5.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -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" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -color-convert@^1.9.0: - 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== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -columnify@~1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" - integrity sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs= - dependencies: - strip-ansi "^3.0.0" - wcwidth "^1.0.0" - -combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@~1.0.5, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== - dependencies: - delayed-stream "~1.0.0" - -commander@2.11.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" - integrity sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ== - -commander@^2.9.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0, concat-stream@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -config-chain@~1.1.10, config-chain@~1.1.11: - version "1.1.12" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" - integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" - integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -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" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -create-error-class@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= - dependencies: - capture-stack-trace "^1.0.0" - -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -cryptiles@2.x.x: - version "2.0.5" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" - integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g= - dependencies: - boom "2.x.x" - -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= - -css-select@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-what@2.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" - integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== - -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -debug@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^3.1.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" - -debuglog@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= - dependencies: - clone "^1.0.2" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-indent@~5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= - -dezalgo@^1.0.0, dezalgo@^1.0.1, dezalgo@^1.0.2, dezalgo@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" - integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY= - dependencies: - asap "^2.0.0" - wrappy "1" - -dom-serializer@0, dom-serializer@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" - integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== - dependencies: - domelementtype "^1.3.0" - entities "^1.1.1" - -domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^1.5.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -dot-prop@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" - integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== - dependencies: - is-obj "^1.0.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -editor@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" - integrity sha1-YMf4e9YrzGqJT6jM1q+3gjok90I= - -encoding@^0.1.11: - version "0.1.12" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" - integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= - dependencies: - iconv-lite "~0.4.13" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - -entities@^1.1.1, entities@~1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -err-code@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= - -"errno@>=0.1.1 <0.2.0-0": - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= - dependencies: - es6-promise "^4.0.3" - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -extend@~3.0.0, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= - -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~1.0.0-rc4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c" - integrity sha1-rjFduaSQf6BlUCMEpm13M0de43w= - dependencies: - async "^2.0.1" - combined-stream "^1.0.5" - mime-types "^2.1.11" - -form-data@~2.1.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" - integrity sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE= - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.12" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -from2@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-1.3.0.tgz#88413baaa5f9a597cfde9221d86986cd3c061dfd" - integrity sha1-iEE7qqX5pZfP3pIh2GmGzTwGHf0= - dependencies: - inherits "~2.0.1" - readable-stream "~1.1.10" - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" - integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^3.0.0" - universalify "^0.1.0" - -fs-vacuum@~1.2.10, fs-vacuum@~1.2.9: - version "1.2.10" - resolved "https://registry.yarnpkg.com/fs-vacuum/-/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36" - integrity sha1-t2Kb7AekAxolSP35n17PHMizHjY= - dependencies: - graceful-fs "^4.1.2" - path-is-inside "^1.0.1" - rimraf "^2.5.2" - -fs-write-stream-atomic@^1.0.8, fs-write-stream-atomic@~1.0.10, fs-write-stream-atomic@~1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fstream-ignore@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" - integrity sha1-nDHa40dnAY/h0kmyTa2mfQktoQU= - dependencies: - fstream "^1.0.0" - inherits "2" - minimatch "^3.0.0" - -fstream-npm@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fstream-npm/-/fstream-npm-1.1.1.tgz#6b9175db6239a83d8209e232426c494dbb29690c" - integrity sha1-a5F122I5qD2CCeIyQmxJTbspaQw= - dependencies: - fstream-ignore "^1.0.0" - inherits "2" - -fstream-npm@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/fstream-npm/-/fstream-npm-1.2.1.tgz#08c4a452f789dcbac4c89a4563c902b2c862fd5b" - integrity sha512-iBHpm/LmD1qw0TlHMAqVd9rwdU6M+EHRUnPkXpRi5G/Hf0FIFH+oZFryodAU2MFNfGRh/CzhUFlMKV3pdeOTDw== - dependencies: - fstream-ignore "^1.0.0" - inherits "2" - -fstream@^1.0.0, fstream@^1.0.12, fstream@~1.0.10, fstream@~1.0.11: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" - integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -gauge@~1.2.5: - version "1.2.7" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93" - integrity sha1-6c7FSD09TuDvRLYKfZnkk14TbZM= - dependencies: - ansi "^0.3.0" - has-unicode "^2.0.0" - lodash.pad "^4.1.0" - lodash.padend "^4.1.0" - lodash.padstart "^4.1.0" - -gauge@~2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" - integrity sha1-01MBrRjpaQK0dR3LvkD0IYuUKkY= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-color "^0.1.7" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -generate-function@^2.0.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f" - integrity sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ== - dependencies: - is-property "^1.0.2" - -generate-object-property@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" - integrity sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA= - dependencies: - is-property "^1.0.0" - -genfun@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/genfun/-/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1" - integrity sha1-7RAEHy5KfxsKOEZtF6XD4n3x38E= - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -gitbook-cli@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/gitbook-cli/-/gitbook-cli-2.3.2.tgz#5e893582e1f743f6fa920c3c3eb36b62ea4a31a0" - integrity sha512-eyGtkY7jKHhmgpfuvgAP5fZcUob/FBz4Ld0aLRdEmiTrS1RklimN9epzPp75dd4MWpGhYvSbiwxnpyLiv1wh6A== - dependencies: - bash-color "0.0.4" - commander "2.11.0" - fs-extra "3.0.1" - lodash "4.17.4" - npm "5.1.0" - npmi "1.0.1" - optimist "0.6.1" - q "1.5.0" - semver "5.3.0" - tmp "0.0.31" - user-home "2.0.0" - -gitbook-plugin-anchors@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/gitbook-plugin-anchors/-/gitbook-plugin-anchors-0.7.1.tgz#8f585b99ab1a602ea714342258c957238e36ec82" - integrity sha1-j1hbmasaYC6nFDQiWMlXI4427II= - dependencies: - cheerio "*" - github-slugid "1.0.1" - -gitbook-plugin-edit-link@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/gitbook-plugin-edit-link/-/gitbook-plugin-edit-link-2.0.2.tgz#d8fcd927eced81e7a662a72d59db609eafd7e72f" - integrity sha1-2PzZJ+ztgeemYqctWdtgnq/X5y8= - -gitbook-plugin-ga@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/gitbook-plugin-ga/-/gitbook-plugin-ga-2.0.0.tgz#8adbbc97b71be4326eb4e090ab6d438c1951e6cc" - integrity sha1-itu8l7cb5DJutOCQq21DjBlR5sw= - -gitbook-plugin-github@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/gitbook-plugin-github/-/gitbook-plugin-github-3.0.0.tgz#67457df98a57ea8ef9b2518b88340db370a5317b" - integrity sha1-Z0V9+YpX6o75slGLiDQNs3ClMXs= - -gitbook-plugin-sitemap@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/gitbook-plugin-sitemap/-/gitbook-plugin-sitemap-1.2.0.tgz#8677993750b965838c906fe7cfc0a207c0d06dcb" - integrity sha1-hneZN1C5ZYOMkG/nz8CiB8DQbcs= - dependencies: - sitemap "1.5.0" - -gitbook-plugin-theme-cornerstone@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/gitbook-plugin-theme-cornerstone/-/gitbook-plugin-theme-cornerstone-1.1.4.tgz#bc21b65acee2ac67e2ddb0986442ec448fe0c7fb" - integrity sha512-BADgFyEKhkc0pPSBRwXa5VU2UoYQkd2cRwjrtjHyV6w4h/M7uyeWYFOcsgi2ju3rpHRCwF8lMg/TtDdAV8V1SQ== - -gitbook-plugin-versions@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/gitbook-plugin-versions/-/gitbook-plugin-versions-2.1.4.tgz#210d0b7d60698f738d77681663992aec4eb12883" - integrity sha1-IQ0LfWBpj3ONd2gWY5kq7E6xKIM= - -github-slugid@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/github-slugid/-/github-slugid-1.0.1.tgz#bccdd0815bfad69d8a359fa4fd65947d606ec3c0" - integrity sha1-vM3QgVv61p2KNZ+k/WWUfWBuw8A= - -github-url-from-git@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/github-url-from-git/-/github-url-from-git-1.4.0.tgz#285e6b520819001bde128674704379e4ff03e0de" - integrity sha1-KF5rUggZABveEoZ0cEN55P8D4N4= - -github-url-from-username-repo@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/github-url-from-username-repo/-/github-url-from-username-repo-1.0.2.tgz#7dd79330d2abe69c10c2cef79714c97215791dfa" - integrity sha1-fdeTMNKr5pwQws73lxTJchV5Hfo= - -glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.2: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.3: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@~7.0.6: - version "7.0.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" - integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo= - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -got@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= - dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@~4.1.11, graceful-fs@~4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -har-schema@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" - integrity sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4= - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" - integrity sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0= - dependencies: - chalk "^1.1.1" - commander "^2.9.0" - is-my-json-valid "^2.12.4" - pinkie-promise "^2.0.0" - -har-validator@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" - integrity sha1-M0gdDxu/9gDdID11gSpqX7oALio= - dependencies: - ajv "^4.9.1" - har-schema "^1.0.5" - -har-validator@~5.1.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-color@^0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" - integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-unicode@^2.0.0, has-unicode@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -hawk@~3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" - integrity sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ= - dependencies: - boom "2.x.x" - cryptiles "2.x.x" - hoek "2.x.x" - sntp "1.x.x" - -hoek@2.x.x: - version "2.16.3" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" - integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0= - -hosted-git-info@^2.1.4, hosted-git-info@^2.1.5, hosted-git-info@^2.4.2, hosted-git-info@^2.6.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== - -hosted-git-info@~2.1.5: - version "2.1.5" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" - integrity sha1-C6gdkNouJas0ozLm7HeTbhWYEYs= - -hosted-git-info@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" - integrity sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg== - -htmlparser2@^3.9.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -http-cache-semantics@^3.8.0: - version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - -http-proxy-agent@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== - dependencies: - agent-base "4" - debug "3.1.0" - -http-signature@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" - integrity sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8= - dependencies: - assert-plus "^0.2.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-proxy-agent@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" - integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= - dependencies: - ms "^2.0.0" - -iconv-lite@~0.4.13: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iferr@^0.1.5, iferr@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4, inflight@~1.0.4, inflight@~1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: - version "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.0, ini@~1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -init-package-json@~1.10.1: - version "1.10.3" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe" - integrity sha512-zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw== - dependencies: - glob "^7.1.1" - npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0" - promzard "^0.3.0" - read "~1.0.1" - read-package-json "1 || 2" - semver "2.x || 3.x || 4 || 5" - validate-npm-package-license "^3.0.1" - validate-npm-package-name "^3.0.0" - -init-package-json@~1.9.4: - version "1.9.6" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.9.6.tgz#789fc2b74466a4952b9ea77c0575bc78ebd60a61" - integrity sha1-eJ/Ct0RmpJUrnqd8BXW8eOvWCmE= - dependencies: - glob "^7.1.1" - npm-package-arg "^4.0.0 || ^5.0.0" - promzard "^0.3.0" - read "~1.0.1" - read-package-json "1 || 2" - semver "2.x || 3.x || 4 || 5" - validate-npm-package-license "^3.0.1" - validate-npm-package-name "^3.0.0" - -ip@^1.1.4: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= - dependencies: - builtin-modules "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-my-ip-valid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" - integrity sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ== - -is-my-json-valid@^2.12.4: - version "2.19.0" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.19.0.tgz#8fd6e40363cd06b963fa877d444bfb5eddc62175" - integrity sha512-mG0f/unGX1HZ5ep4uhRaPOS8EkAY8/j6mDRMJrutq4CqhoJWYp7qAlonIPy3TV7p3ju4TK9fo/PbnoksWmsp5Q== - dependencies: - generate-function "^2.0.0" - generate-object-property "^1.1.0" - is-my-ip-valid "^1.0.0" - jsonpointer "^4.0.0" - xtend "^4.0.0" - -is-npm@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" - integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= - -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-property@^1.0.0, is-property@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" - integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= - -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= - -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= - -is-stream@^1.0.0, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= - -jsonpointer@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk= - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -latest-version@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" - integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= - dependencies: - package-json "^4.0.0" - -lazy-property@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lazy-property/-/lazy-property-1.0.0.tgz#84ddc4b370679ba8bd4cdcfa4c06b43d57111147" - integrity sha1-hN3Es3Bnm6i9TNz6TAa0PVcREUc= - -lockfile@~1.0.1, lockfile@~1.0.3: - 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._baseuniq@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8" - integrity sha1-DrtE5FaBSveQXGIS+iybLVG4Qeg= - dependencies: - lodash._createset "~4.0.0" - lodash._root "~3.0.0" - -lodash._createset@~4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26" - integrity sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY= - -lodash._root@~3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI= - -lodash.assignin@^4.0.9: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" - integrity sha1-uo31+4QesKPoBEIysOJjqNxqKKI= - -lodash.bind@^4.1.4: - version "4.2.1" - resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" - integrity sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU= - -lodash.clonedeep@~4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.defaults@^4.0.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= - -lodash.filter@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" - integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= - -lodash.flatten@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" - integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= - -lodash.foreach@^4.3.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" - integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= - -lodash.map@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" - integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= - -lodash.merge@^4.4.0: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.pad@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/lodash.pad/-/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70" - integrity sha1-QzCUmoM6fI2iLMIPaibE1Z3runA= - -lodash.padend@^4.1.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.padend/-/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e" - integrity sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4= - -lodash.padstart@^4.1.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b" - integrity sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs= - -lodash.pick@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" - integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= - -lodash.reduce@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" - integrity sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs= - -lodash.reject@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415" - integrity sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU= - -lodash.some@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" - integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= - -lodash.union@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" - integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= - -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.without@~4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" - integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw= - -lodash@4.17.4: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" - integrity sha1-eCA6TRwyiuHYbcpkYONptX9AVa4= - -lodash@^4.17.11: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@~4.1.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - integrity sha1-HRdnnAac2l0ECZGgnbwsDbN35V4= - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -make-fetch-happen@^2.4.13: - version "2.6.0" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-2.6.0.tgz#8474aa52198f6b1ae4f3094c04e8370d35ea8a38" - integrity sha512-FFq0lNI0ax+n9IWzWpH8A4JdgYiAp2DDYIZ3rsaav8JDe8I+72CzK6PQW/oom15YDZpV5bYW/9INd6nIJ2ZfZw== - dependencies: - agentkeepalive "^3.3.0" - cacache "^10.0.0" - http-cache-semantics "^3.8.0" - http-proxy-agent "^2.0.0" - https-proxy-agent "^2.1.0" - lru-cache "^4.1.1" - mississippi "^1.2.0" - node-fetch-npm "^2.0.2" - promise-retry "^1.1.1" - socks-proxy-agent "^3.0.1" - ssri "^5.0.0" - -mime-db@~1.38.0: - version "1.38.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" - integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg== - -mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.7: - version "2.1.22" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.22.tgz#fe6b355a190926ab7698c9a0556a11199b2199bd" - integrity sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog== - dependencies: - mime-db "~1.38.0" - -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.3: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= - -mississippi@^1.2.0, mississippi@^1.3.0, mississippi@~1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-1.3.1.tgz#2a8bb465e86550ac8b36a7b6f45599171d78671e" - integrity sha512-/6rB8YXFbAtsUVRphIRQqB0+9c7VaPHCjVtvto+JqwVxgz8Zz+I+f68/JgQ+Pb4VlZb2svA9OtdXnHHsZz7ltg== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^1.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mississippi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" - integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^2.0.1" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -move-concurrently@^1.0.1, move-concurrently@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -mute-stream@~0.0.4: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -node-fetch-npm@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz#7258c9046182dca345b4208eda918daf33697ff7" - integrity sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw== - dependencies: - encoding "^0.1.11" - json-parse-better-errors "^1.0.0" - safe-buffer "^5.1.1" - -node-gyp@~3.6.0, node-gyp@~3.6.2: - version "3.6.3" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.3.tgz#369fcb09146ae2167f25d8d23d8b49cc1a110d8d" - integrity sha512-7789TDMqJpv5iHxn1cAESCBEC/sBHAFxAvgXAcvzWenEWl0qf6E2Kk/Xwdl5ZclktUJzxJPVa27OMkBvaHKqCQ== - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - minimatch "^3.0.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3 || 4" - osenv "0" - request ">=2.9.0 <2.82.0" - rimraf "2" - semver "~5.3.0" - tar "^2.0.0" - which "1" - -node-uuid@~1.4.7: - version "1.4.8" - resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" - integrity sha1-sEDrCSOWivq/jTL7HxfxFn/auQc= - -"nopt@2 || 3", nopt@~3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k= - dependencies: - abbrev "1" - -nopt@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-git-url@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/normalize-git-url/-/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" - integrity sha1-jl8Uvgva7bc+ByADEKpBbCc1D8Q= - -normalize-package-data@^2.0.0, normalize-package-data@^2.4.0, "normalize-package-data@~1.0.1 || ^2.0.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@~2.3.5: - version "2.3.8" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb" - integrity sha1-2Bntoqne29H/pWPqQHHZNngilbs= - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@~2.4.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.2.tgz#6b2abd85774e51f7936f1395e45acb905dc849b2" - integrity sha512-YcMnjqeoUckXTPKZSAsPjUPLxH85XotbpqK3w4RyCwdFQSU5FxxBys8buehkSfg0j9fKvV1hn7O0+8reEgkAiw== - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -npm-cache-filename@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11" - integrity sha1-3tMGxbC/yHCp6fr4I7xfKD4FrhE= - -npm-install-checks@~1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-1.0.7.tgz#6d91aeda0ac96801f1ed7aadee116a6c0a086a57" - integrity sha1-bZGu2grJaAHx7Xqt7hFqbAoIalc= - dependencies: - npmlog "0.1 || 1 || 2" - semver "^2.3.0 || 3.x || 4 || 5" - -npm-install-checks@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7" - integrity sha1-1K7N/VGlPjcjt7L5Oy7ijjB7wNc= - dependencies: - semver "^2.3.0 || 3.x || 4 || 5" - -"npm-package-arg@^3.0.0 || ^4.0.0", npm-package-arg@^4.1.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.2.1.tgz#593303fdea85f7c422775f17f9eb7670f680e3ec" - integrity sha1-WTMD/eqF98Qid18X+et2cPaA4+w= - dependencies: - hosted-git-info "^2.1.5" - semver "^5.1.0" - -"npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0", "npm-package-arg@^4.0.0 || ^5.0.0", npm-package-arg@^5.1.2, npm-package-arg@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37" - integrity sha512-wJBsrf0qpypPT7A0LART18hCdyhpCMxeTtcb0X4IZO2jsP6Om7EHN1d9KSKiqD+KVH030RVNpWS9thk+pb7wzA== - dependencies: - hosted-git-info "^2.4.2" - osenv "^0.1.4" - semver "^5.1.0" - validate-npm-package-name "^3.0.0" - -"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1" - integrity sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA== - dependencies: - hosted-git-info "^2.6.0" - osenv "^0.1.5" - semver "^5.5.0" - validate-npm-package-name "^3.0.0" - -npm-package-arg@~4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.1.1.tgz#86d9dca985b4c5e5d59772dfd5de6919998a495a" - integrity sha1-htncqYW0xeXVl3Lf1d5pGZmKSVo= - dependencies: - hosted-git-info "^2.1.4" - semver "4 || 5" - -npm-pick-manifest@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8" - integrity sha512-MKxNdeyOZysPRTTbHtW0M5Fw38Jo/3ARsoGw5qjCfS+XGjvNB/Gb4qtAZUFmKPM2mVum+eX559eHvKywU856BQ== - dependencies: - npm-package-arg "^5.1.2" - semver "^5.3.0" - -npm-registry-client@~7.2.1: - version "7.2.1" - resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-7.2.1.tgz#c792266b088cc313f8525e7e35248626c723db75" - integrity sha1-x5ImawiMwxP4Ul5+NSSGJscj23U= - dependencies: - concat-stream "^1.5.2" - graceful-fs "^4.1.6" - normalize-package-data "~1.0.1 || ^2.0.0" - npm-package-arg "^3.0.0 || ^4.0.0" - once "^1.3.3" - request "^2.74.0" - retry "^0.10.0" - semver "2 >=2.2.1 || 3.x || 4 || 5" - slide "^1.1.3" - optionalDependencies: - npmlog "~2.0.0 || ~3.1.0" - -npm-registry-client@~8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.4.0.tgz#d52b901685647fc62a4c03eafecb6ceaa5018d4c" - integrity sha512-PVNfqq0lyRdFnE//nDmn3CC9uqTsr8Bya9KPLIevlXMfkP0m4RpCVyFFk0W1Gfx436kKwyhLA6J+lV+rgR81gQ== - dependencies: - concat-stream "^1.5.2" - graceful-fs "^4.1.6" - normalize-package-data "~1.0.1 || ^2.0.0" - npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0" - once "^1.3.3" - request "^2.74.0" - retry "^0.10.0" - semver "2 >=2.2.1 || 3.x || 4 || 5" - slide "^1.1.3" - ssri "^4.1.2" - optionalDependencies: - npmlog "2 || ^3.1.0 || ^4.0.0" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-user-validate@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b" - integrity sha1-UkZdUMLSApSlcSW5lrrtv1bFAEs= - -npm-user-validate@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.0.tgz#8ceca0f5cea04d4e93519ef72d0557a75122e951" - integrity sha1-jOyg9c6gTU6TUZ73LQVXp1Ei6VE= - -npm@5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/npm/-/npm-5.1.0.tgz#cf8201e044018e9c89532041c90094541982b2c0" - integrity sha512-pt5ClxEmY/dLpb60SmGQQBKi3nB6Ljx1FXmpoCUdAULlGqGVn2uCyXxPCWFbcuHGthT7qGiaGa1wOfs/UjGYMw== - dependencies: - JSONStream "~1.3.1" - abbrev "~1.1.0" - ansi-regex "~3.0.0" - ansicolors "~0.3.2" - ansistyles "~0.1.3" - aproba "~1.1.2" - archy "~1.0.0" - bluebird "~3.5.0" - cacache "~9.2.9" - call-limit "~1.1.0" - chownr "~1.0.1" - cmd-shim "~2.0.2" - columnify "~1.5.4" - config-chain "~1.1.11" - detect-indent "~5.0.0" - dezalgo "~1.0.3" - editor "~1.0.0" - fs-vacuum "~1.2.10" - fs-write-stream-atomic "~1.0.10" - fstream "~1.0.11" - fstream-npm "~1.2.1" - glob "~7.1.2" - graceful-fs "~4.1.11" - has-unicode "~2.0.1" - hosted-git-info "~2.5.0" - iferr "~0.1.5" - inflight "~1.0.6" - inherits "~2.0.3" - ini "~1.3.4" - init-package-json "~1.10.1" - lazy-property "~1.0.0" - lockfile "~1.0.3" - lodash._baseuniq "~4.6.0" - lodash.clonedeep "~4.5.0" - lodash.union "~4.6.0" - lodash.uniq "~4.5.0" - lodash.without "~4.4.0" - lru-cache "~4.1.1" - mississippi "~1.3.0" - mkdirp "~0.5.1" - move-concurrently "~1.0.1" - node-gyp "~3.6.2" - nopt "~4.0.1" - normalize-package-data "~2.4.0" - npm-cache-filename "~1.0.2" - npm-install-checks "~3.0.0" - npm-package-arg "~5.1.2" - npm-registry-client "~8.4.0" - npm-user-validate "~1.0.0" - npmlog "~4.1.2" - once "~1.4.0" - opener "~1.4.3" - osenv "~0.1.4" - pacote "~2.7.38" - path-is-inside "~1.0.2" - promise-inflight "~1.0.1" - read "~1.0.7" - read-cmd-shim "~1.0.1" - read-installed "~4.0.3" - read-package-json "~2.0.9" - read-package-tree "~5.1.6" - readable-stream "~2.3.2" - request "~2.81.0" - retry "~0.10.1" - rimraf "~2.6.1" - safe-buffer "~5.1.1" - semver "~5.3.0" - sha "~2.0.1" - slide "~1.1.6" - sorted-object "~2.0.1" - sorted-union-stream "~2.1.3" - ssri "~4.1.6" - strip-ansi "~4.0.0" - tar "~2.2.1" - text-table "~0.2.0" - uid-number "0.0.6" - umask "~1.1.0" - unique-filename "~1.1.0" - unpipe "~1.0.0" - update-notifier "~2.2.0" - uuid "~3.1.0" - validate-npm-package-name "~3.0.0" - which "~1.2.14" - worker-farm "~1.3.1" - wrappy "~1.0.2" - write-file-atomic "~2.1.0" - -npm@^2.1.12: - version "2.15.12" - resolved "https://registry.yarnpkg.com/npm/-/npm-2.15.12.tgz#df7c3ed5a277c3f9d4b5d819b05311d10a200ae6" - integrity sha1-33w+1aJ3w/nUtdgZsFMR0QogCuY= - dependencies: - abbrev "~1.0.9" - ansi "~0.3.1" - ansicolors "~0.3.2" - ansistyles "~0.1.3" - archy "~1.0.0" - async-some "~1.0.2" - block-stream "0.0.9" - char-spinner "~1.0.1" - chmodr "~1.0.2" - chownr "~1.0.1" - cmd-shim "~2.0.2" - columnify "~1.5.4" - config-chain "~1.1.10" - dezalgo "~1.0.3" - editor "~1.0.0" - fs-vacuum "~1.2.9" - fs-write-stream-atomic "~1.0.8" - fstream "~1.0.10" - fstream-npm "~1.1.1" - github-url-from-git "~1.4.0" - github-url-from-username-repo "~1.0.2" - glob "~7.0.6" - graceful-fs "~4.1.6" - hosted-git-info "~2.1.5" - inflight "~1.0.4" - inherits "~2.0.3" - ini "~1.3.4" - init-package-json "~1.9.4" - lockfile "~1.0.1" - lru-cache "~4.0.1" - minimatch "~3.0.3" - mkdirp "~0.5.1" - node-gyp "~3.6.0" - nopt "~3.0.6" - normalize-git-url "~3.0.2" - normalize-package-data "~2.3.5" - npm-cache-filename "~1.0.2" - npm-install-checks "~1.0.7" - npm-package-arg "~4.1.0" - npm-registry-client "~7.2.1" - npm-user-validate "~0.1.5" - npmlog "~2.0.4" - once "~1.4.0" - opener "~1.4.1" - osenv "~0.1.3" - path-is-inside "~1.0.0" - read "~1.0.7" - read-installed "~4.0.3" - read-package-json "~2.0.4" - readable-stream "~2.1.5" - realize-package-specifier "~3.0.1" - request "~2.74.0" - retry "~0.10.0" - rimraf "~2.5.4" - semver "~5.1.0" - sha "~2.0.1" - slide "~1.1.6" - sorted-object "~2.0.0" - spdx-license-ids "~1.2.2" - strip-ansi "~3.0.1" - tar "~2.2.1" - text-table "~0.2.0" - uid-number "0.0.6" - umask "~1.1.0" - validate-npm-package-license "~3.0.1" - validate-npm-package-name "~2.2.2" - which "~1.2.11" - wrappy "~1.0.2" - write-file-atomic "~1.1.4" - -npmi@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/npmi/-/npmi-1.0.1.tgz#15d769273547545e6809dcf0ce18aed48b0290e2" - integrity sha1-FddpJzVHVF5oCdzwzhiu1IsCkOI= - dependencies: - npm "^2.1.12" - semver "^4.1.0" - -"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@~4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -"npmlog@0.1 || 1 || 2", npmlog@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692" - integrity sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI= - dependencies: - ansi "~0.3.1" - are-we-there-yet "~1.1.2" - gauge "~1.2.5" - -"npmlog@~2.0.0 || ~3.1.0": - version "3.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" - integrity sha1-LUb6h0M3r5SYovErtD2NC+SjaHM= - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.6.0" - set-blocking "~2.0.0" - -nth-check@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -oauth-sign@~0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" - integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0, once@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -opener@~1.4.1, opener@~1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" - integrity sha1-XG2ixdflgx6P+jlklQ+NZnSskLg= - -optimist@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@0, osenv@^0.1.4, osenv@^0.1.5, osenv@~0.1.3, osenv@~0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -package-json@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" - integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= - dependencies: - got "^6.7.1" - registry-auth-token "^3.0.1" - registry-url "^3.0.3" - semver "^5.1.0" - -pacote@~2.7.38: - version "2.7.38" - resolved "https://registry.yarnpkg.com/pacote/-/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1" - integrity sha512-XxHUyHQB7QCVBxoXeVu0yKxT+2PvJucsc0+1E+6f95lMUxEAYERgSAc71ckYXrYr35Ew3xFU/LrhdIK21GQFFA== - dependencies: - bluebird "^3.5.0" - cacache "^9.2.9" - glob "^7.1.2" - lru-cache "^4.1.1" - make-fetch-happen "^2.4.13" - minimatch "^3.0.4" - mississippi "^1.2.0" - normalize-package-data "^2.4.0" - npm-package-arg "^5.1.2" - npm-pick-manifest "^1.0.4" - osenv "^0.1.4" - promise-inflight "^1.0.1" - promise-retry "^1.1.1" - protoduck "^4.0.0" - safe-buffer "^5.1.1" - semver "^5.3.0" - ssri "^4.1.6" - tar-fs "^1.15.3" - tar-stream "^1.5.4" - unique-filename "^1.1.0" - which "^1.2.12" - -parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= - dependencies: - cyclist "~0.2.2" - inherits "^2.0.3" - readable-stream "^2.1.5" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.1, path-is-inside@~1.0.0, path-is-inside@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -performance-now@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" - integrity sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU= - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" - integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== - -promise-inflight@^1.0.1, promise-inflight@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise-retry@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" - integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= - dependencies: - err-code "^1.0.0" - retry "^0.10.0" - -promzard@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4= - dependencies: - read "1" - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -protoduck@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e" - integrity sha1-/kh02MeRM2bP2erRJFOiLNNlf44= - dependencies: - genfun "^4.0.1" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pseudomap@^1.0.1, pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -psl@^1.1.24: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== - -pump@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" - integrity sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^2.0.0, pump@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -q@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" - integrity sha1-3QG6ydBtMObyGa7LglPunr3DCPE= - -qs@~6.2.0: - version "6.2.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe" - integrity sha1-HPyyXBCpsrSDBT/zn138kjOQjP4= - -qs@~6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" - integrity sha1-E+JtKK1rD/qpExLNO/cI7TUecjM= - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -rc@^1.0.1, rc@^1.1.6: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -read-cmd-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" - integrity sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs= - dependencies: - graceful-fs "^4.1.2" - -read-installed@~4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" - integrity sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc= - dependencies: - debuglog "^1.0.1" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - semver "2 || 3 || 4 || 5" - slide "~1.1.3" - util-extend "^1.0.1" - optionalDependencies: - graceful-fs "^4.1.2" - -"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@~2.0.4, read-package-json@~2.0.9: - version "2.0.13" - resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.13.tgz#2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a" - integrity sha512-/1dZ7TRZvGrYqE0UAfN6qQb5GYBsNcqS1C0tNK601CFOJmtHI7NIGXwetEPU/OtoFHZL3hDxm4rolFFVE9Bnmg== - dependencies: - glob "^7.1.1" - json-parse-better-errors "^1.0.1" - normalize-package-data "^2.0.0" - slash "^1.0.0" - optionalDependencies: - graceful-fs "^4.1.2" - -read-package-tree@~5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.1.6.tgz#4f03e83d0486856fb60d97c94882841c2a7b1b7a" - integrity sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg== - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - once "^1.3.0" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - -read@1, read@~1.0.1, read@~1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= - dependencies: - mute-stream "~0.0.4" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.2, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.1.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.2.0.tgz#de17f229864c120a9f56945756e4f32c4045245d" - integrity sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@~1.1.10: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@~2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" - integrity sha1-j5A0HmilPMySh4jaz80Rs265t44= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readable-stream@~2.1.5: - version "2.1.5" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" - integrity sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA= - dependencies: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readdir-scoped-modules@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747" - integrity sha1-n6+jfShr5dksuuve4DDcm19AZ0c= - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - graceful-fs "^4.1.2" - once "^1.3.0" - -realize-package-specifier@~3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/realize-package-specifier/-/realize-package-specifier-3.0.3.tgz#d0def882952b8de3f67eba5e91199661271f41f4" - integrity sha1-0N74gpUrjeP2frpekRmWYScfQfQ= - dependencies: - dezalgo "^1.0.1" - npm-package-arg "^4.1.1" - -registry-auth-token@^3.0.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20" - integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ== - dependencies: - rc "^1.1.6" - safe-buffer "^5.0.1" - -registry-url@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" - integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI= - dependencies: - rc "^1.0.1" - -"request@>=2.9.0 <2.82.0", request@~2.81.0: - version "2.81.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" - integrity sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA= - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.12.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~4.2.1" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - performance-now "^0.2.0" - qs "~6.4.0" - safe-buffer "^5.0.1" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "^0.6.0" - uuid "^3.0.0" - -request@^2.74.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -request@~2.74.0: - version "2.74.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab" - integrity sha1-dpPKdou7DqXIzgjAhKRe+gW4kqs= - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - bl "~1.1.2" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~1.0.0-rc4" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - node-uuid "~1.4.7" - oauth-sign "~0.8.1" - qs "~6.2.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - -resolve@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" - integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg== - dependencies: - path-parse "^1.0.6" - -retry@^0.10.0, retry@~0.10.0, retry@~0.10.1: - version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q= - -rimraf@2, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.1: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@~2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" - integrity sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ= - dependencies: - glob "^7.0.5" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -semver-diff@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" - integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= - dependencies: - semver "^5.0.3" - -"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -semver@5.3.0, semver@~5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" - integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= - -semver@^4.1.0: - version "4.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" - integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= - -semver@~5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.1.1.tgz#a3292a373e6f3e0798da0b20641b9a9c5bc47e19" - integrity sha1-oykqNz5vPgeY2gsgZBuanFvEfhk= - -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -sha@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sha/-/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae" - integrity sha1-YDCCL70smCOUn49y7WQR7lzyWq4= - dependencies: - graceful-fs "^4.1.2" - readable-stream "^2.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -sitemap@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-1.5.0.tgz#45b3e889bf7a5db0efbf2c4c6fcb156ca87e1201" - integrity sha1-RbPoib96XbDvvyxMb8sVbKh+EgE= - dependencies: - underscore "^1.7.0" - url-join "^0.0.1" - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= - -smart-buffer@^1.0.13: - version "1.1.15" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16" - integrity sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY= - -sntp@1.x.x: - version "1.0.9" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" - integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg= - dependencies: - hoek "2.x.x" - -socks-proxy-agent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz#2eae7cf8e2a82d34565761539a7f9718c5617659" - integrity sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA== - dependencies: - agent-base "^4.1.0" - socks "^1.1.10" - -socks@^1.1.10: - version "1.1.10" - resolved "https://registry.yarnpkg.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" - integrity sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o= - dependencies: - ip "^1.1.4" - smart-buffer "^1.0.13" - -sorted-object@~2.0.0, sorted-object@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" - integrity sha1-fWMfS9OnmKJK8d/8+/6DM3pd9fw= - -sorted-union-stream@~2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/sorted-union-stream/-/sorted-union-stream-2.1.3.tgz#c7794c7e077880052ff71a8d4a2dbb4a9a638ac7" - integrity sha1-x3lMfgd4gAUv9xqNSi27Sppjisc= - dependencies: - from2 "^1.3.0" - stream-iterate "^1.1.0" - -spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== - -spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== - -spdx-license-ids@~1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" - integrity sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^4.1.2, ssri@^4.1.6, ssri@~4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b" - integrity sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA== - dependencies: - safe-buffer "^5.1.0" - -ssri@^5.0.0, ssri@^5.2.4: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" - integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== - dependencies: - safe-buffer "^5.1.1" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-iterate@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stream-iterate/-/stream-iterate-1.2.0.tgz#2bd7c77296c1702a46488b8ad41f79865eecd4e1" - integrity sha1-K9fHcpbBcCpGSIuK1B95hl7s1OE= - dependencies: - readable-stream "^2.1.5" - stream-shift "^1.0.0" - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringstream@~0.0.4: - version "0.0.6" - resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" - integrity sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA== - -strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0, strip-ansi@~4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -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@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -tar-fs@^1.15.3: - version "1.16.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509" - integrity sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw== - dependencies: - chownr "^1.0.1" - mkdirp "^0.5.1" - pump "^1.0.0" - tar-stream "^1.1.2" - -tar-stream@^1.1.2, tar-stream@^1.5.4: - version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" - integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== - dependencies: - bl "^1.0.0" - buffer-alloc "^1.2.0" - end-of-stream "^1.0.0" - fs-constants "^1.0.0" - readable-stream "^2.3.0" - to-buffer "^1.1.1" - xtend "^4.0.0" - -tar@^2.0.0, tar@~2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" - integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== - dependencies: - block-stream "*" - fstream "^1.0.12" - inherits "2" - -term-size@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" - integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= - dependencies: - execa "^0.7.0" - -text-table@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -"through@>=2.2.7 <3": - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= - -tmp@0.0.31: - version "0.0.31" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" - integrity sha1-jzirlDjhcxXl29izZX6L+yd65Kc= - dependencies: - os-tmpdir "~1.0.1" - -to-buffer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" - integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== - -tough-cookie@~2.3.0: - version "2.3.4" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" - integrity sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA== - dependencies: - punycode "^1.4.1" - -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tunnel-agent@~0.4.1: - version "0.4.3" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" - integrity sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us= - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -uid-number@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE= - -umask@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" - integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0= - -underscore@^1.7.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" - integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== - -unique-filename@^1.1.0, unique-filename@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" - integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" - integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= - dependencies: - crypto-random-string "^1.0.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unzip-response@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" - integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= - -update-notifier@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.2.0.tgz#1b5837cf90c0736d88627732b661c138f86de72f" - integrity sha1-G1g3z5DAc22IYncytmHBOPht5y8= - dependencies: - boxen "^1.0.0" - chalk "^1.0.0" - configstore "^3.0.0" - import-lazy "^2.1.0" - is-npm "^1.0.0" - latest-version "^3.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" - -uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== - dependencies: - punycode "^2.1.0" - -url-join@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/url-join/-/url-join-0.0.1.tgz#1db48ad422d3402469a87f7d97bdebfe4fb1e3c8" - integrity sha1-HbSK1CLTQCRpqH99l73r/k+x48g= - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= - dependencies: - prepend-http "^1.0.1" - -user-home@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" - integrity sha1-nHC/2Babwdy/SGBODwS4tJzenp8= - dependencies: - os-homedir "^1.0.0" - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util-extend@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" - integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8= - -uuid@^3.0.0, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - -uuid@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" - integrity sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g== - -validate-npm-package-license@^3.0.1, validate-npm-package-license@~3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= - dependencies: - builtins "^1.0.3" - -validate-npm-package-name@~2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz#f65695b22f7324442019a3c7fa39a6e7fd299085" - integrity sha1-9laVsi9zJEQgGaPH+jmm5/0pkIU= - dependencies: - builtins "0.0.7" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - -which@1, which@^1.2.12, which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@~1.2.11, which@~1.2.14: - version "1.2.14" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" - integrity sha1-mofEN48D6CfOyvGs31bHNsAcFOU= - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" - integrity sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== - dependencies: - string-width "^2.1.1" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - -worker-farm@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.3.1.tgz#4333112bb49b17aa050b87895ca6b2cacf40e5ff" - integrity sha1-QzMRK7SbF6oFC4eJXKayys9A5f8= - dependencies: - errno ">=0.1.1 <0.2.0-0" - xtend ">=4.0.0 <4.1.0-0" - -wrappy@1, wrappy@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9" - integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.1.4.tgz#b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b" - integrity sha1-sfUtwujcDjywTRh6JfdYo4qQyjs= - dependencies: - graceful-fs "^4.1.2" - imurmurhash "^0.1.4" - slide "^1.1.5" - -write-file-atomic@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" - integrity sha512-0TZ20a+xcIl4u0+Mj5xDH2yOWdmQiXlKf9Hm+TgDXjTMsEYb+gDrmb8e8UNAzMCitX8NBqG4Z/FUQIyzv/R1JQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -xdg-basedir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" - integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= - -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - -y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yallist@^2.0.0, yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= diff --git a/platform/docs/docs/README.md b/platform/docs/docs/README.md index 1233dd333..2d55313e9 100644 --- a/platform/docs/docs/README.md +++ b/platform/docs/docs/README.md @@ -1,34 +1,60 @@ --- -id: OHIF-v1 Documentation +id: OHIF Documentation slug: / sidebar_position: 1 --- -##### Looking for your Deploy Preview? - Deploy Preview for Viewer +
+
+ Looking for a Live Demo? + Preview The OHIF Viewer +
+
+ + + +
+
+ +> ATTENTION! You are looking at the docs for the `React` version of the OHIF +> Viewer. If you're looking for the `Meteor` version's documentation (now +> deprecated), select it's version from the dropdown box in the top left corner +> of this page. # Introduction -The [Open Health Imaging Foundation](https://www.ohif.org) is developing an open source framework for constructing web-based medical imaging applications. The application framework is built using modern HTML / CSS / JavaScript and uses [Cornerstone](https://cornerstonejs.org/) at its core to display and manipulate medical images. It is built with Meteor, a Node.js-based full-stack JavaScript platform. - -This documentation concerns the OHIF framework itself and its three example applications: the OHIF Viewer, Lesion Tracker, and the Standalone Viewer. - -## The **OHIF Viewer**: A general purpose DICOM Viewer ([demo](http://viewer.ohif.org/)) +The [Open Health Imaging Foundation][ohif-org] (OHIF) Viewer is an open source, +web-based, medical imaging viewer. It can be configured to connect to Image +Archives that support [DicomWeb][dicom-web], and offers support for mapping to +proprietary API formats. OHIF maintained extensions add support for viewing, +annotating, and reporting on DICOM images in 2D (slices) and 3D (volumes). ![OHIF Viewer Screenshot](./assets/img/viewer.png) -The Open Health Imaging Foundation intends to provide a simple general purpose DICOM Viewer which can be easily extended for specific uses. The primary purpose of the OHIF Viewer is to serve as a testing ground for the underlying packages and the [Cornerstone](https://cornerstonejs.org/) family of libraries. +
The OHIF Viewer: A general purpose DICOM Viewer (Live Demo)
-## **Lesion Tracker**: An oncology-focused imaging application ([demo](http://lesiontracker.ohif.org/)) +The Open Health Imaging Foundation intends to provide a simple general purpose +DICOM Viewer which can be easily extended for specific uses. If you find +yourself unable to extend the viewer for your purposes, please reach out via our +[GitHub issues][gh-issues]. We are actively seeking feedback on ways to improve +our integration and extension points. -![Lesion Tracker Screenshot](./assets/img/lesionTracker.png) +## Where to next? -The Lesion Tracker is designed to facilitate quantitative assessments of tumour burden over time. It is similar in scope to the ePAD Imaging Platform (https://epad.stanford.edu/), developed at Stanford Medicine. +Check out these helpful links: -## Study List & DICOM Connectivity -![Study List Screenshot](./assets/img/worklist.png) +- Ready to dive into some code? Check out our + [Getting Started Guide](./development/getting-started.md). +- We're an active, vibrant community. + [Learn how you can be more involved.](./development/contributing.md) +- Feeling lost? Read our [help page](./help.md). -The solution provides a study list and other resources for connecting to PACS and other Image Archives through standard communication approaches (DICOM Web, DICOM Messages). + -## Standalone Viewer ([demo](ohif-viewer.s3-website.eu-central-1.amazonaws.com/?url=https://raw.githubusercontent.com/OHIF/Viewers/master/StandaloneViewer/etc/sampleDICOM.json)) - -The Standalone Viewer offers only the client-side portions of the OHIF Viewer with the Study List pages removed. This single-page viewer can be hosted as a static site (e.g. on Amazon S3, Azure Blob Storage, or Github Pages), and easily integrated with existing back-end DICOM storage systems. Alternative [Cornerstone](https://cornerstonejs.org/) Image Loaders can be included to allow your viewer to support non-DICOM objects (e.g. PNG, JPEG). + +[ohif-org]: http://www.ohif.org +[dicom-web]: https://en.wikipedia.org/wiki/DICOMweb +[gh-issues]: https://github.com/OHIF/Viewers/issues + diff --git a/docs/v2/architecture/index.md b/platform/docs/docs/architecture/index.md similarity index 100% rename from docs/v2/architecture/index.md rename to platform/docs/docs/architecture/index.md diff --git a/docs/v2/assets/designs/architecture-diagram b/platform/docs/docs/assets/designs/architecture-diagram similarity index 100% rename from docs/v2/assets/designs/architecture-diagram rename to platform/docs/docs/assets/designs/architecture-diagram diff --git a/docs/v2/assets/designs/canny-full.fig b/platform/docs/docs/assets/designs/canny-full.fig similarity index 100% rename from docs/v2/assets/designs/canny-full.fig rename to platform/docs/docs/assets/designs/canny-full.fig diff --git a/docs/v2/assets/designs/cloud.svg b/platform/docs/docs/assets/designs/cloud.svg similarity index 100% rename from docs/v2/assets/designs/cloud.svg rename to platform/docs/docs/assets/designs/cloud.svg diff --git a/docs/v2/assets/designs/embedded-viewer-diagram b/platform/docs/docs/assets/designs/embedded-viewer-diagram similarity index 100% rename from docs/v2/assets/designs/embedded-viewer-diagram rename to platform/docs/docs/assets/designs/embedded-viewer-diagram diff --git a/docs/v2/assets/designs/nginx-image-archive.fig b/platform/docs/docs/assets/designs/nginx-image-archive.fig similarity index 100% rename from docs/v2/assets/designs/nginx-image-archive.fig rename to platform/docs/docs/assets/designs/nginx-image-archive.fig diff --git a/docs/v2/assets/designs/npm-logo-red.svg b/platform/docs/docs/assets/designs/npm-logo-red.svg similarity index 100% rename from docs/v2/assets/designs/npm-logo-red.svg rename to platform/docs/docs/assets/designs/npm-logo-red.svg diff --git a/docs/v2/assets/designs/scope-of-project.fig b/platform/docs/docs/assets/designs/scope-of-project.fig similarity index 100% rename from docs/v2/assets/designs/scope-of-project.fig rename to platform/docs/docs/assets/designs/scope-of-project.fig diff --git a/docs/v2/assets/designs/user-access-control-request-flow.fig b/platform/docs/docs/assets/designs/user-access-control-request-flow.fig similarity index 100% rename from docs/v2/assets/designs/user-access-control-request-flow.fig rename to platform/docs/docs/assets/designs/user-access-control-request-flow.fig diff --git a/docs/v2/assets/img/WORKFLOW_DEPLOY.png b/platform/docs/docs/assets/img/WORKFLOW_DEPLOY.png similarity index 100% rename from docs/v2/assets/img/WORKFLOW_DEPLOY.png rename to platform/docs/docs/assets/img/WORKFLOW_DEPLOY.png diff --git a/docs/v2/assets/img/WORKFLOW_PR_CHECKS.png b/platform/docs/docs/assets/img/WORKFLOW_PR_CHECKS.png similarity index 100% rename from docs/v2/assets/img/WORKFLOW_PR_CHECKS.png rename to platform/docs/docs/assets/img/WORKFLOW_PR_CHECKS.png diff --git a/docs/v2/assets/img/WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png b/platform/docs/docs/assets/img/WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png similarity index 100% rename from docs/v2/assets/img/WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png rename to platform/docs/docs/assets/img/WORKFLOW_PR_OPTIONAL_DOCKER_PUBLISH.png diff --git a/docs/v2/assets/img/WORKFLOW_RELEASE.png b/platform/docs/docs/assets/img/WORKFLOW_RELEASE.png similarity index 100% rename from docs/v2/assets/img/WORKFLOW_RELEASE.png rename to platform/docs/docs/assets/img/WORKFLOW_RELEASE.png diff --git a/docs/v2/assets/img/architecture-diagram.png b/platform/docs/docs/assets/img/architecture-diagram.png similarity index 100% rename from docs/v2/assets/img/architecture-diagram.png rename to platform/docs/docs/assets/img/architecture-diagram.png diff --git a/docs/v2/assets/img/cornerstone-tools-link.gif b/platform/docs/docs/assets/img/cornerstone-tools-link.gif similarity index 100% rename from docs/v2/assets/img/cornerstone-tools-link.gif rename to platform/docs/docs/assets/img/cornerstone-tools-link.gif diff --git a/docs/v2/assets/img/dialog-example.gif b/platform/docs/docs/assets/img/dialog-example.gif similarity index 100% rename from docs/v2/assets/img/dialog-example.gif rename to platform/docs/docs/assets/img/dialog-example.gif diff --git a/docs/v2/assets/img/embedded-viewer-diagram.png b/platform/docs/docs/assets/img/embedded-viewer-diagram.png similarity index 100% rename from docs/v2/assets/img/embedded-viewer-diagram.png rename to platform/docs/docs/assets/img/embedded-viewer-diagram.png diff --git a/docs/v2/assets/img/extensions-diagram.png b/platform/docs/docs/assets/img/extensions-diagram.png similarity index 100% rename from docs/v2/assets/img/extensions-diagram.png rename to platform/docs/docs/assets/img/extensions-diagram.png diff --git a/docs/v2/assets/img/extensions-panel.gif b/platform/docs/docs/assets/img/extensions-panel.gif similarity index 100% rename from docs/v2/assets/img/extensions-panel.gif rename to platform/docs/docs/assets/img/extensions-panel.gif diff --git a/docs/v2/assets/img/extensions-toolbar-nested.gif b/platform/docs/docs/assets/img/extensions-toolbar-nested.gif similarity index 100% rename from docs/v2/assets/img/extensions-toolbar-nested.gif rename to platform/docs/docs/assets/img/extensions-toolbar-nested.gif diff --git a/docs/v2/assets/img/extensions-toolbar.gif b/platform/docs/docs/assets/img/extensions-toolbar.gif similarity index 100% rename from docs/v2/assets/img/extensions-toolbar.gif rename to platform/docs/docs/assets/img/extensions-toolbar.gif diff --git a/docs/v2/assets/img/extensions-viewport.png b/platform/docs/docs/assets/img/extensions-viewport.png similarity index 100% rename from docs/v2/assets/img/extensions-viewport.png rename to platform/docs/docs/assets/img/extensions-viewport.png diff --git a/docs/v2/assets/img/homePage.png b/platform/docs/docs/assets/img/homePage.png similarity index 100% rename from docs/v2/assets/img/homePage.png rename to platform/docs/docs/assets/img/homePage.png diff --git a/docs/v2/assets/img/jwt-explained.png b/platform/docs/docs/assets/img/jwt-explained.png similarity index 100% rename from docs/v2/assets/img/jwt-explained.png rename to platform/docs/docs/assets/img/jwt-explained.png diff --git a/docs/v2/assets/img/keycloak-default-theme.png b/platform/docs/docs/assets/img/keycloak-default-theme.png similarity index 100% rename from docs/v2/assets/img/keycloak-default-theme.png rename to platform/docs/docs/assets/img/keycloak-default-theme.png diff --git a/docs/v2/assets/img/keycloak-ohif-theme.png b/platform/docs/docs/assets/img/keycloak-ohif-theme.png similarity index 100% rename from docs/v2/assets/img/keycloak-ohif-theme.png rename to platform/docs/docs/assets/img/keycloak-ohif-theme.png diff --git a/docs/v2/assets/img/locizeSponsor.svg b/platform/docs/docs/assets/img/locizeSponsor.svg similarity index 100% rename from docs/v2/assets/img/locizeSponsor.svg rename to platform/docs/docs/assets/img/locizeSponsor.svg diff --git a/docs/v2/assets/img/modal-example.gif b/platform/docs/docs/assets/img/modal-example.gif similarity index 100% rename from docs/v2/assets/img/modal-example.gif rename to platform/docs/docs/assets/img/modal-example.gif diff --git a/docs/v2/assets/img/netlify-drop.gif b/platform/docs/docs/assets/img/netlify-drop.gif similarity index 100% rename from docs/v2/assets/img/netlify-drop.gif rename to platform/docs/docs/assets/img/netlify-drop.gif diff --git a/docs/v2/assets/img/nginx-image-archive.png b/platform/docs/docs/assets/img/nginx-image-archive.png similarity index 100% rename from docs/v2/assets/img/nginx-image-archive.png rename to platform/docs/docs/assets/img/nginx-image-archive.png diff --git a/docs/v2/assets/img/notification-example.gif b/platform/docs/docs/assets/img/notification-example.gif similarity index 100% rename from docs/v2/assets/img/notification-example.gif rename to platform/docs/docs/assets/img/notification-example.gif diff --git a/docs/v2/assets/img/open-graph.png b/platform/docs/docs/assets/img/open-graph.png similarity index 100% rename from docs/v2/assets/img/open-graph.png rename to platform/docs/docs/assets/img/open-graph.png diff --git a/docs/v2/assets/img/scope-of-project.png b/platform/docs/docs/assets/img/scope-of-project.png similarity index 100% rename from docs/v2/assets/img/scope-of-project.png rename to platform/docs/docs/assets/img/scope-of-project.png diff --git a/docs/v2/assets/img/services.png b/platform/docs/docs/assets/img/services.png similarity index 100% rename from docs/v2/assets/img/services.png rename to platform/docs/docs/assets/img/services.png diff --git a/docs/v2/assets/img/surge-deploy.gif b/platform/docs/docs/assets/img/surge-deploy.gif similarity index 100% rename from docs/v2/assets/img/surge-deploy.gif rename to platform/docs/docs/assets/img/surge-deploy.gif diff --git a/docs/v2/assets/img/ui-services.png b/platform/docs/docs/assets/img/ui-services.png similarity index 100% rename from docs/v2/assets/img/ui-services.png rename to platform/docs/docs/assets/img/ui-services.png diff --git a/docs/v2/assets/img/user-access-control-request-flow.png b/platform/docs/docs/assets/img/user-access-control-request-flow.png similarity index 100% rename from docs/v2/assets/img/user-access-control-request-flow.png rename to platform/docs/docs/assets/img/user-access-control-request-flow.png diff --git a/docs/v2/configuring/data-source.md b/platform/docs/docs/configuring/data-source.md similarity index 100% rename from docs/v2/configuring/data-source.md rename to platform/docs/docs/configuring/data-source.md diff --git a/docs/v2/configuring/index.md b/platform/docs/docs/configuring/index.md similarity index 100% rename from docs/v2/configuring/index.md rename to platform/docs/docs/configuring/index.md diff --git a/platform/docs/docs/connecting-to-image-archives/google-cloud-healthcare.md b/platform/docs/docs/connecting-to-image-archives/google-cloud-healthcare.md index fd7d402ca..6fce2746b 100644 --- a/platform/docs/docs/connecting-to-image-archives/google-cloud-healthcare.md +++ b/platform/docs/docs/connecting-to-image-archives/google-cloud-healthcare.md @@ -1,90 +1,71 @@ ---- -sidebar_position: 6 ---- # Google Cloud Healthcare -> The [Google Cloud Healthcare API](https://cloud.google.com/healthcare/) is a powerful option for storing medical imaging data in the cloud. +> The [Google Cloud Healthcare API](https://cloud.google.com/healthcare/) is a +> powerful option for storing medical imaging data in the cloud. -An alternative to deploying your own PACS is to use a software-as-a-service provider such as Google Cloud. The Cloud Healthcare API promises to be a scalable, secure, cost effective image storage solution for those willing to store their data in the cloud. It offers an [almost-entirely complete DICOMWeb API](https://cloud.google.com/healthcare/docs/dicom) which requires tokens generated via the [OAuth 2.0 Sign In flow](https://developers.google.com/identity/sign-in/web/sign-in). Images can even be transcoded on the fly if this is desired. The Cloud Healthcare API is a very attractive option because it allows us to avoid deploying the Meteor server entirely. We can just deploy OHIF as a client-only static site application. +An alternative to deploying your own PACS is to use a software-as-a-service +provider such as Google Cloud. The Cloud Healthcare API promises to be a +scalable, secure, cost effective image storage solution for those willing to +store their data in the cloud. It offers an +[almost-entirely complete DICOMWeb API](https://cloud.google.com/healthcare/docs/dicom) +which requires tokens generated via the +[OAuth 2.0 Sign In flow](https://developers.google.com/identity/sign-in/web/sign-in). +Images can even be transcoded on the fly if this is desired. ## Setup a Google Cloud Healthcare Project -1. Create a Google Cloud account -1. Create a project in Google Cloud -1. Enable the [Cloud Healthcare API](https://cloud.google.com/healthcare/) for your project. -1. (Optional): Create a Dataset and Data Store for storing your DICOM data -1. Enable the [Cloud Resource Manager API](https://cloud.google.com/resource-manager/) for your project. +- Create a Google Cloud account +- Create a project in Google Cloud +- Enable the [Cloud Healthcare API](https://cloud.google.com/healthcare/) for + your project. + - (Optional): Create a Dataset and Data Store for storing your DICOM data +- Enable the + [Cloud Resource Manager API](https://cloud.google.com/resource-manager/) for + your project. + - _Note:_ If you are having trouble finding the APIs, use the search box at + the top of the Cloud console. +- Go to APIs & Services > Credentials to create an OAuth Consent screen and fill + in your application details. + - Under Scopes for Google APIs, click "manually paste scopes". + - Add the following scopes: + - `https://www.googleapis.com/auth/cloudplatformprojects.readonly` + - `https://www.googleapis.com/auth/cloud-healthcare` +- Go to APIs & Services > Credentials to create a new set of credentials: - *Note:* If you are having trouble finding the APIs, use the search box at the top of the Cloud console. - -1. Go to APIs & Services > Credentials to create an OAuth Consent screen and fill in your application details. - - - Under Scopes for Google APIs, click "manually paste scopes". - - Add the following scopes: - - https://www.googleapis.com/auth/cloudplatformprojects.readonly - - https://www.googleapis.com/auth/cloud-healthcare - -1. Go to APIs & Services > Credentials to create a new set of credentials: - Choose the "Web Application" type - - Set up an [OAuth 2.0 Client ID](https://support.google.com/cloud/answer/6158849?hl=en) - - - Add your domain (e.g. ```http://localhost:3000```) to Authorized JavaScript origins. - - Add your domain, plus `_oauth/google` (e.g. ```http://localhost:3000/_oauth/google```) to Authorized Redirect URIs. + - Set up an + [OAuth 2.0 Client ID](https://support.google.com/cloud/answer/6158849?hl=en) + - Add your domain (e.g. `http://localhost:3000`) to Authorized JavaScript + origins. + - Add your domain, plus `callback` (e.g. `http://localhost:3000/callback`) to + Authorized Redirect URIs. - Save your Client ID for later. -1. (Optional): Enable Public Datasets that are being hosted by Google: https://cloud.google.com/healthcare/docs/resources/public-datasets/ + +- (Optional): Enable Public Datasets that are being hosted by Google: + https://cloud.google.com/healthcare/docs/resources/public-datasets/ ## Run the viewer with your OAuth Client ID -1. Open the `config/oidc-googleCloud.json` file and change `YOURCLIENTID` to your Client ID value. -1. Run the OHIF Viewer using the oidc-googleCloud.json configuration file +1. Open the `config/google.js` file and change `YOURCLIENTID` to your Client ID + value. +1. Run the OHIF Viewer using the config/google.js configuration file -````bash +```bash cd OHIFViewer -METEOR_PACKAGE_DIRS="../Packages" meteor npm install -METEOR_PACKAGE_DIRS="../Packages" meteor --settings ../config/oidc-googleCloud.json -```` +yarn install +APP_CONFIG=config/google.js yarn run dev +``` ## Running via Docker -OHIF is also providing a Docker container which can connect to Google Cloud Healthcare with a Client ID which is provided at runtime. This is a very simple method to get up and running. Internally, the container is running [Nginx](https://nginx.org/) to serve the [Standalone Viewer](../standalone-viewer/usage.md). +The OHIF Viewer Docker container can be connected to Google Cloud Healthcare by +providing a Client ID at runtime. This is a very simple method to get up and +running. 1. Install Docker (https://www.docker.com/) -1. Run the Docker container, providing a Client ID as an environment variable. Client IDs look like `xyz.apps.googleusercontent.com`. +1. Run the Docker container, providing a Client ID as an environment variable. + Client IDs look like `xyz.apps.googleusercontent.com`. -````bash -docker run --env CLIENT_ID=$CLIENT_ID --publish 3000:80 ohif/viewer-google-cloud:latest -```` - -## Building the ohif/viewer-google-cloud Docker Image - -The [ohif/viewer-google-cloud](https://cloud.docker.com/u/ohif/repository/docker/ohif/viewer-google-cloud) Docker image is built as follows. The Dockerfile and nginx.conf are in the `/dockersupport/viewer-google-cloud` folder. - -1. [Install Meteor](https://www.meteor.com/install) -1. Clone the repository ```bash -git clone https://github.com/OHIF/Viewers.git -cd Viewers -``` - -1. Install meteor-build-client-fixed2 so you can build the Standalone Viewer -```bash -npm install -g meteor-build-client-fixed2 -``` - -1. Build the Standalone client-only OHIF Viewer -```bash -cd OHIFViewer/ -METEOR_PACKAGE_DIRS="../Packages" meteor npm install -METEOR_PACKAGE_DIRS="../Packages" meteor-build-client-fixed2 ../dockersupport/viewer-google-cloud/build -s ../config/oidc.json -``` - -1. Build the Docker image -```bash -cd ../dockersupport/viewer-google-cloud -docker build -t ohif/viewer-google-cloud . -``` - -1. Run the Docker image using an OAuth Client ID -```bash -docker run --env CLIENT_ID={$someID}.apps.googleusercontent.com --publish 3000:80 ohif/viewer-google-cloud +docker run --env CLIENT_ID=$CLIENT_ID --publish 5000:80 ohif/viewer:latest ``` diff --git a/docs/v2/deployment/_embedded-viewer-diagram.md b/platform/docs/docs/deployment/_embedded-viewer-diagram.md similarity index 100% rename from docs/v2/deployment/_embedded-viewer-diagram.md rename to platform/docs/docs/deployment/_embedded-viewer-diagram.md diff --git a/docs/v2/deployment/_nginx-image-archive-diagram.md b/platform/docs/docs/deployment/_nginx-image-archive-diagram.md similarity index 100% rename from docs/v2/deployment/_nginx-image-archive-diagram.md rename to platform/docs/docs/deployment/_nginx-image-archive-diagram.md diff --git a/docs/v2/deployment/_user-account-control-flow-diagram.md b/platform/docs/docs/deployment/_user-account-control-flow-diagram.md similarity index 100% rename from docs/v2/deployment/_user-account-control-flow-diagram.md rename to platform/docs/docs/deployment/_user-account-control-flow-diagram.md diff --git a/docs/v2/deployment/index.md b/platform/docs/docs/deployment/index.md similarity index 100% rename from docs/v2/deployment/index.md rename to platform/docs/docs/deployment/index.md diff --git a/docs/v2/deployment/recipes/build-for-production.md b/platform/docs/docs/deployment/recipes/build-for-production.md similarity index 100% rename from docs/v2/deployment/recipes/build-for-production.md rename to platform/docs/docs/deployment/recipes/build-for-production.md diff --git a/docs/v2/deployment/recipes/embedded-viewer.md b/platform/docs/docs/deployment/recipes/embedded-viewer.md similarity index 100% rename from docs/v2/deployment/recipes/embedded-viewer.md rename to platform/docs/docs/deployment/recipes/embedded-viewer.md diff --git a/docs/v2/deployment/recipes/nginx--image-archive.md b/platform/docs/docs/deployment/recipes/nginx--image-archive.md similarity index 100% rename from docs/v2/deployment/recipes/nginx--image-archive.md rename to platform/docs/docs/deployment/recipes/nginx--image-archive.md diff --git a/docs/v2/deployment/recipes/static-assets.md b/platform/docs/docs/deployment/recipes/static-assets.md similarity index 100% rename from docs/v2/deployment/recipes/static-assets.md rename to platform/docs/docs/deployment/recipes/static-assets.md diff --git a/docs/v2/deployment/recipes/user-account-control.md b/platform/docs/docs/deployment/recipes/user-account-control.md similarity index 100% rename from docs/v2/deployment/recipes/user-account-control.md rename to platform/docs/docs/deployment/recipes/user-account-control.md diff --git a/docs/v2/development/continous-integration.md b/platform/docs/docs/development/continous-integration.md similarity index 100% rename from docs/v2/development/continous-integration.md rename to platform/docs/docs/development/continous-integration.md diff --git a/docs/v2/development/contributing.md b/platform/docs/docs/development/contributing.md similarity index 100% rename from docs/v2/development/contributing.md rename to platform/docs/docs/development/contributing.md diff --git a/docs/v2/development/getting-started.md b/platform/docs/docs/development/getting-started.md similarity index 100% rename from docs/v2/development/getting-started.md rename to platform/docs/docs/development/getting-started.md diff --git a/docs/v2/development/testing.md b/platform/docs/docs/development/testing.md similarity index 100% rename from docs/v2/development/testing.md rename to platform/docs/docs/development/testing.md diff --git a/docs/v2/extensions/_maintained-extensions-table.md b/platform/docs/docs/extensions/_maintained-extensions-table.md similarity index 100% rename from docs/v2/extensions/_maintained-extensions-table.md rename to platform/docs/docs/extensions/_maintained-extensions-table.md diff --git a/docs/v2/extensions/index.md b/platform/docs/docs/extensions/index.md similarity index 100% rename from docs/v2/extensions/index.md rename to platform/docs/docs/extensions/index.md diff --git a/docs/v2/extensions/lifecycle/pre-registration.md b/platform/docs/docs/extensions/lifecycle/pre-registration.md similarity index 100% rename from docs/v2/extensions/lifecycle/pre-registration.md rename to platform/docs/docs/extensions/lifecycle/pre-registration.md diff --git a/docs/v2/extensions/modules/commands.md b/platform/docs/docs/extensions/modules/commands.md similarity index 100% rename from docs/v2/extensions/modules/commands.md rename to platform/docs/docs/extensions/modules/commands.md diff --git a/docs/v2/extensions/modules/panel.md b/platform/docs/docs/extensions/modules/panel.md similarity index 100% rename from docs/v2/extensions/modules/panel.md rename to platform/docs/docs/extensions/modules/panel.md diff --git a/docs/v2/extensions/modules/sop-class-handler.md b/platform/docs/docs/extensions/modules/sop-class-handler.md similarity index 100% rename from docs/v2/extensions/modules/sop-class-handler.md rename to platform/docs/docs/extensions/modules/sop-class-handler.md diff --git a/docs/v2/extensions/modules/toolbar.md b/platform/docs/docs/extensions/modules/toolbar.md similarity index 100% rename from docs/v2/extensions/modules/toolbar.md rename to platform/docs/docs/extensions/modules/toolbar.md diff --git a/docs/v2/extensions/modules/viewport.md b/platform/docs/docs/extensions/modules/viewport.md similarity index 100% rename from docs/v2/extensions/modules/viewport.md rename to platform/docs/docs/extensions/modules/viewport.md diff --git a/docs/v2/faq/browser-support.md b/platform/docs/docs/faq/browser-support.md similarity index 100% rename from docs/v2/faq/browser-support.md rename to platform/docs/docs/faq/browser-support.md diff --git a/docs/v2/faq/index.md b/platform/docs/docs/faq/index.md similarity index 100% rename from docs/v2/faq/index.md rename to platform/docs/docs/faq/index.md diff --git a/docs/v2/faq/pwa-vs-packaged.md b/platform/docs/docs/faq/pwa-vs-packaged.md similarity index 100% rename from docs/v2/faq/pwa-vs-packaged.md rename to platform/docs/docs/faq/pwa-vs-packaged.md diff --git a/docs/v2/faq/scope-of-project.md b/platform/docs/docs/faq/scope-of-project.md similarity index 100% rename from docs/v2/faq/scope-of-project.md rename to platform/docs/docs/faq/scope-of-project.md diff --git a/docs/v2/help.md b/platform/docs/docs/help.md similarity index 100% rename from docs/v2/help.md rename to platform/docs/docs/help.md diff --git a/docs/v2/our-process.md b/platform/docs/docs/our-process.md similarity index 100% rename from docs/v2/our-process.md rename to platform/docs/docs/our-process.md diff --git a/docs/v2/quick-start.md b/platform/docs/docs/quick-start.md similarity index 100% rename from docs/v2/quick-start.md rename to platform/docs/docs/quick-start.md diff --git a/docs/v2/services/default/index.md b/platform/docs/docs/services/default/index.md similarity index 100% rename from docs/v2/services/default/index.md rename to platform/docs/docs/services/default/index.md diff --git a/docs/v2/services/default/measurements.md b/platform/docs/docs/services/default/measurements.md similarity index 100% rename from docs/v2/services/default/measurements.md rename to platform/docs/docs/services/default/measurements.md diff --git a/docs/v2/services/index.md b/platform/docs/docs/services/index.md similarity index 100% rename from docs/v2/services/index.md rename to platform/docs/docs/services/index.md diff --git a/docs/v2/services/ui/index.md b/platform/docs/docs/services/ui/index.md similarity index 100% rename from docs/v2/services/ui/index.md rename to platform/docs/docs/services/ui/index.md diff --git a/docs/v2/services/ui/ui-dialog-service.md b/platform/docs/docs/services/ui/ui-dialog-service.md similarity index 100% rename from docs/v2/services/ui/ui-dialog-service.md rename to platform/docs/docs/services/ui/ui-dialog-service.md diff --git a/docs/v2/services/ui/ui-modal-service.md b/platform/docs/docs/services/ui/ui-modal-service.md similarity index 100% rename from docs/v2/services/ui/ui-modal-service.md rename to platform/docs/docs/services/ui/ui-modal-service.md diff --git a/docs/v2/services/ui/ui-notification-service.md b/platform/docs/docs/services/ui/ui-notification-service.md similarity index 100% rename from docs/v2/services/ui/ui-notification-service.md rename to platform/docs/docs/services/ui/ui-notification-service.md diff --git a/docs/v2/viewer/configuration.md b/platform/docs/docs/viewer/configuration.md similarity index 100% rename from docs/v2/viewer/configuration.md rename to platform/docs/docs/viewer/configuration.md diff --git a/docs/v2/viewer/environment-variables.md b/platform/docs/docs/viewer/environment-variables.md similarity index 100% rename from docs/v2/viewer/environment-variables.md rename to platform/docs/docs/viewer/environment-variables.md diff --git a/docs/v2/viewer/hotkeys.md b/platform/docs/docs/viewer/hotkeys.md similarity index 100% rename from docs/v2/viewer/hotkeys.md rename to platform/docs/docs/viewer/hotkeys.md diff --git a/docs/v2/viewer/index.md b/platform/docs/docs/viewer/index.md similarity index 100% rename from docs/v2/viewer/index.md rename to platform/docs/docs/viewer/index.md diff --git a/docs/v2/viewer/internationalization.md b/platform/docs/docs/viewer/internationalization.md similarity index 100% rename from docs/v2/viewer/internationalization.md rename to platform/docs/docs/viewer/internationalization.md diff --git a/docs/v2/viewer/themeing.md b/platform/docs/docs/viewer/themeing.md similarity index 100% rename from docs/v2/viewer/themeing.md rename to platform/docs/docs/viewer/themeing.md diff --git a/platform/docs/docusaurus.config.js b/platform/docs/docusaurus.config.js index 03d800435..ad1d302ff 100644 --- a/platform/docs/docusaurus.config.js +++ b/platform/docs/docusaurus.config.js @@ -1,103 +1,396 @@ +/** + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +const path = require('path'); +const versions = require('./versions.json'); + +// This probably only makes sense for the beta phase, temporary +function getNextBetaVersionName() { + const expectedPrefix = ''; + + const lastReleasedVersion = versions[0]; + if (!lastReleasedVersion.includes(expectedPrefix)) { + throw new Error( + 'this code is only meant to be used during the 2.0 beta phase.', + ); + } + const version = parseInt(lastReleasedVersion.replace(expectedPrefix, ''), 10); + return `${expectedPrefix}${version + 1}`; +} + +const allDocHomesPaths = [ + '/docs/', + '/docs/next/', + ...versions.slice(1).map((version) => `/docs/${version}/`), +]; + +const isDev = process.env.NODE_ENV === 'development'; + +const isDeployPreview = + process.env.NETLIFY && process.env.CONTEXT === 'deploy-preview'; + +const baseUrl = process.env.BASE_URL || '/'; +const isBootstrapPreset = process.env.DOCUSAURUS_PRESET === 'bootstrap'; + +// Special deployment for staging locales until they get enough translations +// https://app.netlify.com/sites/docusaurus-i18n-staging +// https://docusaurus-i18n-staging.netlify.app/ +const isI18nStaging = process.env.I18N_STAGING === 'true'; + +const isVersioningDisabled = !!process.env.DISABLE_VERSIONING || isI18nStaging; + /** @type {import('@docusaurus/types').DocusaurusConfig} */ -module.exports = { - title: 'My Site', - tagline: 'Dinosaurs are cool', - url: 'https://your-docusaurus-test-site.com', - baseUrl: '/', - onBrokenLinks: 'throw', +(module.exports = { + title: 'Docusaurus', + tagline: 'Build optimized websites quickly, focus on your content', + organizationName: 'facebook', + projectName: 'docusaurus', + baseUrl, + baseUrlIssueBanner: true, + url: 'https://docusaurus.io', + i18n: { + defaultLocale: 'en', + locales: isDeployPreview + ? // Deploy preview: keep it fast! + ['en'] + : isI18nStaging + ? // Staging locales: https://docusaurus-i18n-staging.netlify.app/ + ['en', 'ja'] + : // Production locales + ['en', 'fr', 'ko', 'zh-CN'], + }, + onBrokenLinks: 'warn', onBrokenMarkdownLinks: 'warn', - favicon: 'img/favicon.ico', - organizationName: 'facebook', // Usually your GitHub org/user name. - projectName: 'docusaurus', // Usually your repo name. + favicon: 'img/docusaurus.ico', + // customFields: { + // description: + // 'An optimized site generator in React. Docusaurus helps you to move fast and write content. Build documentation websites, blogs, marketing pages, and more.', + // }, + themes: ['@docusaurus/theme-live-codeblock'], + plugins: [ + [ + '@docusaurus/plugin-client-redirects', + { + fromExtensions: ['html'], + createRedirects: function (path) { + // redirect to /docs from /docs/introduction, + // as introduction has been made the home doc + if (allDocHomesPaths.includes(path)) { + return [`${path}/introduction`]; + } + }, + // redirects: [ + // { + // from: ['/'], + // to: '/docs', + // }, + // { + // from: ['/docs/support', '/docs/next/support'], + // to: '/community/support', + // }, + // { + // from: ['/docs/team', '/docs/next/team'], + // to: '/community/team', + // }, + // { + // from: ['/docs/resources', '/docs/next/resources'], + // to: '/community/resources', + // }, + // ], + }, + ], + [ + '@docusaurus/plugin-ideal-image', + { + quality: 70, + max: 1030, // max resized image's size. + min: 640, // min resized image's size. if original is lower, use that size. + steps: 2, // the max number of images generated between min and max (inclusive) + }, + ], + [ + '@docusaurus/plugin-pwa', + { + debug: isDeployPreview, + offlineModeActivationStrategies: [ + 'appInstalled', + 'standalone', + 'queryString', + ], + // swRegister: false, + swCustom: path.resolve(__dirname, 'src/sw.js'), + pwaHead: [ + { + tagName: 'link', + rel: 'icon', + href: 'img/docusaurus.png', + }, + { + tagName: 'link', + rel: 'manifest', + href: `${baseUrl}manifest.json`, + }, + { + tagName: 'meta', + name: 'theme-color', + content: 'rgb(37, 194, 160)', + }, + { + tagName: 'meta', + name: 'apple-mobile-web-app-capable', + content: 'yes', + }, + { + tagName: 'meta', + name: 'apple-mobile-web-app-status-bar-style', + content: '#000', + }, + { + tagName: 'link', + rel: 'apple-touch-icon', + href: 'img/docusaurus.png', + }, + { + tagName: 'link', + rel: 'mask-icon', + href: 'img/docusaurus.svg', + color: 'rgb(62, 204, 94)', + }, + { + tagName: 'meta', + name: 'msapplication-TileImage', + content: 'img/docusaurus.png', + }, + { + tagName: 'meta', + name: 'msapplication-TileColor', + content: '#000', + }, + ], + }, + ], + ], + presets: [ + [ + isBootstrapPreset + ? '@docusaurus/preset-bootstrap' + : '@docusaurus/preset-classic', + { + debug: true, // force debug plugin usage + docs: { + routeBasePath: '/', + path: 'docs', + sidebarPath: require.resolve('./sidebars.js'), + editUrl: ({ locale, docPath }) => { + if (locale !== 'en') { + return `https://crowdin.com/project/docusaurus-v2/${locale}`; + } + // We want users to submit doc updates to the upstream/next version! + // Otherwise we risk losing the update on the next release. + const nextVersionDocsDirPath = 'docs'; + return `https://github.com/facebook/docusaurus/edit/master/website/${nextVersionDocsDirPath}/${docPath}`; + }, + showLastUpdateAuthor: true, + showLastUpdateTime: true, + // remarkPlugins: [ + // [require('@docusaurus/remark-plugin-npm2yarn'), { sync: true }], + // ], + disableVersioning: isVersioningDisabled, + lastVersion: isDev ? 'current' : undefined, + onlyIncludeVersions: + !isVersioningDisabled && (isDev || isDeployPreview) + ? ['current', ...versions.slice(0, 2)] + : undefined, + versions: { + current: { + // label: `${getNextBetaVersionName()} 🚧`, + // label: `2.0 🎉`, + label: `2.0`, + path: `2.0`, + }, + }, + }, + theme: { + customCss: [require.resolve('./src/css/custom.css')], + }, + }, + ], + ], themeConfig: { + liveCodeBlock: { + playgroundPosition: 'bottom', + }, + hideableSidebar: true, + colorMode: { + defaultMode: 'light', + disableSwitch: false, + respectPrefersColorScheme: true, + }, + // announcementBar: { + // id: 'v1-new-domain', + // content: + // '➡️ Docusaurus v1 documentation has moved to v1.docusaurus.io! 🔄', + // }, + /* + announcementBar: { + id: 'supportus', + content: + '⭐️ If you like Docusaurus, give it a star on GitHub! ⭐️', + }, + */ + prism: { + theme: require('prism-react-renderer/themes/github'), + darkTheme: require('prism-react-renderer/themes/dracula'), + }, + image: 'img/docusaurus-soc.png', + // metadatas: [{name: 'twitter:card', content: 'summary'}], + gtag: { + trackingID: 'UA-141789564-1', + }, + algolia: { + apiKey: '47ecd3b21be71c5822571b9f59e52544', + indexName: 'docusaurus-2', + contextualSearch: true, + }, navbar: { - title: 'My Site', + hideOnScroll: true, + title: 'OHIF', logo: { - alt: 'My Site Logo', - src: 'img/logo.svg', + alt: 'OHIF Logo', + src: 'img/ohif.svg', + srcDark: 'img/ohif.svg', }, items: [ { type: 'doc', - docId: 'OHIF-v1 Documentation', position: 'left', - label: 'Tutorial', + docId: 'OHIF Documentation', + label: 'Docs', + }, + // {to: 'blog', label: 'Blog', position: 'left'}, + // {to: 'showcase', label: 'Showcase', position: 'left'}, + // right + { + type: 'docsVersionDropdown', + position: 'right', + dropdownActiveClassDisabled: true, + }, + { + type: 'localeDropdown', + position: 'right', + dropdownItemsAfter: [ + { + to: 'https://github.com/facebook/docusaurus/issues/3526', + label: 'Help Us Translate', + }, + ], }, - // { to: '/blog', label: 'Blog', position: 'left' }, { href: 'https://github.com/facebook/docusaurus', - label: 'GitHub', position: 'right', + className: 'header-github-link', + 'aria-label': 'GitHub repository', }, ], }, footer: { style: 'dark', - links: [ - { - title: 'Docs', - items: [ - { - label: 'Tutorial', - to: '/docs/intro', - }, - ], - }, - { - title: 'Community', - items: [ - { - label: 'Stack Overflow', - href: 'https://stackoverflow.com/questions/tagged/docusaurus', - }, - { - label: 'Discord', - href: 'https://discordapp.com/invite/docusaurus', - }, - { - label: 'Twitter', - href: 'https://twitter.com/docusaurus', - }, - ], - }, - { - title: 'More', - items: [ - { - label: 'Blog', - to: '/blog', - }, - { - label: 'GitHub', - href: 'https://github.com/facebook/docusaurus', - }, - ], - }, - ], - copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`, + // links: [ + // { + // title: 'Learn', + // items: [ + // { + // label: 'Introduction', + // to: 'docs', + // }, + // { + // label: 'Installation', + // to: 'docs/installation', + // }, + // { + // label: 'Migration from v1 to v2', + // to: 'docs/migration', + // }, + // ], + // }, + // { + // title: 'Community', + // items: [ + // { + // label: 'Stack Overflow', + // href: 'https://stackoverflow.com/questions/tagged/docusaurus', + // }, + // { + // label: 'Feedback', + // to: 'feedback', + // }, + // { + // label: 'Discord', + // href: 'https://discordapp.com/invite/docusaurus', + // }, + // { + // label: 'Help', + // to: '/community/support', + // }, + // ], + // }, + // { + // title: 'More', + // items: [ + // { + // label: 'Blog', + // to: 'blog', + // }, + // { + // label: 'GitHub', + // href: 'https://github.com/facebook/docusaurus', + // }, + // { + // label: 'Twitter', + // href: 'https://twitter.com/docusaurus', + // }, + // { + // html: ` + // + // Deploys by Netlify + // + // `, + // }, + // ], + // }, + // { + // title: 'Legal', + // // Please do not remove the privacy and terms, it's a legal requirement. + // items: [ + // { + // label: 'Privacy', + // href: 'https://opensource.facebook.com/legal/privacy/', + // }, + // { + // label: 'Terms', + // href: 'https://opensource.facebook.com/legal/terms/', + // }, + // { + // label: 'Data Policy', + // href: 'https://opensource.facebook.com/legal/data-policy/', + // }, + // { + // label: 'Cookie Policy', + // href: 'https://opensource.facebook.com/legal/cookie-policy/', + // }, + // ], + // }, + // ], + logo: { + alt: 'OHIF ', + src: 'img/ohif.svg', + href: 'https://ohif.org', + }, + copyright: `Copyright © OHIF`, }, }, - presets: [ - [ - '@docusaurus/preset-classic', - { - docs: { - routeBasePath: "/", - sidebarPath: require.resolve('./sidebars.js'), - // Please change this to your repo. - editUrl: - 'https://github.com/facebook/docusaurus/edit/master/website/', - }, - blog: { - showReadingTime: true, - // Please change this to your repo. - editUrl: - 'https://github.com/facebook/docusaurus/edit/master/website/blog/', - }, - theme: { - customCss: require.resolve('./src/css/custom.css'), - }, - }, - ], - ], -}; +}); diff --git a/platform/docs/package.json b/platform/docs/package.json index 4af41705a..a5aac7944 100644 --- a/platform/docs/package.json +++ b/platform/docs/package.json @@ -16,7 +16,12 @@ }, "dependencies": { "@docusaurus/core": "2.0.0-beta.0", + "@docusaurus/plugin-client-redirects": "2.0.0-beta.0", + "@docusaurus/plugin-ideal-image": "2.0.0-beta.0", + "@docusaurus/plugin-pwa": "2.0.0-beta.0", "@docusaurus/preset-classic": "2.0.0-beta.0", + "@docusaurus/remark-plugin-npm2yarn": "2.0.0-beta.0", + "@docusaurus/theme-live-codeblock": "2.0.0-beta.0", "@mdx-js/react": "^1.6.21", "@svgr/webpack": "^5.5.0", "clsx": "^1.1.1", diff --git a/platform/docs/docs/I-want-to/_category_.json b/platform/docs/versioned_docs/version-1.0/I-want-to/_category_.json similarity index 100% rename from platform/docs/docs/I-want-to/_category_.json rename to platform/docs/versioned_docs/version-1.0/I-want-to/_category_.json diff --git a/platform/docs/docs/I-want-to/add-a-logo-to-the-viewer.md b/platform/docs/versioned_docs/version-1.0/I-want-to/add-a-logo-to-the-viewer.md similarity index 100% rename from platform/docs/docs/I-want-to/add-a-logo-to-the-viewer.md rename to platform/docs/versioned_docs/version-1.0/I-want-to/add-a-logo-to-the-viewer.md diff --git a/platform/docs/docs/I-want-to/add-a-tool-to-the-viewer.md b/platform/docs/versioned_docs/version-1.0/I-want-to/add-a-tool-to-the-viewer.md similarity index 100% rename from platform/docs/docs/I-want-to/add-a-tool-to-the-viewer.md rename to platform/docs/versioned_docs/version-1.0/I-want-to/add-a-tool-to-the-viewer.md diff --git a/platform/docs/docs/OHIF-Viewer/Standalone-Installation-Instructions.md b/platform/docs/versioned_docs/version-1.0/OHIF-Viewer/Standalone-Installation-Instructions.md similarity index 100% rename from platform/docs/docs/OHIF-Viewer/Standalone-Installation-Instructions.md rename to platform/docs/versioned_docs/version-1.0/OHIF-Viewer/Standalone-Installation-Instructions.md diff --git a/platform/docs/docs/OHIF-Viewer/_category_.json b/platform/docs/versioned_docs/version-1.0/OHIF-Viewer/_category_.json similarity index 100% rename from platform/docs/docs/OHIF-Viewer/_category_.json rename to platform/docs/versioned_docs/version-1.0/OHIF-Viewer/_category_.json diff --git a/platform/docs/docs/OHIF-Viewer/environment-installations.md b/platform/docs/versioned_docs/version-1.0/OHIF-Viewer/environment-installations.md similarity index 100% rename from platform/docs/docs/OHIF-Viewer/environment-installations.md rename to platform/docs/versioned_docs/version-1.0/OHIF-Viewer/environment-installations.md diff --git a/platform/docs/docs/OHIF-Viewer/usage.md b/platform/docs/versioned_docs/version-1.0/OHIF-Viewer/usage.md similarity index 100% rename from platform/docs/docs/OHIF-Viewer/usage.md rename to platform/docs/versioned_docs/version-1.0/OHIF-Viewer/usage.md diff --git a/platform/docs/versioned_docs/version-1.0/README.md b/platform/docs/versioned_docs/version-1.0/README.md new file mode 100644 index 000000000..9f1e39507 --- /dev/null +++ b/platform/docs/versioned_docs/version-1.0/README.md @@ -0,0 +1,34 @@ +--- +id: OHIF Documentation +slug: / +sidebar_position: 1 +--- + +##### Looking for your Deploy Preview? - Deploy Preview for Viewer + +# Introduction + +The [Open Health Imaging Foundation](https://www.ohif.org) is developing an open source framework for constructing web-based medical imaging applications. The application framework is built using modern HTML / CSS / JavaScript and uses [Cornerstone](https://cornerstonejs.org/) at its core to display and manipulate medical images. It is built with Meteor, a Node.js-based full-stack JavaScript platform. + +This documentation concerns the OHIF framework itself and its three example applications: the OHIF Viewer, Lesion Tracker, and the Standalone Viewer. + +## The **OHIF Viewer**: A general purpose DICOM Viewer ([demo](http://viewer.ohif.org/)) + +![OHIF Viewer Screenshot](./assets/img/viewer.png) + +The Open Health Imaging Foundation intends to provide a simple general purpose DICOM Viewer which can be easily extended for specific uses. The primary purpose of the OHIF Viewer is to serve as a testing ground for the underlying packages and the [Cornerstone](https://cornerstonejs.org/) family of libraries. + +## **Lesion Tracker**: An oncology-focused imaging application ([demo](http://lesiontracker.ohif.org/)) + +![Lesion Tracker Screenshot](./assets/img/lesionTracker.png) + +The Lesion Tracker is designed to facilitate quantitative assessments of tumour burden over time. It is similar in scope to the ePAD Imaging Platform (https://epad.stanford.edu/), developed at Stanford Medicine. + +## Study List & DICOM Connectivity +![Study List Screenshot](./assets/img/worklist.png) + +The solution provides a study list and other resources for connecting to PACS and other Image Archives through standard communication approaches (DICOM Web, DICOM Messages). + +## Standalone Viewer ([demo](ohif-viewer.s3-website.eu-central-1.amazonaws.com/?url=https://raw.githubusercontent.com/OHIF/Viewers/master/StandaloneViewer/etc/sampleDICOM.json)) + +The Standalone Viewer offers only the client-side portions of the OHIF Viewer with the Study List pages removed. This single-page viewer can be hosted as a static site (e.g. on Amazon S3, Azure Blob Storage, or Github Pages), and easily integrated with existing back-end DICOM storage systems. Alternative [Cornerstone](https://cornerstonejs.org/) Image Loaders can be included to allow your viewer to support non-DICOM objects (e.g. PNG, JPEG). diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Assessment_Progress.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Assessment_Progress.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Assessment_Progress.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Assessment_Progress.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Association_Dialog.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Association_Dialog.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Association_Dialog.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Association_Dialog.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Audit_Trails.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Audit_Trails.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Audit_Trails.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Audit_Trails.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_CINE.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_CINE.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_CINE.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_CINE.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Change_Password.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Change_Password.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Change_Password.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Change_Password.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_CompareMode.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_CompareMode.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_CompareMode.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_CompareMode.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Comparison.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Comparison.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Comparison.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Comparison.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Configuration_Menu.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Configuration_Menu.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Configuration_Menu.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Configuration_Menu.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Conformance_Check.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Conformance_Check.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Conformance_Check.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Conformance_Check.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Download.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Download.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Download.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Download.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Ellipse.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Ellipse.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Ellipse.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Ellipse.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_FlipH.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_FlipH.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_FlipH.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_FlipH.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_FlipV.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_FlipV.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_FlipV.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_FlipV.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Forgot_Password.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Forgot_Password.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Forgot_Password.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Forgot_Password.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Generate_Report.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Generate_Report.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Generate_Report.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Generate_Report.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_HUD_Panel.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_HUD_Panel.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_HUD_Panel.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_HUD_Panel.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Image_Viewer.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Image_Viewer.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Image_Viewer.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Image_Viewer.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_After_Prerequisites.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_After_Prerequisites.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_After_Prerequisites.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_After_Prerequisites.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Desktop_Shortcuts.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Desktop_Shortcuts.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Desktop_Shortcuts.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Desktop_Shortcuts.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Final.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Final.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Final.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Final.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Finish.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Finish.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Finish.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Finish.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Initial.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Initial.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Initial.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Initial.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Launch_Installation.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Launch_Installation.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Launch_Installation.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Launch_Installation.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Launch_Uninstall.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Launch_Uninstall.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Launch_Uninstall.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Launch_Uninstall.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_License_Aggrement.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_License_Aggrement.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_License_Aggrement.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_License_Aggrement.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Prerequisites.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Prerequisites.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Prerequisites.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Prerequisites.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Select_Location.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Select_Location.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Select_Location.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Select_Location.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Services.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Services.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Services.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Services.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Successful.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Successful.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Successful.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Successful.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Installer_Uninstall.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Uninstall.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Installer_Uninstall.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Installer_Uninstall.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Invert.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Invert.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Invert.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Invert.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Key_Timepoints.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Key_Timepoints.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Key_Timepoints.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Key_Timepoints.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Keyboard_Shortcuts.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Keyboard_Shortcuts.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Keyboard_Shortcuts.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Keyboard_Shortcuts.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Login.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Login.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Login.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Login.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Logout.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Logout.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Logout.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Logout.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Magnify.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Magnify.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Magnify.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Magnify.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Measurements.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Measurements.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Measurements.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Measurements.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Need_Account.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Need_Account.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Need_Account.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Need_Account.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_NonTarget_Select_Location.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_NonTarget_Select_Location.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_NonTarget_Select_Location.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_NonTarget_Select_Location.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_NonTarget_Tool.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_NonTarget_Tool.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_NonTarget_Tool.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_NonTarget_Tool.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Patient.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Patient.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Patient.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Patient.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Study.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Study.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Study.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Select_Study.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Study.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Study.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Delete_Study.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Delete_Study.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Drag_and_Drop.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Drag_and_Drop.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Drag_and_Drop.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Drag_and_Drop.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Start_Upload.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Start_Upload.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Start_Upload.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Start_Upload.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Upload.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Upload.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Upload.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Upload.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Upload_Result.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Upload_Result.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Orthanc_Upload_Result.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Orthanc_Upload_Result.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Pan.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Pan.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Pan.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Pan.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Quick_Switch_Tool.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Quick_Switch_Tool.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Quick_Switch_Tool.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Quick_Switch_Tool.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Remove_Associate.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Remove_Associate.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Remove_Associate.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Remove_Associate.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Report_PDF.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Report_PDF.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Report_PDF.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Report_PDF.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Reset.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Reset.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Reset.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Reset.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Response_Criteria.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Response_Criteria.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Response_Criteria.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Response_Criteria.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Rotate_Right.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Rotate_Right.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Rotate_Right.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Rotate_Right.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Save1.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Save1.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Save1.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Save1.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Save2.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Save2.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Save2.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Save2.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Scroll.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Scroll.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Scroll.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Scroll.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Select_Associate.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Select_Associate.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Select_Associate.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Select_Associate.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Server_Info.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Server_Info.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Server_Info.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Server_Info.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_StackScroll_Multiple.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StackScroll_Multiple.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_StackScroll_Multiple.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StackScroll_Multiple.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_StackScroll_Single.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StackScroll_Single.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_StackScroll_Single.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StackScroll_Single.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Studies_Panel.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Studies_Panel.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Studies_Panel.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Studies_Panel.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_StudyList.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StudyList.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_StudyList.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_StudyList.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target_CR.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_CR.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target_CR.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_CR.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target_Delete.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Delete.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target_Delete.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Delete.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target_Label.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Label.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target_Label.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Label.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target_Rename.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Rename.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target_Rename.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_Rename.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Target_UN.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_UN.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Target_UN.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Target_UN.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Temp_Tool.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Temp_Tool.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Temp_Tool.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Temp_Tool.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Themes.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Themes.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Themes.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Themes.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_View_Lesion.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Lesion.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_View_Lesion.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Lesion.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_View_Series_Details.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Series_Details.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_View_Series_Details.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Series_Details.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_View_Study.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Study.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_View_Study.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_View_Study.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Viewer.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Viewer.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Viewer.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Viewer.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_WL.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_WL.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_WL.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_WL.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_WL_Presets.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_WL_Presets.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_WL_Presets.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_WL_Presets.png diff --git a/platform/docs/docs/assets/img/LesionTracker/LT_Zoom.png b/platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Zoom.png similarity index 100% rename from platform/docs/docs/assets/img/LesionTracker/LT_Zoom.png rename to platform/docs/versioned_docs/version-1.0/assets/img/LesionTracker/LT_Zoom.png diff --git a/docs/v2/assets/img/lesionTracker.png b/platform/docs/versioned_docs/version-1.0/assets/img/lesionTracker.png similarity index 100% rename from docs/v2/assets/img/lesionTracker.png rename to platform/docs/versioned_docs/version-1.0/assets/img/lesionTracker.png diff --git a/docs/v2/assets/img/viewer.png b/platform/docs/versioned_docs/version-1.0/assets/img/viewer.png similarity index 100% rename from docs/v2/assets/img/viewer.png rename to platform/docs/versioned_docs/version-1.0/assets/img/viewer.png diff --git a/docs/v2/assets/img/worklist.png b/platform/docs/versioned_docs/version-1.0/assets/img/worklist.png similarity index 100% rename from docs/v2/assets/img/worklist.png rename to platform/docs/versioned_docs/version-1.0/assets/img/worklist.png diff --git a/platform/docs/docs/connecting-to-image-archives/_category_.json b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/_category_.json similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/_category_.json rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/_category_.json diff --git a/platform/docs/docs/connecting-to-image-archives/dcm4chee-with-docker.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dcm4chee-with-docker.md similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/dcm4chee-with-docker.md rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dcm4chee-with-docker.md diff --git a/platform/docs/docs/connecting-to-image-archives/dicomweb.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dicomweb.md similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/dicomweb.md rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dicomweb.md diff --git a/platform/docs/docs/connecting-to-image-archives/dimse.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dimse.md similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/dimse.md rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/dimse.md diff --git a/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/google-cloud-healthcare.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/google-cloud-healthcare.md new file mode 100644 index 000000000..fd7d402ca --- /dev/null +++ b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/google-cloud-healthcare.md @@ -0,0 +1,90 @@ +--- +sidebar_position: 6 +--- +# Google Cloud Healthcare + +> The [Google Cloud Healthcare API](https://cloud.google.com/healthcare/) is a powerful option for storing medical imaging data in the cloud. + +An alternative to deploying your own PACS is to use a software-as-a-service provider such as Google Cloud. The Cloud Healthcare API promises to be a scalable, secure, cost effective image storage solution for those willing to store their data in the cloud. It offers an [almost-entirely complete DICOMWeb API](https://cloud.google.com/healthcare/docs/dicom) which requires tokens generated via the [OAuth 2.0 Sign In flow](https://developers.google.com/identity/sign-in/web/sign-in). Images can even be transcoded on the fly if this is desired. The Cloud Healthcare API is a very attractive option because it allows us to avoid deploying the Meteor server entirely. We can just deploy OHIF as a client-only static site application. + +## Setup a Google Cloud Healthcare Project + +1. Create a Google Cloud account +1. Create a project in Google Cloud +1. Enable the [Cloud Healthcare API](https://cloud.google.com/healthcare/) for your project. +1. (Optional): Create a Dataset and Data Store for storing your DICOM data +1. Enable the [Cloud Resource Manager API](https://cloud.google.com/resource-manager/) for your project. + + *Note:* If you are having trouble finding the APIs, use the search box at the top of the Cloud console. + +1. Go to APIs & Services > Credentials to create an OAuth Consent screen and fill in your application details. + + - Under Scopes for Google APIs, click "manually paste scopes". + - Add the following scopes: + - https://www.googleapis.com/auth/cloudplatformprojects.readonly + - https://www.googleapis.com/auth/cloud-healthcare + +1. Go to APIs & Services > Credentials to create a new set of credentials: + - Choose the "Web Application" type + - Set up an [OAuth 2.0 Client ID](https://support.google.com/cloud/answer/6158849?hl=en) + + - Add your domain (e.g. ```http://localhost:3000```) to Authorized JavaScript origins. + - Add your domain, plus `_oauth/google` (e.g. ```http://localhost:3000/_oauth/google```) to Authorized Redirect URIs. + - Save your Client ID for later. +1. (Optional): Enable Public Datasets that are being hosted by Google: https://cloud.google.com/healthcare/docs/resources/public-datasets/ + +## Run the viewer with your OAuth Client ID + +1. Open the `config/oidc-googleCloud.json` file and change `YOURCLIENTID` to your Client ID value. +1. Run the OHIF Viewer using the oidc-googleCloud.json configuration file + +````bash +cd OHIFViewer +METEOR_PACKAGE_DIRS="../Packages" meteor npm install +METEOR_PACKAGE_DIRS="../Packages" meteor --settings ../config/oidc-googleCloud.json +```` + +## Running via Docker + +OHIF is also providing a Docker container which can connect to Google Cloud Healthcare with a Client ID which is provided at runtime. This is a very simple method to get up and running. Internally, the container is running [Nginx](https://nginx.org/) to serve the [Standalone Viewer](../standalone-viewer/usage.md). + +1. Install Docker (https://www.docker.com/) +1. Run the Docker container, providing a Client ID as an environment variable. Client IDs look like `xyz.apps.googleusercontent.com`. + +````bash +docker run --env CLIENT_ID=$CLIENT_ID --publish 3000:80 ohif/viewer-google-cloud:latest +```` + +## Building the ohif/viewer-google-cloud Docker Image + +The [ohif/viewer-google-cloud](https://cloud.docker.com/u/ohif/repository/docker/ohif/viewer-google-cloud) Docker image is built as follows. The Dockerfile and nginx.conf are in the `/dockersupport/viewer-google-cloud` folder. + +1. [Install Meteor](https://www.meteor.com/install) +1. Clone the repository +```bash +git clone https://github.com/OHIF/Viewers.git +cd Viewers +``` + +1. Install meteor-build-client-fixed2 so you can build the Standalone Viewer +```bash +npm install -g meteor-build-client-fixed2 +``` + +1. Build the Standalone client-only OHIF Viewer +```bash +cd OHIFViewer/ +METEOR_PACKAGE_DIRS="../Packages" meteor npm install +METEOR_PACKAGE_DIRS="../Packages" meteor-build-client-fixed2 ../dockersupport/viewer-google-cloud/build -s ../config/oidc.json +``` + +1. Build the Docker image +```bash +cd ../dockersupport/viewer-google-cloud +docker build -t ohif/viewer-google-cloud . +``` + +1. Run the Docker image using an OAuth Client ID +```bash +docker run --env CLIENT_ID={$someID}.apps.googleusercontent.com --publish 3000:80 ohif/viewer-google-cloud +``` diff --git a/platform/docs/docs/connecting-to-image-archives/options.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/options.md similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/options.md rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/options.md diff --git a/platform/docs/docs/connecting-to-image-archives/orthanc-with-docker.md b/platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/orthanc-with-docker.md similarity index 100% rename from platform/docs/docs/connecting-to-image-archives/orthanc-with-docker.md rename to platform/docs/versioned_docs/version-1.0/connecting-to-image-archives/orthanc-with-docker.md diff --git a/platform/docs/docs/contributing.md b/platform/docs/versioned_docs/version-1.0/contributing.md similarity index 100% rename from platform/docs/docs/contributing.md rename to platform/docs/versioned_docs/version-1.0/contributing.md diff --git a/platform/docs/docs/data/_category_.json b/platform/docs/versioned_docs/version-1.0/data/_category_.json similarity index 100% rename from platform/docs/docs/data/_category_.json rename to platform/docs/versioned_docs/version-1.0/data/_category_.json diff --git a/platform/docs/docs/data/data-hierarchy.md b/platform/docs/versioned_docs/version-1.0/data/data-hierarchy.md similarity index 100% rename from platform/docs/docs/data/data-hierarchy.md rename to platform/docs/versioned_docs/version-1.0/data/data-hierarchy.md diff --git a/platform/docs/docs/data/image-viewport.md b/platform/docs/versioned_docs/version-1.0/data/image-viewport.md similarity index 100% rename from platform/docs/docs/data/image-viewport.md rename to platform/docs/versioned_docs/version-1.0/data/image-viewport.md diff --git a/platform/docs/docs/data/measurements-and-annotations.md b/platform/docs/versioned_docs/version-1.0/data/measurements-and-annotations.md similarity index 100% rename from platform/docs/docs/data/measurements-and-annotations.md rename to platform/docs/versioned_docs/version-1.0/data/measurements-and-annotations.md diff --git a/platform/docs/docs/data/tool-management.md b/platform/docs/versioned_docs/version-1.0/data/tool-management.md similarity index 100% rename from platform/docs/docs/data/tool-management.md rename to platform/docs/versioned_docs/version-1.0/data/tool-management.md diff --git a/platform/docs/docs/deployment/_category_.json b/platform/docs/versioned_docs/version-1.0/deployment/_category_.json similarity index 100% rename from platform/docs/docs/deployment/_category_.json rename to platform/docs/versioned_docs/version-1.0/deployment/_category_.json diff --git a/platform/docs/docs/deployment/building-for-production.md b/platform/docs/versioned_docs/version-1.0/deployment/building-for-production.md similarity index 100% rename from platform/docs/docs/deployment/building-for-production.md rename to platform/docs/versioned_docs/version-1.0/deployment/building-for-production.md diff --git a/platform/docs/docs/deployment/security.md b/platform/docs/versioned_docs/version-1.0/deployment/security.md similarity index 100% rename from platform/docs/docs/deployment/security.md rename to platform/docs/versioned_docs/version-1.0/deployment/security.md diff --git a/platform/docs/docs/essentials/_category_.json b/platform/docs/versioned_docs/version-1.0/essentials/_category_.json similarity index 100% rename from platform/docs/docs/essentials/_category_.json rename to platform/docs/versioned_docs/version-1.0/essentials/_category_.json diff --git a/platform/docs/docs/essentials/architecture.md b/platform/docs/versioned_docs/version-1.0/essentials/architecture.md similarity index 100% rename from platform/docs/docs/essentials/architecture.md rename to platform/docs/versioned_docs/version-1.0/essentials/architecture.md diff --git a/platform/docs/docs/essentials/configuration.md b/platform/docs/versioned_docs/version-1.0/essentials/configuration.md similarity index 100% rename from platform/docs/docs/essentials/configuration.md rename to platform/docs/versioned_docs/version-1.0/essentials/configuration.md diff --git a/platform/docs/docs/essentials/installation.md b/platform/docs/versioned_docs/version-1.0/essentials/installation.md similarity index 95% rename from platform/docs/docs/essentials/installation.md rename to platform/docs/versioned_docs/version-1.0/essentials/installation.md index 2c1dd8d27..2423c793a 100644 --- a/platform/docs/docs/essentials/installation.md +++ b/platform/docs/versioned_docs/version-1.0/essentials/installation.md @@ -64,4 +64,4 @@ or [Download the latest Master as a ZIP File](https://github.com/OHIF/Viewers/ar #### Troubleshooting * If you receive a *"No Studies Found"* message and do not see your studies, try changing the Study Date filters to a wider range. -* If you see any errors in your server console, check the [Troubleshooting](../troubleshooting.md) page for more in depth advice. +* If you see any errors in your server console, check the Troubleshooting page for more in depth advice. diff --git a/platform/docs/docs/essentials/meteor-packages.md b/platform/docs/versioned_docs/version-1.0/essentials/meteor-packages.md similarity index 100% rename from platform/docs/docs/essentials/meteor-packages.md rename to platform/docs/versioned_docs/version-1.0/essentials/meteor-packages.md diff --git a/platform/docs/docs/essentials/troubleshooting.md b/platform/docs/versioned_docs/version-1.0/essentials/troubleshooting.md similarity index 100% rename from platform/docs/docs/essentials/troubleshooting.md rename to platform/docs/versioned_docs/version-1.0/essentials/troubleshooting.md diff --git a/platform/docs/docs/example-applications/_category_.json b/platform/docs/versioned_docs/version-1.0/example-applications/_category_.json similarity index 100% rename from platform/docs/docs/example-applications/_category_.json rename to platform/docs/versioned_docs/version-1.0/example-applications/_category_.json diff --git a/platform/docs/docs/example-applications/lesion-tracker.md b/platform/docs/versioned_docs/version-1.0/example-applications/lesion-tracker.md similarity index 100% rename from platform/docs/docs/example-applications/lesion-tracker.md rename to platform/docs/versioned_docs/version-1.0/example-applications/lesion-tracker.md diff --git a/platform/docs/docs/example-applications/ohif-viewer.md b/platform/docs/versioned_docs/version-1.0/example-applications/ohif-viewer.md similarity index 100% rename from platform/docs/docs/example-applications/ohif-viewer.md rename to platform/docs/versioned_docs/version-1.0/example-applications/ohif-viewer.md diff --git a/platform/docs/docs/example-applications/standalone-viewer.md b/platform/docs/versioned_docs/version-1.0/example-applications/standalone-viewer.md similarity index 100% rename from platform/docs/docs/example-applications/standalone-viewer.md rename to platform/docs/versioned_docs/version-1.0/example-applications/standalone-viewer.md diff --git a/platform/docs/docs/faq/_category_.json b/platform/docs/versioned_docs/version-1.0/faq/_category_.json similarity index 100% rename from platform/docs/docs/faq/_category_.json rename to platform/docs/versioned_docs/version-1.0/faq/_category_.json diff --git a/platform/docs/docs/faq/general.md b/platform/docs/versioned_docs/version-1.0/faq/general.md similarity index 100% rename from platform/docs/docs/faq/general.md rename to platform/docs/versioned_docs/version-1.0/faq/general.md diff --git a/platform/docs/docs/faq/technical.md b/platform/docs/versioned_docs/version-1.0/faq/technical.md similarity index 100% rename from platform/docs/docs/faq/technical.md rename to platform/docs/versioned_docs/version-1.0/faq/technical.md diff --git a/platform/docs/docs/layout/_category_.json b/platform/docs/versioned_docs/version-1.0/layout/_category_.json similarity index 100% rename from platform/docs/docs/layout/_category_.json rename to platform/docs/versioned_docs/version-1.0/layout/_category_.json diff --git a/platform/docs/docs/layout/hanging-protocols.md b/platform/docs/versioned_docs/version-1.0/layout/hanging-protocols.md similarity index 100% rename from platform/docs/docs/layout/hanging-protocols.md rename to platform/docs/versioned_docs/version-1.0/layout/hanging-protocols.md diff --git a/platform/docs/docs/layout/layout-management.md b/platform/docs/versioned_docs/version-1.0/layout/layout-management.md similarity index 100% rename from platform/docs/docs/layout/layout-management.md rename to platform/docs/versioned_docs/version-1.0/layout/layout-management.md diff --git a/platform/docs/docs/lesion-tracker/_category_.json b/platform/docs/versioned_docs/version-1.0/lesion-tracker/_category_.json similarity index 100% rename from platform/docs/docs/lesion-tracker/_category_.json rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/_category_.json diff --git a/platform/docs/docs/lesion-tracker/audit-trail.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/audit-trail.md similarity index 100% rename from platform/docs/docs/lesion-tracker/audit-trail.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/audit-trail.md diff --git a/platform/docs/docs/lesion-tracker/installation-on-windows.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/installation-on-windows.md similarity index 100% rename from platform/docs/docs/lesion-tracker/installation-on-windows.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/installation-on-windows.md diff --git a/platform/docs/docs/lesion-tracker/manage-studies-in-orthanc.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/manage-studies-in-orthanc.md similarity index 100% rename from platform/docs/docs/lesion-tracker/manage-studies-in-orthanc.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/manage-studies-in-orthanc.md diff --git a/platform/docs/docs/lesion-tracker/server-management.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/server-management.md similarity index 100% rename from platform/docs/docs/lesion-tracker/server-management.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/server-management.md diff --git a/platform/docs/docs/lesion-tracker/study-and-timepoint-management.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/study-and-timepoint-management.md similarity index 100% rename from platform/docs/docs/lesion-tracker/study-and-timepoint-management.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/study-and-timepoint-management.md diff --git a/platform/docs/docs/lesion-tracker/user-accounts.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/user-accounts.md similarity index 100% rename from platform/docs/docs/lesion-tracker/user-accounts.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/user-accounts.md diff --git a/platform/docs/docs/lesion-tracker/user-preferences.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/user-preferences.md similarity index 100% rename from platform/docs/docs/lesion-tracker/user-preferences.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/user-preferences.md diff --git a/platform/docs/docs/lesion-tracker/using-the-viewer.md b/platform/docs/versioned_docs/version-1.0/lesion-tracker/using-the-viewer.md similarity index 100% rename from platform/docs/docs/lesion-tracker/using-the-viewer.md rename to platform/docs/versioned_docs/version-1.0/lesion-tracker/using-the-viewer.md diff --git a/platform/docs/docs/packages/_category_.json b/platform/docs/versioned_docs/version-1.0/packages/_category_.json similarity index 100% rename from platform/docs/docs/packages/_category_.json rename to platform/docs/versioned_docs/version-1.0/packages/_category_.json diff --git a/platform/docs/docs/packages/measurements.md b/platform/docs/versioned_docs/version-1.0/packages/measurements.md similarity index 100% rename from platform/docs/docs/packages/measurements.md rename to platform/docs/versioned_docs/version-1.0/packages/measurements.md diff --git a/platform/docs/versioned_sidebars/version-1.0-sidebars.json b/platform/docs/versioned_sidebars/version-1.0-sidebars.json new file mode 100644 index 000000000..33ad457af --- /dev/null +++ b/platform/docs/versioned_sidebars/version-1.0-sidebars.json @@ -0,0 +1,8 @@ +{ + "version-1.0/tutorialSidebar": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/platform/docs/versions.json b/platform/docs/versions.json new file mode 100644 index 000000000..9a369ed18 --- /dev/null +++ b/platform/docs/versions.json @@ -0,0 +1,3 @@ +[ + "1.0" +] diff --git a/yarn.lock b/yarn.lock index d5ca3d5fb..e4e4340be 100644 --- a/yarn.lock +++ b/yarn.lock @@ -245,7 +245,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.12.16": +"@babel/core@^7.11.1", "@babel/core@^7.12.16": version "7.14.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab" integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== @@ -468,7 +468,7 @@ dependencies: "@babel/types" "^7.12.13" -"@babel/helper-module-imports@^7.14.5": +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.14.5": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== @@ -1724,79 +1724,7 @@ core-js "^2.6.5" regenerator-runtime "^0.13.4" -"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.5.0", "@babel/preset-env@^7.5.5", "@babel/preset-env@^7.8.4": - version "7.12.16" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.16.tgz#16710e3490e37764b2f41886de0a33bc4ae91082" - integrity sha512-BXCAXy8RE/TzX416pD2hsVdkWo0G+tYd16pwnRV4Sc0fRwTLRS/Ssv8G5RLXUGQv7g4FG7TXkdDJxCjQ5I+Zjg== - dependencies: - "@babel/compat-data" "^7.12.13" - "@babel/helper-compilation-targets" "^7.12.16" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/helper-validator-option" "^7.12.16" - "@babel/plugin-proposal-async-generator-functions" "^7.12.13" - "@babel/plugin-proposal-class-properties" "^7.12.13" - "@babel/plugin-proposal-dynamic-import" "^7.12.16" - "@babel/plugin-proposal-export-namespace-from" "^7.12.13" - "@babel/plugin-proposal-json-strings" "^7.12.13" - "@babel/plugin-proposal-logical-assignment-operators" "^7.12.13" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.13" - "@babel/plugin-proposal-numeric-separator" "^7.12.13" - "@babel/plugin-proposal-object-rest-spread" "^7.12.13" - "@babel/plugin-proposal-optional-catch-binding" "^7.12.13" - "@babel/plugin-proposal-optional-chaining" "^7.12.16" - "@babel/plugin-proposal-private-methods" "^7.12.13" - "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@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.12.13" - "@babel/plugin-transform-arrow-functions" "^7.12.13" - "@babel/plugin-transform-async-to-generator" "^7.12.13" - "@babel/plugin-transform-block-scoped-functions" "^7.12.13" - "@babel/plugin-transform-block-scoping" "^7.12.13" - "@babel/plugin-transform-classes" "^7.12.13" - "@babel/plugin-transform-computed-properties" "^7.12.13" - "@babel/plugin-transform-destructuring" "^7.12.13" - "@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.12.13" - "@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.12.13" - "@babel/plugin-transform-modules-commonjs" "^7.12.13" - "@babel/plugin-transform-modules-systemjs" "^7.12.13" - "@babel/plugin-transform-modules-umd" "^7.12.13" - "@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.12.13" - "@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.12.13" - "@babel/plugin-transform-sticky-regex" "^7.12.13" - "@babel/plugin-transform-template-literals" "^7.12.13" - "@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.3" - "@babel/types" "^7.12.13" - core-js-compat "^3.8.0" - semver "^5.5.0" - -"@babel/preset-env@^7.12.16": +"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.16": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.5.tgz#c0c84e763661fd0e74292c3d511cb33b0c668997" integrity sha512-ci6TsS0bjrdPpWGnQ+m4f+JSSzDKlckqKIJJt9UZ/+g7Zz9k0N8lYU8IeLg/01o2h8LyNZDMLGgRLDTxpudLsA== @@ -1875,6 +1803,78 @@ core-js-compat "^3.14.0" semver "^6.3.0" +"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.5.0", "@babel/preset-env@^7.5.5", "@babel/preset-env@^7.8.4": + version "7.12.16" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.16.tgz#16710e3490e37764b2f41886de0a33bc4ae91082" + integrity sha512-BXCAXy8RE/TzX416pD2hsVdkWo0G+tYd16pwnRV4Sc0fRwTLRS/Ssv8G5RLXUGQv7g4FG7TXkdDJxCjQ5I+Zjg== + dependencies: + "@babel/compat-data" "^7.12.13" + "@babel/helper-compilation-targets" "^7.12.16" + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-validator-option" "^7.12.16" + "@babel/plugin-proposal-async-generator-functions" "^7.12.13" + "@babel/plugin-proposal-class-properties" "^7.12.13" + "@babel/plugin-proposal-dynamic-import" "^7.12.16" + "@babel/plugin-proposal-export-namespace-from" "^7.12.13" + "@babel/plugin-proposal-json-strings" "^7.12.13" + "@babel/plugin-proposal-logical-assignment-operators" "^7.12.13" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.13" + "@babel/plugin-proposal-numeric-separator" "^7.12.13" + "@babel/plugin-proposal-object-rest-spread" "^7.12.13" + "@babel/plugin-proposal-optional-catch-binding" "^7.12.13" + "@babel/plugin-proposal-optional-chaining" "^7.12.16" + "@babel/plugin-proposal-private-methods" "^7.12.13" + "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@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.12.13" + "@babel/plugin-transform-arrow-functions" "^7.12.13" + "@babel/plugin-transform-async-to-generator" "^7.12.13" + "@babel/plugin-transform-block-scoped-functions" "^7.12.13" + "@babel/plugin-transform-block-scoping" "^7.12.13" + "@babel/plugin-transform-classes" "^7.12.13" + "@babel/plugin-transform-computed-properties" "^7.12.13" + "@babel/plugin-transform-destructuring" "^7.12.13" + "@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.12.13" + "@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.12.13" + "@babel/plugin-transform-modules-commonjs" "^7.12.13" + "@babel/plugin-transform-modules-systemjs" "^7.12.13" + "@babel/plugin-transform-modules-umd" "^7.12.13" + "@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.12.13" + "@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.12.13" + "@babel/plugin-transform-sticky-regex" "^7.12.13" + "@babel/plugin-transform-template-literals" "^7.12.13" + "@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.3" + "@babel/types" "^7.12.13" + core-js-compat "^3.8.0" + semver "^5.5.0" + "@babel/preset-modules@^0.1.3", "@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" @@ -2203,6 +2203,16 @@ postcss "^8.2.10" postcss-sort-media-queries "^3.8.9" +"@docusaurus/lqip-loader@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/lqip-loader/-/lqip-loader-2.0.0-beta.0.tgz#bc2064ee8328595ba3cafbb96eb1437a0ee491ac" + integrity sha512-I6mrdKZQNrwFJ87TpTTBPY+m9Jt+tj7lUasMw/M6I//2BIzKB6+JO2hQXW5j+UUtSN/pGi1leOJgAiK1GE4dhQ== + dependencies: + file-loader "^6.2.0" + lodash "^4.17.20" + node-vibrant "^3.1.5" + sharp "^0.27.1" + "@docusaurus/mdx-loader@2.0.0-beta.0": version "2.0.0-beta.0" resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.0.tgz#7a58933994b2face62e34698db2f9c88c53c6d61" @@ -2226,6 +2236,22 @@ url-loader "^4.1.1" webpack "^5.28.0" +"@docusaurus/plugin-client-redirects@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-2.0.0-beta.0.tgz#790bf9497079c2f9e760b31674aa88e8ab43ee56" + integrity sha512-8USMnBo9YkcA/MFUBtTv2U+Me5uQih7cpAkgOhLkn9DwdgMoKNmcA+RGVLyKvczimYW4LpAZi+NoNqrJ7FkAkw== + dependencies: + "@docusaurus/core" "2.0.0-beta.0" + "@docusaurus/types" "2.0.0-beta.0" + "@docusaurus/utils" "2.0.0-beta.0" + "@docusaurus/utils-validation" "2.0.0-beta.0" + chalk "^3.0.0" + eta "^1.11.0" + fs-extra "^9.1.0" + globby "^11.0.2" + lodash "^4.17.20" + tslib "^2.1.0" + "@docusaurus/plugin-content-blog@2.0.0-beta.0": version "2.0.0-beta.0" resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.0.tgz#ea7d3679ab252e8f0e58aaf80f1fc6001c72c755" @@ -2315,6 +2341,42 @@ dependencies: "@docusaurus/core" "2.0.0-beta.0" +"@docusaurus/plugin-ideal-image@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-ideal-image/-/plugin-ideal-image-2.0.0-beta.0.tgz#46b2eae9ef16fa24f91cdc346405b5feb27eaada" + integrity sha512-Bj5kIpetwViZoGFZlPZnq7BUa7ABuZfzzP68dUoiJ21ieeGanilAjEHym4aXgGBUfSFoyYtkakx29neRFAf+eQ== + dependencies: + "@docusaurus/core" "2.0.0-beta.0" + "@docusaurus/lqip-loader" "2.0.0-beta.0" + "@docusaurus/responsive-loader" "1.4.0" + "@docusaurus/types" "2.0.0-beta.0" + "@endiliey/react-ideal-image" "^0.0.11" + react-waypoint "^9.0.2" + sharp "^0.27.1" + tslib "^2.1.0" + webpack "^5.28.0" + +"@docusaurus/plugin-pwa@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-pwa/-/plugin-pwa-2.0.0-beta.0.tgz#ca673021b62e65862052f390cce995abd38a52e0" + integrity sha512-MUGX6A0QrPLYsanr/WLIacHbYFHlf3q59sjYcu9MIegMngFt0z4/p6BZ2JDBwMfBvwNxMb4ZiJUW5Sl8jI0Ncw== + dependencies: + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.13" + "@babel/plugin-proposal-optional-chaining" "^7.12.16" + "@babel/preset-env" "^7.12.16" + "@docusaurus/core" "2.0.0-beta.0" + "@docusaurus/theme-common" "2.0.0-beta.0" + "@docusaurus/utils-validation" "2.0.0-beta.0" + babel-loader "^8.2.2" + clsx "^1.1.1" + core-js "^2.6.5" + terser-webpack-plugin "^5.1.1" + webpack "^5.28.0" + webpack-merge "^5.7.3" + workbox-build "^6.1.1" + workbox-precaching "^6.1.1" + workbox-window "^6.1.1" + "@docusaurus/plugin-sitemap@2.0.0-beta.0": version "2.0.0-beta.0" resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.0.tgz#985d4cc3af86499f616ced024ba1fab8329e601d" @@ -2351,6 +2413,20 @@ dependencies: prop-types "^15.6.2" +"@docusaurus/remark-plugin-npm2yarn@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/remark-plugin-npm2yarn/-/remark-plugin-npm2yarn-2.0.0-beta.0.tgz#5ccf899ed0ad468985eb0e17485d8dab4e1f65a7" + integrity sha512-3XeJQOxS7H1z5YXrId+M9Z1DfoY7EqOvbaRvTiR3quMxgtl6zA6c0ceKosyER0ks6tTqYFtwHjgDY0K1OBQpCA== + dependencies: + npm-to-yarn "^1.0.1" + +"@docusaurus/responsive-loader@1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@docusaurus/responsive-loader/-/responsive-loader-1.4.0.tgz#dea284e15133570f5ef09be414881c65c42e43d9" + integrity sha512-qkVjSEUM4dVNmgOWkjbuRetZegOiCnzGPOzS1FPmxMrc9jCI70Rusx67EYdYPyAu47F2cvUf8PwX0o6AUzfNTQ== + dependencies: + loader-utils "^2.0.0" + "@docusaurus/theme-classic@2.0.0-beta.0": version "2.0.0-beta.0" resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.0.tgz#0ad74264dc592590bd7d8a6f6327cb83bbabc665" @@ -2393,6 +2469,19 @@ "@docusaurus/types" "2.0.0-beta.0" tslib "^2.1.0" +"@docusaurus/theme-live-codeblock@2.0.0-beta.0": + version "2.0.0-beta.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-live-codeblock/-/theme-live-codeblock-2.0.0-beta.0.tgz#3d43b9b4d524bf9cbd070dd078ad989480fe8aae" + integrity sha512-J/ZE90aQN66xM2NZf82FnodfuxMPvv9nW+oosTq/T/lcMxQ3Yy/z1XGSJkEAXgsd2Ry0oiewCfiTU6sbr37zAg== + dependencies: + "@docusaurus/core" "2.0.0-beta.0" + "@docusaurus/utils-validation" "2.0.0-beta.0" + "@philpl/buble" "^0.19.7" + clsx "^1.1.1" + parse-numeric-range "^1.2.0" + prism-react-renderer "^1.1.1" + react-live "^2.2.3" + "@docusaurus/theme-search-algolia@2.0.0-beta.0": version "2.0.0-beta.0" resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.0.tgz#bfdee3981d8da72377b9045459950686d28a01fd" @@ -2575,6 +2664,11 @@ ts-node "^9" tslib "^2" +"@endiliey/react-ideal-image@^0.0.11": + version "0.0.11" + resolved "https://registry.yarnpkg.com/@endiliey/react-ideal-image/-/react-ideal-image-0.0.11.tgz#dc3803d04e1409cf88efa4bba0f67667807bdf27" + integrity sha512-QxMjt/Gvur/gLxSoCy7VIyGGGrGmDN+VHcXkN3R2ApoWX0EYUE+hMgPHSW/PV6VVebZ1Nd4t2UnGRBDihu16JQ== + "@endiliey/static-site-generator-webpack-plugin@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@endiliey/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.0.tgz#94bfe58fd83aeda355de797fcb5112adaca3a6b1" @@ -2800,7 +2894,7 @@ is-promise "4.0.0" tslib "~2.0.1" -"@hapi/address@2.x.x": +"@hapi/address@2.x.x", "@hapi/address@^2.1.2": version "2.1.4" resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== @@ -2810,7 +2904,12 @@ resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": +"@hapi/formula@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-1.2.0.tgz#994649c7fea1a90b91a0a1e6d983523f680e10cd" + integrity sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.2.4", "@hapi/hoek@^8.3.0": version "8.5.1" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== @@ -2830,7 +2929,23 @@ "@hapi/hoek" "8.x.x" "@hapi/topo" "3.x.x" -"@hapi/topo@3.x.x": +"@hapi/joi@^16.1.8": + version "16.1.8" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-16.1.8.tgz#84c1f126269489871ad4e2decc786e0adef06839" + integrity sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== + dependencies: + "@hapi/address" "^2.1.2" + "@hapi/formula" "^1.2.0" + "@hapi/hoek" "^8.2.4" + "@hapi/pinpoint" "^1.0.2" + "@hapi/topo" "^3.1.3" + +"@hapi/pinpoint@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-1.0.2.tgz#025b7a36dbbf4d35bf1acd071c26b20ef41e0d13" + integrity sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== + +"@hapi/topo@3.x.x", "@hapi/topo@^3.1.3": version "3.1.6" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== @@ -3012,6 +3127,105 @@ "@types/yargs" "^15.0.0" chalk "^3.0.0" +"@jimp/bmp@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.16.1.tgz#6e2da655b2ba22e721df0795423f34e92ef13768" + integrity sha512-iwyNYQeBawrdg/f24x3pQ5rEx+/GwjZcCXd3Kgc+ZUd+Ivia7sIqBsOnDaMZdKCBPlfW364ekexnlOqyVa0NWg== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + bmp-js "^0.1.0" + +"@jimp/core@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/core/-/core-0.16.1.tgz#68c4288f6ef7f31a0f6b859ba3fb28dae930d39d" + integrity sha512-la7kQia31V6kQ4q1kI/uLimu8FXx7imWVajDGtwUG8fzePLWDFJyZl0fdIXVCL1JW2nBcRHidUot6jvlRDi2+g== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + any-base "^1.1.0" + buffer "^5.2.0" + exif-parser "^0.1.12" + file-type "^9.0.0" + load-bmfont "^1.3.1" + mkdirp "^0.5.1" + phin "^2.9.1" + pixelmatch "^4.0.2" + tinycolor2 "^1.4.1" + +"@jimp/custom@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/custom/-/custom-0.16.1.tgz#28b659c59e20a1d75a0c46067bd3f4bd302cf9c5" + integrity sha512-DNUAHNSiUI/j9hmbatD6WN/EBIyeq4AO0frl5ETtt51VN1SvE4t4v83ZA/V6ikxEf3hxLju4tQ5Pc3zmZkN/3A== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/core" "^0.16.1" + +"@jimp/gif@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/gif/-/gif-0.16.1.tgz#d1f7c3a58f4666482750933af8b8f4666414f3ca" + integrity sha512-r/1+GzIW1D5zrP4tNrfW+3y4vqD935WBXSc8X/wm23QTY9aJO9Lw6PEdzpYCEY+SOklIFKaJYUAq/Nvgm/9ryw== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + gifwrap "^0.9.2" + omggif "^1.0.9" + +"@jimp/jpeg@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/jpeg/-/jpeg-0.16.1.tgz#3b7bb08a4173f2f6d81f3049b251df3ee2ac8175" + integrity sha512-8352zrdlCCLFdZ/J+JjBslDvml+fS3Z8gttdml0We759PnnZGqrnPRhkOEOJbNUlE+dD4ckLeIe6NPxlS/7U+w== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + jpeg-js "0.4.2" + +"@jimp/plugin-resize@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/plugin-resize/-/plugin-resize-0.16.1.tgz#65e39d848ed13ba2d6c6faf81d5d590396571d10" + integrity sha512-u4JBLdRI7dargC04p2Ha24kofQBk3vhaf0q8FwSYgnCRwxfvh2RxvhJZk9H7Q91JZp6wgjz/SjvEAYjGCEgAwQ== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + +"@jimp/png@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/png/-/png-0.16.1.tgz#f24cfc31529900b13a2dd9d4fdb4460c1e4d814e" + integrity sha512-iyWoCxEBTW0OUWWn6SveD4LePW89kO7ZOy5sCfYeDM/oTPLpR8iMIGvZpZUz1b8kvzFr27vPst4E5rJhGjwsdw== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/utils" "^0.16.1" + pngjs "^3.3.3" + +"@jimp/tiff@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/tiff/-/tiff-0.16.1.tgz#0e8756695687d7574b6bc73efab0acd4260b7a12" + integrity sha512-3K3+xpJS79RmSkAvFMgqY5dhSB+/sxhwTFA9f4AVHUK0oKW+u6r52Z1L0tMXHnpbAdR9EJ+xaAl2D4x19XShkQ== + dependencies: + "@babel/runtime" "^7.7.2" + utif "^2.0.1" + +"@jimp/types@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/types/-/types-0.16.1.tgz#0dbab37b3202315c91010f16c31766d35a2322cc" + integrity sha512-g1w/+NfWqiVW4CaXSJyD28JQqZtm2eyKMWPhBBDCJN9nLCN12/Az0WFF3JUAktzdsEC2KRN2AqB1a2oMZBNgSQ== + dependencies: + "@babel/runtime" "^7.7.2" + "@jimp/bmp" "^0.16.1" + "@jimp/gif" "^0.16.1" + "@jimp/jpeg" "^0.16.1" + "@jimp/png" "^0.16.1" + "@jimp/tiff" "^0.16.1" + timm "^1.6.1" + +"@jimp/utils@^0.16.1": + version "0.16.1" + resolved "https://registry.yarnpkg.com/@jimp/utils/-/utils-0.16.1.tgz#2f51e6f14ff8307c4aa83d5e1a277da14a9fe3f7" + integrity sha512-8fULQjB0x4LzUSiSYG6ZtQl355sZjxbv8r9PPAuYHzS9sGiSHJQavNqK/nKnpDsVkU88/vRGcE7t3nMU0dEnVw== + dependencies: + "@babel/runtime" "^7.7.2" + regenerator-runtime "^0.13.3" + "@lerna/add@3.21.0": version "3.21.0" resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.21.0.tgz#27007bde71cc7b0a2969ab3c2f0ae41578b4577b" @@ -4124,6 +4338,21 @@ "@percy/agent" "~0" axios "^0.21.0" +"@philpl/buble@^0.19.7": + version "0.19.7" + resolved "https://registry.yarnpkg.com/@philpl/buble/-/buble-0.19.7.tgz#27231e6391393793b64bc1c982fc7b593198b893" + integrity sha512-wKTA2DxAGEW+QffRQvOhRQ0VBiYU2h2p8Yc1oBNlqSKws48/8faxqKNIuub0q4iuyTuLwtB8EkwiKwhlfV1PBA== + dependencies: + acorn "^6.1.1" + acorn-class-fields "^0.2.1" + acorn-dynamic-import "^4.0.0" + acorn-jsx "^5.0.1" + chalk "^2.4.2" + magic-string "^0.25.2" + minimist "^1.2.0" + os-homedir "^1.0.1" + regexpu-core "^4.5.4" + "@pieh/friendly-errors-webpack-plugin@1.7.0-chalk-2": version "1.7.0-chalk-2" resolved "https://registry.yarnpkg.com/@pieh/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0-chalk-2.tgz#2e9da9d3ade9d18d013333eb408c457d04eabac0" @@ -4176,6 +4405,26 @@ resolved "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-2.0.0.tgz#a3031eb54129f2c66b2753f8404266ec7bf67f0a" integrity sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg== +"@rollup/plugin-babel@^5.2.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz#9cb1c5146ddd6a4968ad96f209c50c62f92f9879" + integrity sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw== + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@rollup/pluginutils" "^3.1.0" + +"@rollup/plugin-node-resolve@^11.2.1": + version "11.2.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" + integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + "@types/resolve" "1.17.1" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.19.0" + "@rollup/plugin-node-resolve@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" @@ -4195,6 +4444,14 @@ "@rollup/pluginutils" "^3.1.0" magic-string "^0.25.7" +"@rollup/plugin-replace@^2.4.1": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" @@ -4267,7 +4524,7 @@ resolved "https://registry.yarnpkg.com/@styled-system/css/-/css-5.1.5.tgz#0460d5f3ff962fa649ea128ef58d9584f403bbbc" integrity sha512-XkORZdS5kypzcBotAMPBoeckDs9aSZVkvrAlq5K3xP8IMAUek+x2O4NtwoSgkYkWWzVBu6DGdFZLR790QWGG+A== -"@surma/rollup-plugin-off-main-thread@^1.1.1": +"@surma/rollup-plugin-off-main-thread@^1.1.1", "@surma/rollup-plugin-off-main-thread@^1.4.1": version "1.4.2" resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz#e6786b6af5799f82f7ab3a82e53f6182d2b91a58" integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A== @@ -4609,6 +4866,11 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/lodash@^4.14.53": + version "4.14.170" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.170.tgz#0d67711d4bf7f4ca5147e9091b847479b87925d6" + integrity sha512-bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q== + "@types/lodash@^4.14.92": version "4.14.168" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008" @@ -4651,6 +4913,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.27.tgz#c7127f8da0498993e13b1a42faf1303d3110d2f2" integrity sha512-Ecfmo4YDQPwuqTCl1yBxLV5ihKfRlkBmzUEDcfIRvDxOTGQEeikr317Ln7Gcv0tjA8dVgKI3rniqW2G1OyKDng== +"@types/node@^10.11.7": + version "10.17.60" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" + integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== + "@types/node@^14.14.28": version "14.17.3" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.3.tgz#6d327abaa4be34a74e421ed6409a0ae2f47f4c3d" @@ -4724,6 +4991,13 @@ dependencies: "@types/node" "*" +"@types/resolve@1.17.1": + version "1.17.1" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + dependencies: + "@types/node" "*" + "@types/rimraf@^2.0.2": version "2.0.4" resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-2.0.4.tgz#403887b0b53c6100a6c35d2ab24f6ccc042fec46" @@ -5225,6 +5499,16 @@ accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" +acorn-class-fields@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/acorn-class-fields/-/acorn-class-fields-0.2.1.tgz#748058bceeb0ef25164bbc671993984083f5a085" + integrity sha512-US/kqTe0H8M4LN9izoL+eykVAitE68YMuYZ3sHn3i1fjniqR7oQ3SPvuMK/VT1kjOQHrx5Q88b90TtOKgAv2hQ== + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + acorn-globals@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" @@ -5233,6 +5517,11 @@ acorn-globals@^4.1.0: acorn "^6.0.1" acorn-walk "^6.0.1" +acorn-jsx@^5.0.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + acorn-jsx@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" @@ -5272,6 +5561,11 @@ acorn@^6.0.1, acorn@^6.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== +acorn@^6.1.1: + version "6.4.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + acorn@^7.0.0, acorn@^7.1.0, acorn@^7.1.1: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" @@ -5520,6 +5814,11 @@ ansicolors@~0.3.2: resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk= +any-base@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe" + integrity sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg== + any-observable@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b" @@ -5654,6 +5953,11 @@ array-flatten@^2.1.0: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== +array-flatten@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-3.0.0.tgz#6428ca2ee52c7b823192ec600fa3ed2f157cd541" + integrity sha512-zPMVc3ZYlGLNk4mpK1NzP2wg0ml9t7fUgDsayR5Y5rSzxQilzR9FGu/EH2jQOcKSAeAfWeylyW8juy3OkWRvNA== + array-ify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" @@ -6435,6 +6739,11 @@ bluebird@3.7.2, bluebird@^3.0.5, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== +bmp-js@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.1.0.tgz#e05a63f796a6c1ff25f4771ec7adadc148c07233" + integrity sha1-4Fpj95amwf8l9Hcex62twUjAcjM= + bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: version "4.11.9" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" @@ -6706,6 +7015,11 @@ buffer-crc32@~0.2.3: resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= +buffer-equal@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" + integrity sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs= + buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" @@ -6730,7 +7044,7 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.2.1, buffer@^5.5.0, buffer@^5.7.0: +buffer@^5.2.0, buffer@^5.2.1, buffer@^5.5.0, buffer@^5.7.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -7552,7 +7866,7 @@ color@3.0.x: color-convert "^1.9.1" color-string "^1.5.2" -color@^3.0.0, color@^3.1.2: +color@^3.0.0, color@^3.1.2, color@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== @@ -7823,7 +8137,7 @@ console-polyfill@^0.1.2: resolved "https://registry.yarnpkg.com/console-polyfill/-/console-polyfill-0.1.2.tgz#96cfed51caf78189f699572e6f18271dc37c0e30" integrity sha1-ls/tUcr3gYn2mVcubxgnHcN8DjA= -"consolidated-events@^1.1.1 || ^2.0.0": +"consolidated-events@^1.1.0 || ^2.0.0", "consolidated-events@^1.1.1 || ^2.0.0": version "2.0.2" resolved "https://registry.yarnpkg.com/consolidated-events/-/consolidated-events-2.0.2.tgz#da8d8f8c2b232831413d9e190dc11669c79f4a91" integrity sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ== @@ -8938,6 +9252,20 @@ decompress-response@^3.3.0: dependencies: mimic-response "^1.0.0" +decompress-response@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" + integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== + dependencies: + mimic-response "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -9144,6 +9472,11 @@ detect-indent@^5.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + detect-newline@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-1.0.3.tgz#e97b1003877d70c09af1af35bfadff168de4920d" @@ -10349,7 +10682,7 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -eta@^1.12.1: +eta@^1.11.0, eta@^1.12.1: version "1.12.2" resolved "https://registry.yarnpkg.com/eta/-/eta-1.12.2.tgz#ac4425d4f9478a8b4110c7d02c94f6d382cac517" integrity sha512-Z05sK2DRWAfBhG/2cwAOWuMoQIYaVYJCQrz2g2O/ekUjzWHNBv9L1pnblVDoDkKSb/AZ5tWZ0N/v4iaIU4+HjA== @@ -10556,6 +10889,11 @@ exenv@^1.2.0: resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" integrity sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= +exif-parser@^0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.12.tgz#58a9d2d72c02c1f6f02a0ef4a9166272b7760922" + integrity sha1-WKnS1ywCwfbwKg70qRZicrd2CSI= + exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" @@ -10579,6 +10917,11 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" +expand-template@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== + 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" @@ -10979,6 +11322,11 @@ file-type@^16.0.0: token-types "^2.0.0" typedarray-to-buffer "^3.1.5" +file-type@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-9.0.0.tgz#a68d5ad07f486414dfb2c8866f73161946714a18" + integrity sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw== + file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" @@ -12134,6 +12482,14 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" +gifwrap@^0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/gifwrap/-/gifwrap-0.9.2.tgz#348e286e67d7cf57942172e1e6f05a71cee78489" + integrity sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA== + dependencies: + image-q "^1.1.1" + omggif "^1.0.10" + git-raw-commits@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5" @@ -12183,6 +12539,11 @@ gitconfiglocal@^1.0.0: dependencies: ini "^1.3.2" +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + github-slugger@^1.0.0, github-slugger@^1.1.1, github-slugger@^1.2.1, github-slugger@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" @@ -12300,7 +12661,7 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.3.0: +global@^4.3.0, global@~4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== @@ -13339,6 +13700,11 @@ ignore@^5.0.0, ignore@^5.1.1, ignore@^5.1.4: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +image-q@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/image-q/-/image-q-1.1.1.tgz#fc84099664460b90ca862d9300b6bfbbbfbf8056" + integrity sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY= + image-size@^0.8.2: version "0.8.3" resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.8.3.tgz#f0b568857e034f29baffd37013587f2c0cad8b46" @@ -13830,6 +14196,11 @@ is-fullwidth-code-point@^3.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== +is-function@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" + integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== + is-generator-fn@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" @@ -14668,7 +15039,7 @@ jest-worker@^25.4.0: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^26.3.0, jest-worker@^26.6.2: +jest-worker@^26.2.1, jest-worker@^26.3.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== @@ -14696,6 +15067,11 @@ joi@^17.2.1, joi@^17.3.0, joi@^17.4.0: "@sideway/formula" "^3.0.0" "@sideway/pinpoint" "^2.0.0" +jpeg-js@0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.4.2.tgz#8b345b1ae4abde64c2da2fe67ea216a114ac279d" + integrity sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw== + js-base64@^2.1.8: version "2.6.4" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" @@ -15115,6 +15491,20 @@ listr@^0.14.3: p-map "^2.0.0" rxjs "^6.3.3" +load-bmfont@^1.3.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.4.1.tgz#c0f5f4711a1e2ccff725a7b6078087ccfcddd3e9" + integrity sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA== + dependencies: + buffer-equal "0.0.1" + mime "^1.3.4" + parse-bmfont-ascii "^1.0.3" + parse-bmfont-binary "^1.0.5" + parse-bmfont-xml "^1.1.4" + phin "^2.9.1" + xhr "^2.0.1" + xtend "^4.0.0" + load-cfg@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/load-cfg/-/load-cfg-2.1.0.tgz#230ef6950466df59be934363988d35eee48ce8b9" @@ -15635,7 +16025,7 @@ macos-release@^2.2.0: resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.4.1.tgz#64033d0ec6a5e6375155a74b1a1eba8e509820ac" integrity sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg== -magic-string@^0.25.0, magic-string@^0.25.1, magic-string@^0.25.7: +magic-string@^0.25.0, magic-string@^0.25.1, magic-string@^0.25.2, magic-string@^0.25.7: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== @@ -16075,7 +16465,7 @@ mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.19, dependencies: mime-db "1.45.0" -mime@1.6.0: +mime@1.6.0, mime@^1.3.4: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== @@ -16105,6 +16495,16 @@ mimic-response@^1.0.0, mimic-response@^1.0.1: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimic-response@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-document@^2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" @@ -16185,7 +16585,7 @@ minimist-options@^3.0.1: arrify "^1.0.1" is-plain-obj "^1.1.0" -minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: +minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== @@ -16262,7 +16662,7 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp-classic@^0.5.2: +mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== @@ -16431,6 +16831,11 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" +napi-build-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== + native-url@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae" @@ -16496,6 +16901,18 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" +node-abi@^2.21.0: + version "2.30.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.30.0.tgz#8be53bf3e7945a34eea10e0fc9a5982776cf550b" + integrity sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg== + dependencies: + semver "^5.4.1" + +node-addon-api@^3.1.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-dir@^0.1.10: version "0.1.17" resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" @@ -16657,6 +17074,19 @@ node-sass@^4.14.1: stdout-stream "^1.4.0" "true-case-path" "^1.0.2" +node-vibrant@^3.1.5: + version "3.1.6" + resolved "https://registry.yarnpkg.com/node-vibrant/-/node-vibrant-3.1.6.tgz#8554c3108903232cbe1e722f928469ee4379aa18" + integrity sha512-Wlc/hQmBMOu6xon12ZJHS2N3M+I6J8DhrD3Yo6m5175v8sFkVIN+UjhKVRcO+fqvre89ASTpmiFEP3nPO13SwA== + dependencies: + "@jimp/custom" "^0.16.1" + "@jimp/plugin-resize" "^0.16.1" + "@jimp/types" "^0.16.1" + "@types/lodash" "^4.14.53" + "@types/node" "^10.11.7" + lodash "^4.17.20" + url "^0.11.0" + noms@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/noms/-/noms-0.0.0.tgz#da8ebd9f3af9d6760919b27d9cdc8092a7332859" @@ -16831,7 +17261,12 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" -"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.1.2: +npm-to-yarn@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/npm-to-yarn/-/npm-to-yarn-1.0.1.tgz#6cdb95114c4ff0be50a7a2381d4d16131a5f52df" + integrity sha512-bp8T8oNMfLW+N/fE0itFfSu7RReytwhqNd9skbkfHfzGYC+5CCdzS2HnaXz6JiG4AlK2eA0qlT6NJN1SoFvcWQ== + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.1, npmlog@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== @@ -17013,6 +17448,11 @@ octokit-pagination-methods@^1.1.0: resolved "https://registry.yarnpkg.com/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz#cf472edc9d551055f9ef73f6e42b4dbb4c80bea4" integrity sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ== +omggif@^1.0.10, omggif@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/omggif/-/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19" + integrity sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw== + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -17370,7 +17810,7 @@ package-json@^6.3.0: registry-url "^5.0.0" semver "^6.2.0" -pako@^1.0.10, pako@~1.0.5: +pako@^1.0.10, pako@^1.0.5, pako@~1.0.5: version "1.0.11" resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== @@ -17417,6 +17857,24 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" +parse-bmfont-ascii@^1.0.3: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz#11ac3c3ff58f7c2020ab22769079108d4dfa0285" + integrity sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU= + +parse-bmfont-binary@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz#d038b476d3e9dd9db1e11a0b0e53a22792b69006" + integrity sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY= + +parse-bmfont-xml@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz#015319797e3e12f9e739c4d513872cd2fa35f389" + integrity sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ== + dependencies: + xml-parse-from-string "^1.0.0" + xml2js "^0.4.5" + parse-english@^4.0.0: version "4.2.0" resolved "https://registry.yarnpkg.com/parse-english/-/parse-english-4.2.0.tgz#037b68f34d1a1bdf3d33668b87791bdfc1f01e1e" @@ -17456,6 +17914,11 @@ parse-github-repo-url@^1.3.0: resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A= +parse-headers@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515" + integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA== + parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" @@ -17750,6 +18213,11 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +phin@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" + integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== + physical-cpu-count@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz#18de2f97e4bf7a9551ad7511942b5496f7aba660" @@ -17794,6 +18262,13 @@ pirates@^4.0.0, pirates@^4.0.1: dependencies: node-modules-regexp "^1.0.0" +pixelmatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854" + integrity sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ= + dependencies: + pngjs "^3.0.0" + pkg-conf@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.1.0.tgz#2126514ca6f2abfebd168596df18ba57867f0058" @@ -17865,6 +18340,11 @@ pn@^1.1.0: resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== +pngjs@^3.0.0, pngjs@^3.3.3: + version "3.4.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" + integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== + pnp-webpack-plugin@^1.6.4: version "1.6.4" resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" @@ -18906,6 +19386,25 @@ postcss@^8.2.10, postcss@^8.2.15, postcss@^8.2.4, postcss@^8.2.9: nanoid "^3.1.23" source-map-js "^0.6.2" +prebuild-install@^6.0.1: + version "6.1.3" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-6.1.3.tgz#8ea1f9d7386a0b30f7ef20247e36f8b2b82825a2" + integrity sha512-iqqSR84tNYQUQHRXalSKdIaM8Ov1QxOVuBNWI7+BzZWv6Ih9k75wOnH1rGQ9WWTaaLkTpxWKIciOF0KyfM74+Q== + dependencies: + detect-libc "^1.0.3" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.3" + mkdirp-classic "^0.5.3" + napi-build-utils "^1.0.1" + node-abi "^2.21.0" + npmlog "^4.0.1" + pump "^3.0.0" + rc "^1.2.7" + simple-get "^3.0.3" + tar-fs "^2.0.0" + tunnel-agent "^0.6.0" + prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -19086,7 +19585,7 @@ prop-types@15.6.2: loose-envify "^1.3.1" object-assign "^4.1.1" -prop-types@15.7.2, prop-types@^15.5.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@15.7.2, prop-types@^15.0.0, prop-types@^15.5.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -19411,7 +19910,7 @@ raw-loader@^0.5.1: resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" integrity sha1-DD0L6u2KAclm2Xh793goElKpeao= -rc@^1.0.1, rc@^1.1.6, rc@^1.2.8: +rc@^1.0.1, rc@^1.1.6, rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -19770,7 +20269,7 @@ react-input-autosize@^2.2.2: dependencies: prop-types "^15.5.8" -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.3.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4: +react-is@^16.12.0, react-is@^16.13.1, react-is@^16.3.2, react-is@^16.6.0, react-is@^16.6.3, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -19790,7 +20289,7 @@ react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-live@^2.2.1: +react-live@^2.2.1, react-live@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/react-live/-/react-live-2.2.3.tgz#260f99194213799f0005e473e7a4154c699d6a7c" integrity sha512-tpKruvfytNETuzO3o1mrQUj180GVrq35IE8F5gH1NJVPt4szYCx83/dOSCOyjgRhhc3gQvl0pQ3k/CjOjwJkKQ== @@ -19981,6 +20480,15 @@ react-transition-group@^2.2.0, react-transition-group@^2.2.1: prop-types "^15.6.2" react-lifecycles-compat "^3.0.4" +react-waypoint@^9.0.2: + version "9.0.3" + resolved "https://registry.yarnpkg.com/react-waypoint/-/react-waypoint-9.0.3.tgz#176aa4686b33eb40d0d48d361c468f0367167958" + integrity sha512-NRmyjW8CUBNNl4WpvBqLDgBs18rFUsixeHVHrRrFlWTdOlWP7eiDjptqlR/cJAPLD6RwP5XFCm3bi9OiofN3nA== + dependencies: + consolidated-events "^1.1.0 || ^2.0.0" + prop-types "^15.0.0" + react-is "^16.6.3" + react-with-direction@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/react-with-direction/-/react-with-direction-1.3.0.tgz#9885f5941aa986be753db95a41e8f3d8f8de97ff" @@ -20357,7 +20865,7 @@ regenerator-runtime@^0.11.0: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.13.1, regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: +regenerator-runtime@^0.13.1, regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.3, regenerator-runtime@^0.13.4: version "0.13.7" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== @@ -20400,7 +20908,7 @@ regexpp@^3.0.0: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== -regexpu-core@^4.2.0, regexpu-core@^4.7.1: +regexpu-core@^4.2.0, regexpu-core@^4.5.4, 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== @@ -20880,7 +21388,7 @@ resolve@1.1.7: resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.4.0: +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.3.2, resolve@^1.4.0: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -21017,6 +21525,16 @@ rollup-plugin-terser@^5.3.1: serialize-javascript "^4.0.0" terser "^4.6.2" +rollup-plugin-terser@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" + integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== + dependencies: + "@babel/code-frame" "^7.10.4" + jest-worker "^26.2.1" + serialize-javascript "^4.0.0" + terser "^5.0.0" + rollup-pluginutils@^2.5.0, rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: version "2.8.2" resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" @@ -21033,6 +21551,13 @@ rollup@^1.31.1: "@types/node" "*" acorn "^7.1.0" +rollup@^2.43.1: + version "2.51.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.51.2.tgz#6de71e28c833089a0bd745a09671a3e2b92af6b7" + integrity sha512-ReV2eGEadA7hmXSzjxdDKs10neqH2QURf2RxJ6ayAlq93ugy6qIvXMmbc5cWMGCDh1h5T4thuWO1e2VNbMq8FA== + optionalDependencies: + fsevents "~2.3.1" + rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" @@ -21463,6 +21988,22 @@ shallowequal@^1.1.0: resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== +sharp@^0.27.1: + version "0.27.2" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.27.2.tgz#a939775e630e88600c0b5e68f20593aea722252f" + integrity sha512-w3FVoONPG/x5MXCc3wsjOS+b9h3CI60qkus6EPQU4dkT0BDm0PyGhDCK6KhtfT3/vbeOMOXAKFNSw+I3QGWkMA== + dependencies: + array-flatten "^3.0.0" + color "^3.1.3" + detect-libc "^1.0.3" + node-addon-api "^3.1.0" + npmlog "^4.1.2" + prebuild-install "^6.0.1" + semver "^7.3.4" + simple-get "^4.0.0" + tar-fs "^2.1.1" + tunnel-agent "^0.6.0" + shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -21539,6 +22080,29 @@ signale@^1.4.0: figures "^2.0.0" pkg-conf "^2.1.0" +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + +simple-get@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" + integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== + dependencies: + decompress-response "^4.2.0" + once "^1.3.1" + simple-concat "^1.0.0" + +simple-get@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.0.tgz#73fa628278d21de83dadd5512d2cc1f4872bd675" + integrity sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ== + dependencies: + decompress-response "^6.0.0" + once "^1.3.1" + simple-concat "^1.0.0" + simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" @@ -21842,6 +22406,13 @@ 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.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" + sourcemap-codec@^1.4.4: version "1.4.8" resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" @@ -22327,6 +22898,11 @@ strip-comments@^1.0.2: babel-extract-comments "^1.0.0" babel-plugin-transform-object-rest-spread "^6.26.0" +strip-comments@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" + integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -22609,7 +23185,7 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== -tar-fs@^2.0.0: +tar-fs@^2.0.0, tar-fs@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== @@ -22657,6 +23233,11 @@ temp-dir@^1.0.0: resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + temp-write@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.4.0.tgz#8cff630fb7e9da05f047c74ce4ce4d685457d492" @@ -22678,6 +23259,16 @@ tempy@^0.3.0: type-fest "^0.3.1" unique-string "^1.0.0" +tempy@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" + integrity sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw== + dependencies: + is-stream "^2.0.0" + temp-dir "^2.0.0" + type-fest "^0.16.0" + unique-string "^2.0.0" + term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -22749,6 +23340,15 @@ terser@^4.1.2, terser@^4.6.12, terser@^4.6.2, terser@^4.6.3: source-map "~0.6.1" source-map-support "~0.5.12" +terser@^5.0.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.7.0.tgz#a761eeec206bc87b605ab13029876ead938ae693" + integrity sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.19" + terser@^5.5.1: version "5.6.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2" @@ -22869,6 +23469,11 @@ timers-ext@^0.1.7: es5-ext "~0.10.46" next-tick "1" +timm@^1.6.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/timm/-/timm-1.7.1.tgz#96bab60c7d45b5a10a8a4d0f0117c6b7e5aff76f" + integrity sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw== + timsort@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" @@ -22889,6 +23494,11 @@ tiny-warning@^1.0.0, tiny-warning@^1.0.3: resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== +tinycolor2@^1.4.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" + integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== + title-case@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" @@ -23189,6 +23799,11 @@ type-fest@^0.13.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== +type-fest@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + type-fest@^0.18.0: version "0.18.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" @@ -23778,6 +24393,13 @@ use@^3.1.0: resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== +utif@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/utif/-/utif-2.0.1.tgz#9e1582d9bbd20011a6588548ed3266298e711759" + integrity sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg== + dependencies: + pako "^1.0.5" + util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -24513,6 +25135,13 @@ workbox-background-sync@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-background-sync@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.1.5.tgz#83904fc6487722db98ed9b19eaa39ab5f826c33e" + integrity sha512-VbUmPLsdz+sLzuNxHvMylzyRTiM4q+q7rwLBk3p2mtRL5NZozI8j/KgoGbno96vs84jx4b9zCZMEOIKEUTPf6w== + dependencies: + workbox-core "^6.1.5" + workbox-broadcast-update@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz#0eeb89170ddca7f6914fa3523fb14462891f2cfc" @@ -24520,6 +25149,13 @@ workbox-broadcast-update@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-broadcast-update@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.1.5.tgz#49a2a4cc50c7b1cfe86bed6d8f15edf1891d1e79" + integrity sha512-zGrTTs+n4wHpYtqYMqBg6kl/x5j1UrczGCQnODSHTxIDV8GXLb/GtA1BCZdysNxpMmdVSeLmTcgIYAAqWFamrA== + dependencies: + workbox-core "^6.1.5" + workbox-build@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-5.1.4.tgz#23d17ed5c32060c363030c8823b39d0eabf4c8c7" @@ -24562,6 +25198,49 @@ workbox-build@^5.1.4: workbox-sw "^5.1.4" workbox-window "^5.1.4" +workbox-build@^6.1.1: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.1.5.tgz#31c3034a38527f1f7697335c15af9c5593168841" + integrity sha512-P+fakR5QFVqJN9l9xHVXtmafga72gh9I+jM3A9HiB/6UNRmOAejXnDgD+RMegOHgQHPwnB44TalMToFaXKWIyA== + dependencies: + "@babel/core" "^7.11.1" + "@babel/preset-env" "^7.11.0" + "@babel/runtime" "^7.11.2" + "@hapi/joi" "^16.1.8" + "@rollup/plugin-babel" "^5.2.0" + "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-replace" "^2.4.1" + "@surma/rollup-plugin-off-main-thread" "^1.4.1" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^9.0.1" + glob "^7.1.6" + lodash "^4.17.20" + pretty-bytes "^5.3.0" + rollup "^2.43.1" + rollup-plugin-terser "^7.0.0" + source-map "^0.8.0-beta.0" + source-map-url "^0.4.0" + stringify-object "^3.3.0" + strip-comments "^2.0.1" + tempy "^0.6.0" + upath "^1.2.0" + workbox-background-sync "^6.1.5" + workbox-broadcast-update "^6.1.5" + workbox-cacheable-response "^6.1.5" + workbox-core "^6.1.5" + workbox-expiration "^6.1.5" + workbox-google-analytics "^6.1.5" + workbox-navigation-preload "^6.1.5" + workbox-precaching "^6.1.5" + workbox-range-requests "^6.1.5" + workbox-recipes "^6.1.5" + workbox-routing "^6.1.5" + workbox-strategies "^6.1.5" + workbox-streams "^6.1.5" + workbox-sw "^6.1.5" + workbox-window "^6.1.5" + workbox-cacheable-response@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz#9ff26e1366214bdd05cf5a43da9305b274078a54" @@ -24569,11 +25248,23 @@ workbox-cacheable-response@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-cacheable-response@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.1.5.tgz#2772e09a333cba47b0923ed91fd022416b69e75c" + integrity sha512-x8DC71lO/JCgiaJ194l9le8wc8lFPLgUpDkLhp2si7mXV6S/wZO+8Osvw1LLgYa8YYTWGbhbFhFTXIkEMknIIA== + dependencies: + workbox-core "^6.1.5" + workbox-core@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-5.1.4.tgz#8bbfb2362ecdff30e25d123c82c79ac65d9264f4" integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== +workbox-core@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.1.5.tgz#424ff600e2c5448b14ebd58b2f5ac8ed91b73fb9" + integrity sha512-9SOEle7YcJzg3njC0xMSmrPIiFjfsFm9WjwGd5enXmI8Lwk8wLdy63B0nzu5LXoibEmS9k+aWF8EzaKtOWjNSA== + workbox-expiration@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-5.1.4.tgz#92b5df461e8126114943a3b15c55e4ecb920b163" @@ -24581,6 +25272,13 @@ workbox-expiration@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-expiration@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.1.5.tgz#a62a4ac953bb654aa969ede13507ca5bd154adc2" + integrity sha512-6cN+FVbh8fNq56LFKPMchGNKCJeyboHsDuGBqmhDUPvD4uDjsegQpDQzn52VaE0cpywbSIsDF/BSq9E9Yjh5oQ== + dependencies: + workbox-core "^6.1.5" + workbox-google-analytics@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz#b3376806b1ac7d7df8418304d379707195fa8517" @@ -24591,6 +25289,16 @@ workbox-google-analytics@^5.1.4: workbox-routing "^5.1.4" workbox-strategies "^5.1.4" +workbox-google-analytics@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.1.5.tgz#895fcc50e4976c176b5982e1a8fd08776f18d639" + integrity sha512-LYsJ/VxTkYVLxM1uJKXZLz4cJdemidY7kPyAYtKVZ6EiDG89noASqis75/5lhqM1m3HwQfp2DtoPrelKSpSDBA== + dependencies: + workbox-background-sync "^6.1.5" + workbox-core "^6.1.5" + workbox-routing "^6.1.5" + workbox-strategies "^6.1.5" + workbox-navigation-preload@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz#30d1b720d26a05efc5fa11503e5cc1ed5a78902a" @@ -24598,6 +25306,13 @@ workbox-navigation-preload@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-navigation-preload@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.1.5.tgz#47a0d3a6d2e74bd3a52b58b72ca337cb5b654310" + integrity sha512-hDbNcWlffv0uvS21jCAC/mYk7NzaGRSWOQXv1p7bj2aONAX5l699D2ZK4D27G8TO0BaLHUmW/1A5CZcsvweQdg== + dependencies: + workbox-core "^6.1.5" + workbox-precaching@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-5.1.4.tgz#874f7ebdd750dd3e04249efae9a1b3f48285fe6b" @@ -24605,6 +25320,15 @@ workbox-precaching@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-precaching@^6.1.1, workbox-precaching@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.1.5.tgz#9e0fecb5c567192f46783323fccea10bffc9f79e" + integrity sha512-yhm1kb6wgi141JeM5X7z42XJxCry53tbMLB3NgrxktrZbwbrJF8JILzYy+RFKC9tHC6u2bPmL789GPLT2NCDzw== + dependencies: + workbox-core "^6.1.5" + workbox-routing "^6.1.5" + workbox-strategies "^6.1.5" + workbox-range-requests@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz#7066a12c121df65bf76fdf2b0868016aa2bab859" @@ -24612,6 +25336,25 @@ workbox-range-requests@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-range-requests@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.1.5.tgz#047ccd12838bebe51a720256a4ca0cfa7197dfd3" + integrity sha512-iACChSapzB0yuIum3ascP/+cfBNuZi5DRrE+u4u5mCHigPlwfSWtlaY+y8p+a8EwcDTVTZVtnrGrRnF31SiLqQ== + dependencies: + workbox-core "^6.1.5" + +workbox-recipes@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.1.5.tgz#bb1f8976bcdb202618d967596e9f248e6077e69a" + integrity sha512-MD1yabHca6O/oj1hrRdfj9cRwhKA5zqIE53rWOAg/dKMMzWQsf9nyRbXRgzK3a13iQvYKuQzURU4Cx58tdnR+Q== + dependencies: + workbox-cacheable-response "^6.1.5" + workbox-core "^6.1.5" + workbox-expiration "^6.1.5" + workbox-precaching "^6.1.5" + workbox-routing "^6.1.5" + workbox-strategies "^6.1.5" + workbox-routing@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-5.1.4.tgz#3e8cd86bd3b6573488d1a2ce7385e547b547e970" @@ -24619,6 +25362,13 @@ workbox-routing@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-routing@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.1.5.tgz#15884d6152dba03faef83f0b23331846d8b6ef8e" + integrity sha512-uC/Ctz+4GXGL42h1WxUNKxqKRik/38uS0NZ6VY/EHqL2F1ObLFqMHUZ4ZYvyQsKdyI82cxusvhJZHOrY0a2fIQ== + dependencies: + workbox-core "^6.1.5" + workbox-strategies@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-5.1.4.tgz#96b1418ccdfde5354612914964074d466c52d08c" @@ -24627,6 +25377,13 @@ workbox-strategies@^5.1.4: workbox-core "^5.1.4" workbox-routing "^5.1.4" +workbox-strategies@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.1.5.tgz#2549a3e78f0eda371b760c4db21feb0d26143573" + integrity sha512-QhiOn9KT9YGBdbfWOmJT6pXZOIAxaVrs6J6AMYzRpkUegBTEcv36+ZhE/cfHoT0u2fxVtthHnskOQ/snEzaXQw== + dependencies: + workbox-core "^6.1.5" + workbox-streams@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-5.1.4.tgz#05754e5e3667bdc078df2c9315b3f41210d8cac0" @@ -24635,11 +25392,24 @@ workbox-streams@^5.1.4: workbox-core "^5.1.4" workbox-routing "^5.1.4" +workbox-streams@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.1.5.tgz#bb7678677275fc23c9627565a1f238e4ca350290" + integrity sha512-OI1kLvRHGFXV+soDvs6aEwfBwdAkvPB0mRryqdh3/K17qUj/1gRXc8QtpgU+83xqx/I/ar2bTCIj0KPzI/ChCQ== + dependencies: + workbox-core "^6.1.5" + workbox-routing "^6.1.5" + workbox-sw@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-5.1.4.tgz#2bb34c9f7381f90d84cef644816d45150011d3db" integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== +workbox-sw@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.1.5.tgz#06eb0c91f22e207422175b3f815cd2181c7074a0" + integrity sha512-IMDiqxYbKzPorZLGMUMacLB6r76iVQbdTzYthIZoPfy+uFURJFUtqiWQJKg1L+RMyuYXwKXTahCIGkgFs4jBeg== + workbox-webpack-plugin@^5.0.0-beta.1: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz#7bfe8c16e40fe9ed8937080ac7ae9c8bde01e79c" @@ -24659,6 +25429,13 @@ workbox-window@^5.1.4: dependencies: workbox-core "^5.1.4" +workbox-window@^6.1.1, workbox-window@^6.1.5: + version "6.1.5" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.1.5.tgz#017b22342e10c6df6b9672326b575ec950b6cd80" + integrity sha512-akL0X6mAegai2yypnq78RgfazeqvKbsllRtEI4dnbhPcRINEY1NmecFmsQk8SD+zWLK1gw5OdwAOX+zHSRVmeA== + dependencies: + workbox-core "^6.1.5" + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -24850,6 +25627,16 @@ xdg-basedir@^4.0.0: resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== +xhr@^2.0.1: + version "2.6.0" + resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" + integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== + dependencies: + global "~4.4.0" + is-function "^1.0.1" + parse-headers "^2.0.0" + xtend "^4.0.0" + xml-js@^1.6.11: version "1.6.11" resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" @@ -24862,6 +25649,11 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== +xml-parse-from-string@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz#a9029e929d3dbcded169f3c6e28238d95a5d5a28" + integrity sha1-qQKekp09vN7RafPG4oI42VpdWig= + xml2js@0.4.17: version "0.4.17" resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868" @@ -24870,6 +25662,14 @@ xml2js@0.4.17: sax ">=0.6.0" xmlbuilder "^4.1.0" +xml2js@^0.4.5: + version "0.4.23" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" + integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== + dependencies: + sax ">=0.6.0" + xmlbuilder "~11.0.0" + xml@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5" @@ -24882,6 +25682,11 @@ xmlbuilder@^4.1.0: dependencies: lodash "^4.0.0" +xmlbuilder@~11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== + xmlhttprequest-ssl@~1.5.4: version "1.5.5" resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e"