From f9012eec786ec2dc37201f0cfa5e7f2a2471dd76 Mon Sep 17 00:00:00 2001 From: Benjamin Leonard Date: Wed, 4 Oct 2023 12:56:33 +0100 Subject: [PATCH 1/7] Install new ds and use that for icons --- libs/ui/index.ts | 3 ++- package-lock.json | 14 +++++++------- package.json | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/libs/ui/index.ts b/libs/ui/index.ts index cbc9b30af..04f3b7555 100644 --- a/libs/ui/index.ts +++ b/libs/ui/index.ts @@ -23,7 +23,8 @@ export * from './lib/dropdown-menu/DropdownMenu' export * from './lib/file-input/FileInput' export * from './lib/empty-message/EmptyMessage' export * from './lib/field-label/FieldLabel' -export * from './lib/icons' +export * from '@oxide/design-system/icons/react' + export * from './lib/identicon/Identicon' export * from './lib/message/Message' export * from './lib/listbox/Listbox' diff --git a/package-lock.json b/package-lock.json index 6a14eb203..d4e43480e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "dependencies": { "@floating-ui/react": "^0.24.2", "@headlessui/react": "^0.0.0-insiders.a9e8563", - "@oxide/design-system": "^1.0.1", + "@oxide/design-system": "^1.2.2", "@oxide/identicon": "0.0.4", "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-dropdown-menu": "^2.0.4", @@ -3321,9 +3321,9 @@ "dev": true }, "node_modules/@oxide/design-system": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@oxide/design-system/-/design-system-1.2.1.tgz", - "integrity": "sha512-GEfcPncP6ql7v0QiQ8tjnASAPPDJcWb+JrS7OV28AN4qcTpIvV9hXQGBWYD3zsPyOwlF75Qj7bPBfCEgIuY7UA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@oxide/design-system/-/design-system-1.2.2.tgz", + "integrity": "sha512-VYi3SiPkwxiV+R5h7l6i2+1rX96jKMiHVmrO06VuuoKfKu5EMpORigi28e9B9YNAfEoTEg9THBMFE7cfnjZCgA==", "dependencies": { "@figma-export/output-components-as-svgr": "^4.7.0", "@floating-ui/react": "^0.25.1", @@ -24659,9 +24659,9 @@ "dev": true }, "@oxide/design-system": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@oxide/design-system/-/design-system-1.2.1.tgz", - "integrity": "sha512-GEfcPncP6ql7v0QiQ8tjnASAPPDJcWb+JrS7OV28AN4qcTpIvV9hXQGBWYD3zsPyOwlF75Qj7bPBfCEgIuY7UA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@oxide/design-system/-/design-system-1.2.2.tgz", + "integrity": "sha512-VYi3SiPkwxiV+R5h7l6i2+1rX96jKMiHVmrO06VuuoKfKu5EMpORigi28e9B9YNAfEoTEg9THBMFE7cfnjZCgA==", "requires": { "@figma-export/output-components-as-svgr": "^4.7.0", "@floating-ui/react": "^0.25.1", diff --git a/package.json b/package.json index 53fb1959f..71c64b5bb 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "dependencies": { "@floating-ui/react": "^0.24.2", "@headlessui/react": "^0.0.0-insiders.a9e8563", - "@oxide/design-system": "^1.0.1", + "@oxide/design-system": "^1.2.2", "@oxide/identicon": "0.0.4", "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-dropdown-menu": "^2.0.4", From 955cf44d56d1666055baf964a214603a155b501a Mon Sep 17 00:00:00 2001 From: Benjamin Leonard Date: Wed, 4 Oct 2023 15:58:02 +0100 Subject: [PATCH 2/7] Remove old icon workflow --- .figmaexportrc.js | 53 ------ .gitattributes | 1 - .github/workflows/update-icons.yaml | 60 ------- codemods/add-responsive-viewbox.icons.js | 41 ----- codemods/fix-title-and-fill.icons.js | 46 ----- codemods/remove-import-extensions.icons.js | 27 --- libs/ui/index.ts | 3 +- libs/ui/lib/ModalLinks.tsx | 2 +- libs/ui/lib/date-picker/DatePicker.tsx | 2 +- libs/ui/lib/date-picker/DateRangePicker.tsx | 2 +- libs/ui/lib/date-picker/RangeCalendar.tsx | 2 +- .../empty-message/EmptyMessage.stories.tsx | 2 +- libs/ui/lib/icons/Access16Icon.tsx | 40 ----- libs/ui/lib/icons/Access24Icon.tsx | 40 ----- libs/ui/lib/icons/Action16Icon.tsx | 38 ---- libs/ui/lib/icons/Action24Icon.tsx | 38 ---- libs/ui/lib/icons/Add12Icon.tsx | 36 ---- libs/ui/lib/icons/AddRoundel12Icon.tsx | 40 ----- libs/ui/lib/icons/AddRoundel16Icon.tsx | 40 ----- libs/ui/lib/icons/AddRoundel24Icon.tsx | 40 ----- libs/ui/lib/icons/AlpineDistroIcon.tsx | 40 ----- libs/ui/lib/icons/ArchDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Calendar16Icon.tsx | 40 ----- libs/ui/lib/icons/Calendar24Icon.tsx | 40 ----- libs/ui/lib/icons/CentosDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Chat16Icon.tsx | 36 ---- libs/ui/lib/icons/Chat24Icon.tsx | 36 ---- libs/ui/lib/icons/Checkmark12Icon.tsx | 40 ----- libs/ui/lib/icons/Clipboard12Icon.tsx | 40 ----- libs/ui/lib/icons/Clipboard16Icon.tsx | 40 ----- libs/ui/lib/icons/Clipboard24Icon.tsx | 40 ----- libs/ui/lib/icons/Close12Icon.tsx | 38 ---- libs/ui/lib/icons/Close16Icon.tsx | 36 ---- libs/ui/lib/icons/Close8Icon.tsx | 36 ---- libs/ui/lib/icons/Cloud16Icon.tsx | 36 ---- libs/ui/lib/icons/Cloud24Icon.tsx | 36 ---- libs/ui/lib/icons/Compability16Icon.tsx | 40 ----- libs/ui/lib/icons/Compatibility24Icon.tsx | 40 ----- libs/ui/lib/icons/Contrast16Icon.tsx | 40 ----- libs/ui/lib/icons/Contrast24Icon.tsx | 40 ----- libs/ui/lib/icons/Cpu16Icon.tsx | 36 ---- libs/ui/lib/icons/Cpu24Icon.tsx | 36 ---- libs/ui/lib/icons/CpuLargeMiscIcon.tsx | 40 ----- libs/ui/lib/icons/CpuSmallMiscIcon.tsx | 40 ----- libs/ui/lib/icons/DebianDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Delete16Icon.tsx | 40 ----- libs/ui/lib/icons/Delete24Icon.tsx | 40 ----- libs/ui/lib/icons/DirectionDownIcon.tsx | 40 ----- libs/ui/lib/icons/DirectionLeftIcon.tsx | 40 ----- libs/ui/lib/icons/DirectionRightIcon.tsx | 40 ----- libs/ui/lib/icons/DirectionUpIcon.tsx | 40 ----- libs/ui/lib/icons/Disabled12Icon.tsx | 40 ----- libs/ui/lib/icons/DiskLargeMiscIcon.tsx | 40 ----- libs/ui/lib/icons/DiskSmallMiscIcon.tsx | 40 ----- libs/ui/lib/icons/Dislike16Icon.tsx | 40 ----- libs/ui/lib/icons/Dislike24Icon.tsx | 40 ----- libs/ui/lib/icons/Document16Icon.tsx | 38 ---- libs/ui/lib/icons/Document24Icon.tsx | 38 ---- libs/ui/lib/icons/Dots16Icon.tsx | 36 ---- libs/ui/lib/icons/Dots24Icon.tsx | 36 ---- libs/ui/lib/icons/Download24Icon.tsx | 40 ----- libs/ui/lib/icons/DownloadRoundel16Icon.tsx | 40 ----- libs/ui/lib/icons/Edit16Icon.tsx | 36 ---- libs/ui/lib/icons/Email16Icon.tsx | 36 ---- libs/ui/lib/icons/Email24Icon.tsx | 36 ---- libs/ui/lib/icons/Error12Icon.tsx | 36 ---- libs/ui/lib/icons/Error16Icon.tsx | 36 ---- libs/ui/lib/icons/Error24Icon.tsx | 36 ---- libs/ui/lib/icons/FedoraDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Filter12Icon.tsx | 40 ----- libs/ui/lib/icons/Firewall16Icon.tsx | 40 ----- libs/ui/lib/icons/Firewall24Icon.tsx | 40 ----- libs/ui/lib/icons/Folder16Icon.tsx | 40 ----- libs/ui/lib/icons/Folder24Icon.tsx | 40 ----- libs/ui/lib/icons/FreebsdDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Gateway16Icon.tsx | 40 ----- libs/ui/lib/icons/Gateway24Icon.tsx | 40 ----- libs/ui/lib/icons/Health16Icon.tsx | 38 ---- libs/ui/lib/icons/Heart24Icon.tsx | 34 ---- libs/ui/lib/icons/Hide12Icon.tsx | 36 ---- libs/ui/lib/icons/Hide16Icon.tsx | 36 ---- libs/ui/lib/icons/Hide24Icon.tsx | 36 ---- libs/ui/lib/icons/Hourglass16Icon.tsx | 40 ----- libs/ui/lib/icons/Hourglass24Icon.tsx | 40 ----- libs/ui/lib/icons/Images16Icon.tsx | 47 ----- libs/ui/lib/icons/Images24Icon.tsx | 40 ----- libs/ui/lib/icons/Info16Icon.tsx | 36 ---- libs/ui/lib/icons/Info24Icon.tsx | 36 ---- libs/ui/lib/icons/Instances16Icon.tsx | 40 ----- libs/ui/lib/icons/Instances24Icon.tsx | 40 ----- libs/ui/lib/icons/Integration16Icon.tsx | 40 ----- libs/ui/lib/icons/IpGlobal16Icon.tsx | 40 ----- libs/ui/lib/icons/IpGlobal24Icon.tsx | 40 ----- libs/ui/lib/icons/IpLocal16Icon.tsx | 40 ----- libs/ui/lib/icons/IpLocal24Icon.tsx | 40 ----- libs/ui/lib/icons/Issues16Icon.tsx | 40 ----- libs/ui/lib/icons/Issues24Icon.tsx | 40 ----- libs/ui/lib/icons/Key12Icon.tsx | 36 ---- libs/ui/lib/icons/Key16Icon.tsx | 36 ---- libs/ui/lib/icons/Key24Icon.tsx | 36 ---- libs/ui/lib/icons/Like16Icon.tsx | 36 ---- libs/ui/lib/icons/Like24Icon.tsx | 36 ---- libs/ui/lib/icons/Link16Icon.tsx | 43 ----- libs/ui/lib/icons/LoadBalancer16Icon.tsx | 40 ----- libs/ui/lib/icons/LoadBalancer24Icon.tsx | 40 ----- libs/ui/lib/icons/Loader12Icon.tsx | 41 ----- libs/ui/lib/icons/Location24Icon.tsx | 40 ----- libs/ui/lib/icons/Logs16Icon.tsx | 36 ---- libs/ui/lib/icons/Logs24Icon.tsx | 36 ---- libs/ui/lib/icons/Metrics16Icon.tsx | 40 ----- libs/ui/lib/icons/More12Icon.tsx | 36 ---- libs/ui/lib/icons/Networking16Icon.tsx | 40 ----- libs/ui/lib/icons/Networking24Icon.tsx | 40 ----- libs/ui/lib/icons/NewWindow16Icon.tsx | 40 ----- libs/ui/lib/icons/NextArrow12Icon.tsx | 38 ---- libs/ui/lib/icons/Notifications16Icon.tsx | 40 ----- libs/ui/lib/icons/OpenLink12Icon.tsx | 40 ----- libs/ui/lib/icons/Organization16Icon.tsx | 40 ----- libs/ui/lib/icons/Organization24Icon.tsx | 51 ------ libs/ui/lib/icons/Overview16Icon.tsx | 40 ----- libs/ui/lib/icons/Overview24Icon.tsx | 40 ----- libs/ui/lib/icons/Person16Icon.tsx | 40 ----- libs/ui/lib/icons/Person24Icon.tsx | 40 ----- libs/ui/lib/icons/PersonGroup16Icon.tsx | 40 ----- libs/ui/lib/icons/PersonGroup24Icon.tsx | 40 ----- libs/ui/lib/icons/PrevArrow12Icon.tsx | 38 ---- libs/ui/lib/icons/Profile16Icon.tsx | 40 ----- libs/ui/lib/icons/Progress24Icon.tsx | 40 ----- libs/ui/lib/icons/Prohibited24Icon.tsx | 40 ----- libs/ui/lib/icons/Question12Icon.tsx | 40 ----- libs/ui/lib/icons/Racks24Icon.tsx | 36 ---- libs/ui/lib/icons/Ram16Icon.tsx | 36 ---- libs/ui/lib/icons/RamLargeMiscIcon.tsx | 40 ----- libs/ui/lib/icons/RamSmallMiscIcon.tsx | 40 ----- libs/ui/lib/icons/Refresh16Icon.tsx | 40 ----- libs/ui/lib/icons/Repair12Icon.tsx | 40 ----- libs/ui/lib/icons/Repair16Icon.tsx | 40 ----- libs/ui/lib/icons/Resize16Icon.tsx | 40 ----- libs/ui/lib/icons/Resize24Icon.tsx | 40 ----- libs/ui/lib/icons/Router16Icon.tsx | 40 ----- libs/ui/lib/icons/Router24Icon.tsx | 40 ----- libs/ui/lib/icons/Safety24Icon.tsx | 38 ---- libs/ui/lib/icons/Search16Icon.tsx | 40 ----- libs/ui/lib/icons/Security12Icon.tsx | 40 ----- libs/ui/lib/icons/Security16Icon.tsx | 40 ----- libs/ui/lib/icons/Security24Icon.tsx | 40 ----- libs/ui/lib/icons/SelectArrows6Icon.tsx | 40 ----- libs/ui/lib/icons/Servers16Icon.tsx | 40 ----- libs/ui/lib/icons/Settings16Icon.tsx | 40 ----- libs/ui/lib/icons/Settings24Icon.tsx | 40 ----- libs/ui/lib/icons/Show16Icon.tsx | 36 ---- libs/ui/lib/icons/Snapshots16Icon.tsx | 40 ----- libs/ui/lib/icons/Snapshots24Icon.tsx | 40 ----- libs/ui/lib/icons/SoftwareUpdate16Icon.tsx | 40 ----- libs/ui/lib/icons/SoftwareUpdate24Icon.tsx | 40 ----- libs/ui/lib/icons/Speaker24Icon.tsx | 40 ----- libs/ui/lib/icons/Ssd16Icon.tsx | 36 ---- libs/ui/lib/icons/Storage16Icon.tsx | 40 ----- libs/ui/lib/icons/Storage24Icon.tsx | 38 ---- libs/ui/lib/icons/Subnet16Icon.tsx | 40 ----- libs/ui/lib/icons/Subnet24Icon.tsx | 40 ----- libs/ui/lib/icons/Success12Icon.tsx | 40 ----- libs/ui/lib/icons/Tags16Icon.tsx | 36 ---- libs/ui/lib/icons/Terminal16Icon.tsx | 40 ----- libs/ui/lib/icons/Terminal24Icon.tsx | 40 ----- libs/ui/lib/icons/Time16Icon.tsx | 36 ---- libs/ui/lib/icons/Transmit24Icon.tsx | 40 ----- libs/ui/lib/icons/UbuntuDistroIcon.tsx | 40 ----- libs/ui/lib/icons/Unauthorized12Icon.tsx | 40 ----- libs/ui/lib/icons/UnreadIndicator6Icon.tsx | 34 ---- libs/ui/lib/icons/Warning12Icon.tsx | 40 ----- libs/ui/lib/icons/WindowsDistroIcon.tsx | 38 ---- libs/ui/lib/icons/Wireless24Icon.tsx | 38 ---- libs/ui/lib/icons/index.ts | 169 ------------------ libs/ui/lib/message/Message.tsx | 2 +- libs/ui/lib/modal/Modal.tsx | 2 +- .../ui/lib/page-header/PageHeader.stories.tsx | 2 +- libs/ui/lib/pagination/Pagination.tsx | 2 +- libs/ui/lib/side-modal/SideModal.tsx | 2 +- libs/ui/lib/tag/Tag.tsx | 2 +- libs/ui/lib/toast/Toast.tsx | 2 +- libs/ui/lib/tooltip/Tooltip.stories.tsx | 2 +- libs/ui/lib/truncate/Truncate.tsx | 2 +- tools/export-icons.sh | 32 ---- 184 files changed, 16 insertions(+), 6716 deletions(-) delete mode 100644 .figmaexportrc.js delete mode 100644 .gitattributes delete mode 100644 .github/workflows/update-icons.yaml delete mode 100644 codemods/add-responsive-viewbox.icons.js delete mode 100644 codemods/fix-title-and-fill.icons.js delete mode 100644 codemods/remove-import-extensions.icons.js delete mode 100644 libs/ui/lib/icons/Access16Icon.tsx delete mode 100644 libs/ui/lib/icons/Access24Icon.tsx delete mode 100644 libs/ui/lib/icons/Action16Icon.tsx delete mode 100644 libs/ui/lib/icons/Action24Icon.tsx delete mode 100644 libs/ui/lib/icons/Add12Icon.tsx delete mode 100644 libs/ui/lib/icons/AddRoundel12Icon.tsx delete mode 100644 libs/ui/lib/icons/AddRoundel16Icon.tsx delete mode 100644 libs/ui/lib/icons/AddRoundel24Icon.tsx delete mode 100644 libs/ui/lib/icons/AlpineDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/ArchDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Calendar16Icon.tsx delete mode 100644 libs/ui/lib/icons/Calendar24Icon.tsx delete mode 100644 libs/ui/lib/icons/CentosDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Chat16Icon.tsx delete mode 100644 libs/ui/lib/icons/Chat24Icon.tsx delete mode 100644 libs/ui/lib/icons/Checkmark12Icon.tsx delete mode 100644 libs/ui/lib/icons/Clipboard12Icon.tsx delete mode 100644 libs/ui/lib/icons/Clipboard16Icon.tsx delete mode 100644 libs/ui/lib/icons/Clipboard24Icon.tsx delete mode 100644 libs/ui/lib/icons/Close12Icon.tsx delete mode 100644 libs/ui/lib/icons/Close16Icon.tsx delete mode 100644 libs/ui/lib/icons/Close8Icon.tsx delete mode 100644 libs/ui/lib/icons/Cloud16Icon.tsx delete mode 100644 libs/ui/lib/icons/Cloud24Icon.tsx delete mode 100644 libs/ui/lib/icons/Compability16Icon.tsx delete mode 100644 libs/ui/lib/icons/Compatibility24Icon.tsx delete mode 100644 libs/ui/lib/icons/Contrast16Icon.tsx delete mode 100644 libs/ui/lib/icons/Contrast24Icon.tsx delete mode 100644 libs/ui/lib/icons/Cpu16Icon.tsx delete mode 100644 libs/ui/lib/icons/Cpu24Icon.tsx delete mode 100644 libs/ui/lib/icons/CpuLargeMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/CpuSmallMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/DebianDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Delete16Icon.tsx delete mode 100644 libs/ui/lib/icons/Delete24Icon.tsx delete mode 100644 libs/ui/lib/icons/DirectionDownIcon.tsx delete mode 100644 libs/ui/lib/icons/DirectionLeftIcon.tsx delete mode 100644 libs/ui/lib/icons/DirectionRightIcon.tsx delete mode 100644 libs/ui/lib/icons/DirectionUpIcon.tsx delete mode 100644 libs/ui/lib/icons/Disabled12Icon.tsx delete mode 100644 libs/ui/lib/icons/DiskLargeMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/DiskSmallMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/Dislike16Icon.tsx delete mode 100644 libs/ui/lib/icons/Dislike24Icon.tsx delete mode 100644 libs/ui/lib/icons/Document16Icon.tsx delete mode 100644 libs/ui/lib/icons/Document24Icon.tsx delete mode 100644 libs/ui/lib/icons/Dots16Icon.tsx delete mode 100644 libs/ui/lib/icons/Dots24Icon.tsx delete mode 100644 libs/ui/lib/icons/Download24Icon.tsx delete mode 100644 libs/ui/lib/icons/DownloadRoundel16Icon.tsx delete mode 100644 libs/ui/lib/icons/Edit16Icon.tsx delete mode 100644 libs/ui/lib/icons/Email16Icon.tsx delete mode 100644 libs/ui/lib/icons/Email24Icon.tsx delete mode 100644 libs/ui/lib/icons/Error12Icon.tsx delete mode 100644 libs/ui/lib/icons/Error16Icon.tsx delete mode 100644 libs/ui/lib/icons/Error24Icon.tsx delete mode 100644 libs/ui/lib/icons/FedoraDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Filter12Icon.tsx delete mode 100644 libs/ui/lib/icons/Firewall16Icon.tsx delete mode 100644 libs/ui/lib/icons/Firewall24Icon.tsx delete mode 100644 libs/ui/lib/icons/Folder16Icon.tsx delete mode 100644 libs/ui/lib/icons/Folder24Icon.tsx delete mode 100644 libs/ui/lib/icons/FreebsdDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Gateway16Icon.tsx delete mode 100644 libs/ui/lib/icons/Gateway24Icon.tsx delete mode 100644 libs/ui/lib/icons/Health16Icon.tsx delete mode 100644 libs/ui/lib/icons/Heart24Icon.tsx delete mode 100644 libs/ui/lib/icons/Hide12Icon.tsx delete mode 100644 libs/ui/lib/icons/Hide16Icon.tsx delete mode 100644 libs/ui/lib/icons/Hide24Icon.tsx delete mode 100644 libs/ui/lib/icons/Hourglass16Icon.tsx delete mode 100644 libs/ui/lib/icons/Hourglass24Icon.tsx delete mode 100644 libs/ui/lib/icons/Images16Icon.tsx delete mode 100644 libs/ui/lib/icons/Images24Icon.tsx delete mode 100644 libs/ui/lib/icons/Info16Icon.tsx delete mode 100644 libs/ui/lib/icons/Info24Icon.tsx delete mode 100644 libs/ui/lib/icons/Instances16Icon.tsx delete mode 100644 libs/ui/lib/icons/Instances24Icon.tsx delete mode 100644 libs/ui/lib/icons/Integration16Icon.tsx delete mode 100644 libs/ui/lib/icons/IpGlobal16Icon.tsx delete mode 100644 libs/ui/lib/icons/IpGlobal24Icon.tsx delete mode 100644 libs/ui/lib/icons/IpLocal16Icon.tsx delete mode 100644 libs/ui/lib/icons/IpLocal24Icon.tsx delete mode 100644 libs/ui/lib/icons/Issues16Icon.tsx delete mode 100644 libs/ui/lib/icons/Issues24Icon.tsx delete mode 100644 libs/ui/lib/icons/Key12Icon.tsx delete mode 100644 libs/ui/lib/icons/Key16Icon.tsx delete mode 100644 libs/ui/lib/icons/Key24Icon.tsx delete mode 100644 libs/ui/lib/icons/Like16Icon.tsx delete mode 100644 libs/ui/lib/icons/Like24Icon.tsx delete mode 100644 libs/ui/lib/icons/Link16Icon.tsx delete mode 100644 libs/ui/lib/icons/LoadBalancer16Icon.tsx delete mode 100644 libs/ui/lib/icons/LoadBalancer24Icon.tsx delete mode 100644 libs/ui/lib/icons/Loader12Icon.tsx delete mode 100644 libs/ui/lib/icons/Location24Icon.tsx delete mode 100644 libs/ui/lib/icons/Logs16Icon.tsx delete mode 100644 libs/ui/lib/icons/Logs24Icon.tsx delete mode 100644 libs/ui/lib/icons/Metrics16Icon.tsx delete mode 100644 libs/ui/lib/icons/More12Icon.tsx delete mode 100644 libs/ui/lib/icons/Networking16Icon.tsx delete mode 100644 libs/ui/lib/icons/Networking24Icon.tsx delete mode 100644 libs/ui/lib/icons/NewWindow16Icon.tsx delete mode 100644 libs/ui/lib/icons/NextArrow12Icon.tsx delete mode 100644 libs/ui/lib/icons/Notifications16Icon.tsx delete mode 100644 libs/ui/lib/icons/OpenLink12Icon.tsx delete mode 100644 libs/ui/lib/icons/Organization16Icon.tsx delete mode 100644 libs/ui/lib/icons/Organization24Icon.tsx delete mode 100644 libs/ui/lib/icons/Overview16Icon.tsx delete mode 100644 libs/ui/lib/icons/Overview24Icon.tsx delete mode 100644 libs/ui/lib/icons/Person16Icon.tsx delete mode 100644 libs/ui/lib/icons/Person24Icon.tsx delete mode 100644 libs/ui/lib/icons/PersonGroup16Icon.tsx delete mode 100644 libs/ui/lib/icons/PersonGroup24Icon.tsx delete mode 100644 libs/ui/lib/icons/PrevArrow12Icon.tsx delete mode 100644 libs/ui/lib/icons/Profile16Icon.tsx delete mode 100644 libs/ui/lib/icons/Progress24Icon.tsx delete mode 100644 libs/ui/lib/icons/Prohibited24Icon.tsx delete mode 100644 libs/ui/lib/icons/Question12Icon.tsx delete mode 100644 libs/ui/lib/icons/Racks24Icon.tsx delete mode 100644 libs/ui/lib/icons/Ram16Icon.tsx delete mode 100644 libs/ui/lib/icons/RamLargeMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/RamSmallMiscIcon.tsx delete mode 100644 libs/ui/lib/icons/Refresh16Icon.tsx delete mode 100644 libs/ui/lib/icons/Repair12Icon.tsx delete mode 100644 libs/ui/lib/icons/Repair16Icon.tsx delete mode 100644 libs/ui/lib/icons/Resize16Icon.tsx delete mode 100644 libs/ui/lib/icons/Resize24Icon.tsx delete mode 100644 libs/ui/lib/icons/Router16Icon.tsx delete mode 100644 libs/ui/lib/icons/Router24Icon.tsx delete mode 100644 libs/ui/lib/icons/Safety24Icon.tsx delete mode 100644 libs/ui/lib/icons/Search16Icon.tsx delete mode 100644 libs/ui/lib/icons/Security12Icon.tsx delete mode 100644 libs/ui/lib/icons/Security16Icon.tsx delete mode 100644 libs/ui/lib/icons/Security24Icon.tsx delete mode 100644 libs/ui/lib/icons/SelectArrows6Icon.tsx delete mode 100644 libs/ui/lib/icons/Servers16Icon.tsx delete mode 100644 libs/ui/lib/icons/Settings16Icon.tsx delete mode 100644 libs/ui/lib/icons/Settings24Icon.tsx delete mode 100644 libs/ui/lib/icons/Show16Icon.tsx delete mode 100644 libs/ui/lib/icons/Snapshots16Icon.tsx delete mode 100644 libs/ui/lib/icons/Snapshots24Icon.tsx delete mode 100644 libs/ui/lib/icons/SoftwareUpdate16Icon.tsx delete mode 100644 libs/ui/lib/icons/SoftwareUpdate24Icon.tsx delete mode 100644 libs/ui/lib/icons/Speaker24Icon.tsx delete mode 100644 libs/ui/lib/icons/Ssd16Icon.tsx delete mode 100644 libs/ui/lib/icons/Storage16Icon.tsx delete mode 100644 libs/ui/lib/icons/Storage24Icon.tsx delete mode 100644 libs/ui/lib/icons/Subnet16Icon.tsx delete mode 100644 libs/ui/lib/icons/Subnet24Icon.tsx delete mode 100644 libs/ui/lib/icons/Success12Icon.tsx delete mode 100644 libs/ui/lib/icons/Tags16Icon.tsx delete mode 100644 libs/ui/lib/icons/Terminal16Icon.tsx delete mode 100644 libs/ui/lib/icons/Terminal24Icon.tsx delete mode 100644 libs/ui/lib/icons/Time16Icon.tsx delete mode 100644 libs/ui/lib/icons/Transmit24Icon.tsx delete mode 100644 libs/ui/lib/icons/UbuntuDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Unauthorized12Icon.tsx delete mode 100644 libs/ui/lib/icons/UnreadIndicator6Icon.tsx delete mode 100644 libs/ui/lib/icons/Warning12Icon.tsx delete mode 100644 libs/ui/lib/icons/WindowsDistroIcon.tsx delete mode 100644 libs/ui/lib/icons/Wireless24Icon.tsx delete mode 100644 libs/ui/lib/icons/index.ts delete mode 100755 tools/export-icons.sh diff --git a/.figmaexportrc.js b/.figmaexportrc.js deleted file mode 100644 index 043fb4c6a..000000000 --- a/.figmaexportrc.js +++ /dev/null @@ -1,53 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ - -// @ts-check - -const { pascalCase } = require('@figma-export/utils') - -module.exports = { - commands: [ - [ - 'components', - { - fileId: 'iMVpYGoNGpwMEL9gd0oeYF', - onlyFromPages: ['Icons'], - transformers: [ - require('@figma-export/transform-svg-with-svgo')({ - plugins: [], - }), - ], - outputters: [ - require('@figma-export/output-components-as-svgr')({ - output: './libs/ui/lib/icons', - getFileExtension: () => '.tsx', - getDirname: () => '', - getComponentName: ({ componentName }) => - pascalCase( - componentName - .split('/') - .map((n) => `${n[0].toUpperCase()}${n.slice(1)}`) - .reverse() - .join('') + 'Icon' - ), - getSvgrConfig: () => { - return { - jsxRuntime: 'automatic', - typescript: true, - titleProp: true, - svgProps: { - role: 'img', - }, - } - }, - }), - ], - }, - ], - ], -} diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 226580247..000000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -libs/ui/lib/icons/* linguist-generated=true diff --git a/.github/workflows/update-icons.yaml b/.github/workflows/update-icons.yaml deleted file mode 100644 index ac258bb46..000000000 --- a/.github/workflows/update-icons.yaml +++ /dev/null @@ -1,60 +0,0 @@ -name: Update icons -on: - workflow_dispatch: - schedule: - - cron: '0 0 * * 1-5' - -jobs: - update-icons: - runs-on: ubuntu-latest - permissions: - pull-requests: write - contents: write - steps: - - uses: peterjgrainger/action-create-branch@v2.0.1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - branch: 'update-icons' - - - uses: actions/checkout@v3 - with: - ref: 'update-icons' - fetch-depth: 0 - - - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: 'npm' - - - name: Install dependencies - run: npm install - - - name: Export icons from Figma - run: ./tools/export-icons.sh - env: - FIGMA_TOKEN: ${{ secrets.FIGMA_TOKEN }} - - - name: Commit icon file updates (if any) - uses: EndBug/add-and-commit@v9 - with: - add: ./libs/ui/lib/icons - message: 'Pull icon updates from figma' - default_author: github_actions - new_branch: update-icons - - - name: Check if icon files have changed - id: icon-files-changed - uses: tj-actions/changed-files@v18.1 - with: - files: | - libs/ui/lib/icons - - - name: Create PR if it doesn't exist - if: steps.icon-files-changed.outputs.any_changed == 'true' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - if [[ $(gh pr list --json "url" -q ".[].url" --head update-icons | wc -c) -eq 0 ]]; then - gh pr create --base main --head update-icons --title "Sync icon updates from figma" --body "This PR is generated by 'update-icons.yaml' when icon changes are made to tokens.json" - fi diff --git a/codemods/add-responsive-viewbox.icons.js b/codemods/add-responsive-viewbox.icons.js deleted file mode 100644 index 898ea866b..000000000 --- a/codemods/add-responsive-viewbox.icons.js +++ /dev/null @@ -1,41 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ - -/** - * This codemod removes hardcoded widths and heights from - * responsive icons and replaces them with a viewBox - * - * @param {import('jscodeshift').FileInfo} file - * @param {import('jscodeshift').API} api - */ -export default function transformer(file, api) { - const j = api.jscodeshift - const source = j(file.source) - - if (!file.path.endsWith('.tsx') || !file.path.toLowerCase().includes('responsive')) return - - // Grab width value and remove width prop - const widthProp = source.find(j.JSXAttribute, { name: { name: 'width' } }) - const width = widthProp.find(j.NumericLiteral).get('value').value - widthProp.remove() - - // Grab height value and remove height prop - const heightProp = source.find(j.JSXAttribute, { name: { name: 'height' } }) - const height = heightProp.find(j.NumericLiteral).get('value').value - heightProp.remove() - - // Insert viewBox into attribute list - return source - .find(j.JSXOpeningElement, { name: { name: 'svg' } }) - .map((s) => { - s.node.attributes.unshift( - j.jsxAttribute(j.jsxIdentifier('viewBox'), j.literal(`0 0 ${width} ${height}`)) - ) - }) - .toSource() -} diff --git a/codemods/fix-title-and-fill.icons.js b/codemods/fix-title-and-fill.icons.js deleted file mode 100644 index edcae4d71..000000000 --- a/codemods/fix-title-and-fill.icons.js +++ /dev/null @@ -1,46 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import path from 'path' - -/** - * This codemod adds a default title to the svg exports - * accessibility purposes - * - * @param {import('jscodeshift').FileInfo} file - * @param {import('jscodeshift').API} api - */ -export default function transformer(file, api) { - const j = api.jscodeshift - const source = j(file.source) - - if (!file.path.endsWith('.tsx')) return - - const iconName = path - .basename(file.path, '.tsx') - .replace(/([A-Za-z]+)[A-Z0-9]\w*Icon/, '$1') - - // Remove fill=none - source - .find(j.JSXAttribute, { name: { name: 'fill' }, value: { value: 'none' } }) - .replaceWith() - - // Replace other fill w/ fill="currentColor" - source - .find(j.JSXAttribute, { name: { name: 'fill' } }) - .find(j.Literal) - .replaceWith(j.literal('currentColor')) - - // Add default title - return source - .find(j.FunctionDeclaration) - .find(j.ObjectPattern) - .find(j.Identifier, { name: 'title' }) - .filter((p) => p.name === 'value') - .replaceWith((r) => j.assignmentPattern(r.value, j.literal(iconName))) - .toSource() -} diff --git a/codemods/remove-import-extensions.icons.js b/codemods/remove-import-extensions.icons.js deleted file mode 100644 index 97914ec0c..000000000 --- a/codemods/remove-import-extensions.icons.js +++ /dev/null @@ -1,27 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ - -/** - * This codemod removes explictly `.tsx` extensions left by - * figma-export index.ts generated files. - * - * @param {import('jscodeshift').FileInfo} file - * @param {import('jscodeshift').API} api - */ -export default function transformer(file, api) { - const j = api.jscodeshift - const source = j(file.source) - - if (!file.path.endsWith('index.ts')) return - - return source - .find(j.ExportNamedDeclaration) - .find(j.Literal) - .replaceWith((r) => j.literal(r.value.value.replace('.tsx', ''))) - .toSource() -} diff --git a/libs/ui/index.ts b/libs/ui/index.ts index 04f3b7555..142e31564 100644 --- a/libs/ui/index.ts +++ b/libs/ui/index.ts @@ -23,7 +23,6 @@ export * from './lib/dropdown-menu/DropdownMenu' export * from './lib/file-input/FileInput' export * from './lib/empty-message/EmptyMessage' export * from './lib/field-label/FieldLabel' -export * from '@oxide/design-system/icons/react' export * from './lib/identicon/Identicon' export * from './lib/message/Message' @@ -49,3 +48,5 @@ export * from './lib/toast/Toast' export * from './lib/tooltip/Tooltip' export * from './lib/truncate/Truncate' export * from './util/wrap' + +export * from '@oxide/design-system/icons/react' diff --git a/libs/ui/lib/ModalLinks.tsx b/libs/ui/lib/ModalLinks.tsx index 6b7892d1b..3131abf57 100644 --- a/libs/ui/lib/ModalLinks.tsx +++ b/libs/ui/lib/ModalLinks.tsx @@ -7,7 +7,7 @@ */ import type { ReactNode } from 'react' -import { OpenLink12Icon } from './icons' +import { OpenLink12Icon } from '../' export const ModalLinks = ({ heading, diff --git a/libs/ui/lib/date-picker/DatePicker.tsx b/libs/ui/lib/date-picker/DatePicker.tsx index 78333008c..f431d4c65 100644 --- a/libs/ui/lib/date-picker/DatePicker.tsx +++ b/libs/ui/lib/date-picker/DatePicker.tsx @@ -15,7 +15,7 @@ import { useDateFormatter } from 'react-aria' import { useDatePickerState } from 'react-stately' import type { DatePickerStateOptions } from 'react-stately' -import { Calendar16Icon, Error12Icon } from '../icons' +import { Calendar16Icon, Error12Icon } from '../../' import { Calendar } from './Calendar' import { TimeField } from './DateField' import { Dialog } from './Dialog' diff --git a/libs/ui/lib/date-picker/DateRangePicker.tsx b/libs/ui/lib/date-picker/DateRangePicker.tsx index 4f29e8e30..6014e6436 100644 --- a/libs/ui/lib/date-picker/DateRangePicker.tsx +++ b/libs/ui/lib/date-picker/DateRangePicker.tsx @@ -14,7 +14,7 @@ import { useDateFormatter } from 'react-aria' import { useDateRangePickerState } from 'react-stately' import type { DateRangePickerStateOptions } from 'react-stately' -import { Calendar16Icon, Error12Icon } from '../icons' +import { Calendar16Icon, Error12Icon } from '../../' import { TimeField } from './DateField' import { Dialog } from './Dialog' import { Popover } from './Popover' diff --git a/libs/ui/lib/date-picker/RangeCalendar.tsx b/libs/ui/lib/date-picker/RangeCalendar.tsx index 3667285f4..89733f495 100644 --- a/libs/ui/lib/date-picker/RangeCalendar.tsx +++ b/libs/ui/lib/date-picker/RangeCalendar.tsx @@ -15,7 +15,7 @@ import { useLocale, useRangeCalendar } from 'react-aria' import { useRangeCalendarState } from 'react-stately' import type { CalendarState, RangeCalendarState } from 'react-stately' -import { DirectionLeftIcon, DirectionRightIcon } from '../icons' +import { DirectionLeftIcon, DirectionRightIcon } from '../../' import { CalendarGrid } from './CalendarGrid' export function RangeCalendar(props: RangeCalendarProps) { diff --git a/libs/ui/lib/empty-message/EmptyMessage.stories.tsx b/libs/ui/lib/empty-message/EmptyMessage.stories.tsx index 86e92292f..f2ff47720 100644 --- a/libs/ui/lib/empty-message/EmptyMessage.stories.tsx +++ b/libs/ui/lib/empty-message/EmptyMessage.stories.tsx @@ -5,7 +5,7 @@ * * Copyright Oxide Computer Company */ -import { Instances24Icon } from '../icons' +import { Instances24Icon } from '../../' import { EmptyMessage } from './EmptyMessage' export const Default = () => ( diff --git a/libs/ui/lib/icons/Access16Icon.tsx b/libs/ui/lib/icons/Access16Icon.tsx deleted file mode 100644 index 6c9c6519a..000000000 --- a/libs/ui/lib/icons/Access16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Access16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Access16Icon diff --git a/libs/ui/lib/icons/Access24Icon.tsx b/libs/ui/lib/icons/Access24Icon.tsx deleted file mode 100644 index a4bb51aed..000000000 --- a/libs/ui/lib/icons/Access24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Access24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Access24Icon diff --git a/libs/ui/lib/icons/Action16Icon.tsx b/libs/ui/lib/icons/Action16Icon.tsx deleted file mode 100644 index b24fa66d6..000000000 --- a/libs/ui/lib/icons/Action16Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Action16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Action16Icon diff --git a/libs/ui/lib/icons/Action24Icon.tsx b/libs/ui/lib/icons/Action24Icon.tsx deleted file mode 100644 index e979e03ae..000000000 --- a/libs/ui/lib/icons/Action24Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Action24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Action24Icon diff --git a/libs/ui/lib/icons/Add12Icon.tsx b/libs/ui/lib/icons/Add12Icon.tsx deleted file mode 100644 index 973446c7f..000000000 --- a/libs/ui/lib/icons/Add12Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Add12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Add12Icon diff --git a/libs/ui/lib/icons/AddRoundel12Icon.tsx b/libs/ui/lib/icons/AddRoundel12Icon.tsx deleted file mode 100644 index a09e19b68..000000000 --- a/libs/ui/lib/icons/AddRoundel12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const AddRoundel12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default AddRoundel12Icon diff --git a/libs/ui/lib/icons/AddRoundel16Icon.tsx b/libs/ui/lib/icons/AddRoundel16Icon.tsx deleted file mode 100644 index 2bf9a4e8a..000000000 --- a/libs/ui/lib/icons/AddRoundel16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const AddRoundel16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default AddRoundel16Icon diff --git a/libs/ui/lib/icons/AddRoundel24Icon.tsx b/libs/ui/lib/icons/AddRoundel24Icon.tsx deleted file mode 100644 index 2203eeaa2..000000000 --- a/libs/ui/lib/icons/AddRoundel24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const AddRoundel24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default AddRoundel24Icon diff --git a/libs/ui/lib/icons/AlpineDistroIcon.tsx b/libs/ui/lib/icons/AlpineDistroIcon.tsx deleted file mode 100644 index e202b0cb0..000000000 --- a/libs/ui/lib/icons/AlpineDistroIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const AlpineDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default AlpineDistroIcon diff --git a/libs/ui/lib/icons/ArchDistroIcon.tsx b/libs/ui/lib/icons/ArchDistroIcon.tsx deleted file mode 100644 index ed1f50444..000000000 --- a/libs/ui/lib/icons/ArchDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const ArchDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default ArchDistroIcon diff --git a/libs/ui/lib/icons/Calendar16Icon.tsx b/libs/ui/lib/icons/Calendar16Icon.tsx deleted file mode 100644 index 7b5214521..000000000 --- a/libs/ui/lib/icons/Calendar16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Calendar16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Calendar16Icon diff --git a/libs/ui/lib/icons/Calendar24Icon.tsx b/libs/ui/lib/icons/Calendar24Icon.tsx deleted file mode 100644 index 743a670be..000000000 --- a/libs/ui/lib/icons/Calendar24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Calendar24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Calendar24Icon diff --git a/libs/ui/lib/icons/CentosDistroIcon.tsx b/libs/ui/lib/icons/CentosDistroIcon.tsx deleted file mode 100644 index 4eacf9a90..000000000 --- a/libs/ui/lib/icons/CentosDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const CentosDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default CentosDistroIcon diff --git a/libs/ui/lib/icons/Chat16Icon.tsx b/libs/ui/lib/icons/Chat16Icon.tsx deleted file mode 100644 index 499e3773a..000000000 --- a/libs/ui/lib/icons/Chat16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Chat16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Chat16Icon diff --git a/libs/ui/lib/icons/Chat24Icon.tsx b/libs/ui/lib/icons/Chat24Icon.tsx deleted file mode 100644 index 713a81b86..000000000 --- a/libs/ui/lib/icons/Chat24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Chat24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Chat24Icon diff --git a/libs/ui/lib/icons/Checkmark12Icon.tsx b/libs/ui/lib/icons/Checkmark12Icon.tsx deleted file mode 100644 index 1b84c8b86..000000000 --- a/libs/ui/lib/icons/Checkmark12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Checkmark12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Checkmark12Icon diff --git a/libs/ui/lib/icons/Clipboard12Icon.tsx b/libs/ui/lib/icons/Clipboard12Icon.tsx deleted file mode 100644 index 8b3bee3c8..000000000 --- a/libs/ui/lib/icons/Clipboard12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Clipboard12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Clipboard12Icon diff --git a/libs/ui/lib/icons/Clipboard16Icon.tsx b/libs/ui/lib/icons/Clipboard16Icon.tsx deleted file mode 100644 index a60dcd10f..000000000 --- a/libs/ui/lib/icons/Clipboard16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Clipboard16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Clipboard16Icon diff --git a/libs/ui/lib/icons/Clipboard24Icon.tsx b/libs/ui/lib/icons/Clipboard24Icon.tsx deleted file mode 100644 index 4d16ad0af..000000000 --- a/libs/ui/lib/icons/Clipboard24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Clipboard24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Clipboard24Icon diff --git a/libs/ui/lib/icons/Close12Icon.tsx b/libs/ui/lib/icons/Close12Icon.tsx deleted file mode 100644 index d928ca05c..000000000 --- a/libs/ui/lib/icons/Close12Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Close12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - -) -export default Close12Icon diff --git a/libs/ui/lib/icons/Close16Icon.tsx b/libs/ui/lib/icons/Close16Icon.tsx deleted file mode 100644 index a88f7cb23..000000000 --- a/libs/ui/lib/icons/Close16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Close16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Close16Icon diff --git a/libs/ui/lib/icons/Close8Icon.tsx b/libs/ui/lib/icons/Close8Icon.tsx deleted file mode 100644 index b0fa4465e..000000000 --- a/libs/ui/lib/icons/Close8Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Close8Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Close8Icon diff --git a/libs/ui/lib/icons/Cloud16Icon.tsx b/libs/ui/lib/icons/Cloud16Icon.tsx deleted file mode 100644 index d10cc4b47..000000000 --- a/libs/ui/lib/icons/Cloud16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Cloud16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Cloud16Icon diff --git a/libs/ui/lib/icons/Cloud24Icon.tsx b/libs/ui/lib/icons/Cloud24Icon.tsx deleted file mode 100644 index 55bc50ed1..000000000 --- a/libs/ui/lib/icons/Cloud24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Cloud24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Cloud24Icon diff --git a/libs/ui/lib/icons/Compability16Icon.tsx b/libs/ui/lib/icons/Compability16Icon.tsx deleted file mode 100644 index 79f80f7d9..000000000 --- a/libs/ui/lib/icons/Compability16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Compability16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Compability16Icon diff --git a/libs/ui/lib/icons/Compatibility24Icon.tsx b/libs/ui/lib/icons/Compatibility24Icon.tsx deleted file mode 100644 index 37580e7ee..000000000 --- a/libs/ui/lib/icons/Compatibility24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Compatibility24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Compatibility24Icon diff --git a/libs/ui/lib/icons/Contrast16Icon.tsx b/libs/ui/lib/icons/Contrast16Icon.tsx deleted file mode 100644 index ac9114b2d..000000000 --- a/libs/ui/lib/icons/Contrast16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Contrast16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Contrast16Icon diff --git a/libs/ui/lib/icons/Contrast24Icon.tsx b/libs/ui/lib/icons/Contrast24Icon.tsx deleted file mode 100644 index cb3719e7e..000000000 --- a/libs/ui/lib/icons/Contrast24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Contrast24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Contrast24Icon diff --git a/libs/ui/lib/icons/Cpu16Icon.tsx b/libs/ui/lib/icons/Cpu16Icon.tsx deleted file mode 100644 index bca1b0417..000000000 --- a/libs/ui/lib/icons/Cpu16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Cpu16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Cpu16Icon diff --git a/libs/ui/lib/icons/Cpu24Icon.tsx b/libs/ui/lib/icons/Cpu24Icon.tsx deleted file mode 100644 index 5b59bbcc8..000000000 --- a/libs/ui/lib/icons/Cpu24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Cpu24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Cpu24Icon diff --git a/libs/ui/lib/icons/CpuLargeMiscIcon.tsx b/libs/ui/lib/icons/CpuLargeMiscIcon.tsx deleted file mode 100644 index 1d8e5dfc8..000000000 --- a/libs/ui/lib/icons/CpuLargeMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const CpuLargeMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default CpuLargeMiscIcon diff --git a/libs/ui/lib/icons/CpuSmallMiscIcon.tsx b/libs/ui/lib/icons/CpuSmallMiscIcon.tsx deleted file mode 100644 index f97ffe967..000000000 --- a/libs/ui/lib/icons/CpuSmallMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const CpuSmallMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default CpuSmallMiscIcon diff --git a/libs/ui/lib/icons/DebianDistroIcon.tsx b/libs/ui/lib/icons/DebianDistroIcon.tsx deleted file mode 100644 index 5ef34d44d..000000000 --- a/libs/ui/lib/icons/DebianDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DebianDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default DebianDistroIcon diff --git a/libs/ui/lib/icons/Delete16Icon.tsx b/libs/ui/lib/icons/Delete16Icon.tsx deleted file mode 100644 index 99b71e302..000000000 --- a/libs/ui/lib/icons/Delete16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Delete16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Delete16Icon diff --git a/libs/ui/lib/icons/Delete24Icon.tsx b/libs/ui/lib/icons/Delete24Icon.tsx deleted file mode 100644 index f1c38de1f..000000000 --- a/libs/ui/lib/icons/Delete24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Delete24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Delete24Icon diff --git a/libs/ui/lib/icons/DirectionDownIcon.tsx b/libs/ui/lib/icons/DirectionDownIcon.tsx deleted file mode 100644 index b3eca4687..000000000 --- a/libs/ui/lib/icons/DirectionDownIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DirectionDownIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - -) -export default DirectionDownIcon diff --git a/libs/ui/lib/icons/DirectionLeftIcon.tsx b/libs/ui/lib/icons/DirectionLeftIcon.tsx deleted file mode 100644 index 88cc0000a..000000000 --- a/libs/ui/lib/icons/DirectionLeftIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DirectionLeftIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - -) -export default DirectionLeftIcon diff --git a/libs/ui/lib/icons/DirectionRightIcon.tsx b/libs/ui/lib/icons/DirectionRightIcon.tsx deleted file mode 100644 index c56a32944..000000000 --- a/libs/ui/lib/icons/DirectionRightIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DirectionRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - -) -export default DirectionRightIcon diff --git a/libs/ui/lib/icons/DirectionUpIcon.tsx b/libs/ui/lib/icons/DirectionUpIcon.tsx deleted file mode 100644 index 910f975b9..000000000 --- a/libs/ui/lib/icons/DirectionUpIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DirectionUpIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - -) -export default DirectionUpIcon diff --git a/libs/ui/lib/icons/Disabled12Icon.tsx b/libs/ui/lib/icons/Disabled12Icon.tsx deleted file mode 100644 index 4f838a22d..000000000 --- a/libs/ui/lib/icons/Disabled12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Disabled12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Disabled12Icon diff --git a/libs/ui/lib/icons/DiskLargeMiscIcon.tsx b/libs/ui/lib/icons/DiskLargeMiscIcon.tsx deleted file mode 100644 index 92f5acb17..000000000 --- a/libs/ui/lib/icons/DiskLargeMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DiskLargeMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default DiskLargeMiscIcon diff --git a/libs/ui/lib/icons/DiskSmallMiscIcon.tsx b/libs/ui/lib/icons/DiskSmallMiscIcon.tsx deleted file mode 100644 index cd65d11c6..000000000 --- a/libs/ui/lib/icons/DiskSmallMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DiskSmallMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default DiskSmallMiscIcon diff --git a/libs/ui/lib/icons/Dislike16Icon.tsx b/libs/ui/lib/icons/Dislike16Icon.tsx deleted file mode 100644 index c484b1aa7..000000000 --- a/libs/ui/lib/icons/Dislike16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Dislike16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Dislike16Icon diff --git a/libs/ui/lib/icons/Dislike24Icon.tsx b/libs/ui/lib/icons/Dislike24Icon.tsx deleted file mode 100644 index 5b44779d9..000000000 --- a/libs/ui/lib/icons/Dislike24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Dislike24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Dislike24Icon diff --git a/libs/ui/lib/icons/Document16Icon.tsx b/libs/ui/lib/icons/Document16Icon.tsx deleted file mode 100644 index 8b8ff6369..000000000 --- a/libs/ui/lib/icons/Document16Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Document16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Document16Icon diff --git a/libs/ui/lib/icons/Document24Icon.tsx b/libs/ui/lib/icons/Document24Icon.tsx deleted file mode 100644 index 9da83d44d..000000000 --- a/libs/ui/lib/icons/Document24Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Document24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Document24Icon diff --git a/libs/ui/lib/icons/Dots16Icon.tsx b/libs/ui/lib/icons/Dots16Icon.tsx deleted file mode 100644 index f6716ba5c..000000000 --- a/libs/ui/lib/icons/Dots16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Dots16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Dots16Icon diff --git a/libs/ui/lib/icons/Dots24Icon.tsx b/libs/ui/lib/icons/Dots24Icon.tsx deleted file mode 100644 index ec73acc79..000000000 --- a/libs/ui/lib/icons/Dots24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Dots24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Dots24Icon diff --git a/libs/ui/lib/icons/Download24Icon.tsx b/libs/ui/lib/icons/Download24Icon.tsx deleted file mode 100644 index 8d1085d9b..000000000 --- a/libs/ui/lib/icons/Download24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Download24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Download24Icon diff --git a/libs/ui/lib/icons/DownloadRoundel16Icon.tsx b/libs/ui/lib/icons/DownloadRoundel16Icon.tsx deleted file mode 100644 index 4235ee2cb..000000000 --- a/libs/ui/lib/icons/DownloadRoundel16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const DownloadRoundel16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default DownloadRoundel16Icon diff --git a/libs/ui/lib/icons/Edit16Icon.tsx b/libs/ui/lib/icons/Edit16Icon.tsx deleted file mode 100644 index aac14d5fd..000000000 --- a/libs/ui/lib/icons/Edit16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Edit16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Edit16Icon diff --git a/libs/ui/lib/icons/Email16Icon.tsx b/libs/ui/lib/icons/Email16Icon.tsx deleted file mode 100644 index 18771c5b2..000000000 --- a/libs/ui/lib/icons/Email16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Email16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Email16Icon diff --git a/libs/ui/lib/icons/Email24Icon.tsx b/libs/ui/lib/icons/Email24Icon.tsx deleted file mode 100644 index 1aac82d07..000000000 --- a/libs/ui/lib/icons/Email24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Email24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Email24Icon diff --git a/libs/ui/lib/icons/Error12Icon.tsx b/libs/ui/lib/icons/Error12Icon.tsx deleted file mode 100644 index 496b4cc1c..000000000 --- a/libs/ui/lib/icons/Error12Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Error12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Error12Icon diff --git a/libs/ui/lib/icons/Error16Icon.tsx b/libs/ui/lib/icons/Error16Icon.tsx deleted file mode 100644 index f5439549b..000000000 --- a/libs/ui/lib/icons/Error16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Error16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Error16Icon diff --git a/libs/ui/lib/icons/Error24Icon.tsx b/libs/ui/lib/icons/Error24Icon.tsx deleted file mode 100644 index 5c0396d54..000000000 --- a/libs/ui/lib/icons/Error24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Error24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Error24Icon diff --git a/libs/ui/lib/icons/FedoraDistroIcon.tsx b/libs/ui/lib/icons/FedoraDistroIcon.tsx deleted file mode 100644 index eba56275b..000000000 --- a/libs/ui/lib/icons/FedoraDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const FedoraDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default FedoraDistroIcon diff --git a/libs/ui/lib/icons/Filter12Icon.tsx b/libs/ui/lib/icons/Filter12Icon.tsx deleted file mode 100644 index 8ab01ff17..000000000 --- a/libs/ui/lib/icons/Filter12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Filter12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Filter12Icon diff --git a/libs/ui/lib/icons/Firewall16Icon.tsx b/libs/ui/lib/icons/Firewall16Icon.tsx deleted file mode 100644 index 64605edfd..000000000 --- a/libs/ui/lib/icons/Firewall16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Firewall16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Firewall16Icon diff --git a/libs/ui/lib/icons/Firewall24Icon.tsx b/libs/ui/lib/icons/Firewall24Icon.tsx deleted file mode 100644 index fdbc6d181..000000000 --- a/libs/ui/lib/icons/Firewall24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Firewall24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Firewall24Icon diff --git a/libs/ui/lib/icons/Folder16Icon.tsx b/libs/ui/lib/icons/Folder16Icon.tsx deleted file mode 100644 index 0f87f4405..000000000 --- a/libs/ui/lib/icons/Folder16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Folder16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Folder16Icon diff --git a/libs/ui/lib/icons/Folder24Icon.tsx b/libs/ui/lib/icons/Folder24Icon.tsx deleted file mode 100644 index bf038565f..000000000 --- a/libs/ui/lib/icons/Folder24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Folder24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Folder24Icon diff --git a/libs/ui/lib/icons/FreebsdDistroIcon.tsx b/libs/ui/lib/icons/FreebsdDistroIcon.tsx deleted file mode 100644 index 911a1b9bc..000000000 --- a/libs/ui/lib/icons/FreebsdDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const FreebsdDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default FreebsdDistroIcon diff --git a/libs/ui/lib/icons/Gateway16Icon.tsx b/libs/ui/lib/icons/Gateway16Icon.tsx deleted file mode 100644 index 16f1ce424..000000000 --- a/libs/ui/lib/icons/Gateway16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Gateway16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Gateway16Icon diff --git a/libs/ui/lib/icons/Gateway24Icon.tsx b/libs/ui/lib/icons/Gateway24Icon.tsx deleted file mode 100644 index 745bf4419..000000000 --- a/libs/ui/lib/icons/Gateway24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Gateway24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Gateway24Icon diff --git a/libs/ui/lib/icons/Health16Icon.tsx b/libs/ui/lib/icons/Health16Icon.tsx deleted file mode 100644 index 821ee29fe..000000000 --- a/libs/ui/lib/icons/Health16Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Health16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Health16Icon diff --git a/libs/ui/lib/icons/Heart24Icon.tsx b/libs/ui/lib/icons/Heart24Icon.tsx deleted file mode 100644 index 700e48335..000000000 --- a/libs/ui/lib/icons/Heart24Icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Heart24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Heart24Icon diff --git a/libs/ui/lib/icons/Hide12Icon.tsx b/libs/ui/lib/icons/Hide12Icon.tsx deleted file mode 100644 index f8299b43d..000000000 --- a/libs/ui/lib/icons/Hide12Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Hide12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Hide12Icon diff --git a/libs/ui/lib/icons/Hide16Icon.tsx b/libs/ui/lib/icons/Hide16Icon.tsx deleted file mode 100644 index f9b0ca218..000000000 --- a/libs/ui/lib/icons/Hide16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Hide16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Hide16Icon diff --git a/libs/ui/lib/icons/Hide24Icon.tsx b/libs/ui/lib/icons/Hide24Icon.tsx deleted file mode 100644 index 15a7461f0..000000000 --- a/libs/ui/lib/icons/Hide24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Hide24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Hide24Icon diff --git a/libs/ui/lib/icons/Hourglass16Icon.tsx b/libs/ui/lib/icons/Hourglass16Icon.tsx deleted file mode 100644 index ee1a60e81..000000000 --- a/libs/ui/lib/icons/Hourglass16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Hourglass16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Hourglass16Icon diff --git a/libs/ui/lib/icons/Hourglass24Icon.tsx b/libs/ui/lib/icons/Hourglass24Icon.tsx deleted file mode 100644 index eeae91b8e..000000000 --- a/libs/ui/lib/icons/Hourglass24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Hourglass24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Hourglass24Icon diff --git a/libs/ui/lib/icons/Images16Icon.tsx b/libs/ui/lib/icons/Images16Icon.tsx deleted file mode 100644 index c7ed31576..000000000 --- a/libs/ui/lib/icons/Images16Icon.tsx +++ /dev/null @@ -1,47 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Images16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - -) -export default Images16Icon diff --git a/libs/ui/lib/icons/Images24Icon.tsx b/libs/ui/lib/icons/Images24Icon.tsx deleted file mode 100644 index 1f2fe6972..000000000 --- a/libs/ui/lib/icons/Images24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Images24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Images24Icon diff --git a/libs/ui/lib/icons/Info16Icon.tsx b/libs/ui/lib/icons/Info16Icon.tsx deleted file mode 100644 index 065d0aa53..000000000 --- a/libs/ui/lib/icons/Info16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Info16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Info16Icon diff --git a/libs/ui/lib/icons/Info24Icon.tsx b/libs/ui/lib/icons/Info24Icon.tsx deleted file mode 100644 index 3a8af726f..000000000 --- a/libs/ui/lib/icons/Info24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Info24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Info24Icon diff --git a/libs/ui/lib/icons/Instances16Icon.tsx b/libs/ui/lib/icons/Instances16Icon.tsx deleted file mode 100644 index b340ce39e..000000000 --- a/libs/ui/lib/icons/Instances16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Instances16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Instances16Icon diff --git a/libs/ui/lib/icons/Instances24Icon.tsx b/libs/ui/lib/icons/Instances24Icon.tsx deleted file mode 100644 index 110d6447e..000000000 --- a/libs/ui/lib/icons/Instances24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Instances24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Instances24Icon diff --git a/libs/ui/lib/icons/Integration16Icon.tsx b/libs/ui/lib/icons/Integration16Icon.tsx deleted file mode 100644 index f6328dfe7..000000000 --- a/libs/ui/lib/icons/Integration16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Integration16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Integration16Icon diff --git a/libs/ui/lib/icons/IpGlobal16Icon.tsx b/libs/ui/lib/icons/IpGlobal16Icon.tsx deleted file mode 100644 index e0ba5db80..000000000 --- a/libs/ui/lib/icons/IpGlobal16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const IpGlobal16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default IpGlobal16Icon diff --git a/libs/ui/lib/icons/IpGlobal24Icon.tsx b/libs/ui/lib/icons/IpGlobal24Icon.tsx deleted file mode 100644 index 1eb0d5de6..000000000 --- a/libs/ui/lib/icons/IpGlobal24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const IpGlobal24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default IpGlobal24Icon diff --git a/libs/ui/lib/icons/IpLocal16Icon.tsx b/libs/ui/lib/icons/IpLocal16Icon.tsx deleted file mode 100644 index c6827c2d4..000000000 --- a/libs/ui/lib/icons/IpLocal16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const IpLocal16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default IpLocal16Icon diff --git a/libs/ui/lib/icons/IpLocal24Icon.tsx b/libs/ui/lib/icons/IpLocal24Icon.tsx deleted file mode 100644 index 0b5aa0221..000000000 --- a/libs/ui/lib/icons/IpLocal24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const IpLocal24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default IpLocal24Icon diff --git a/libs/ui/lib/icons/Issues16Icon.tsx b/libs/ui/lib/icons/Issues16Icon.tsx deleted file mode 100644 index be5e31d1e..000000000 --- a/libs/ui/lib/icons/Issues16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Issues16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Issues16Icon diff --git a/libs/ui/lib/icons/Issues24Icon.tsx b/libs/ui/lib/icons/Issues24Icon.tsx deleted file mode 100644 index a9b11926c..000000000 --- a/libs/ui/lib/icons/Issues24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Issues24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Issues24Icon diff --git a/libs/ui/lib/icons/Key12Icon.tsx b/libs/ui/lib/icons/Key12Icon.tsx deleted file mode 100644 index 64f1ca54f..000000000 --- a/libs/ui/lib/icons/Key12Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Key12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Key12Icon diff --git a/libs/ui/lib/icons/Key16Icon.tsx b/libs/ui/lib/icons/Key16Icon.tsx deleted file mode 100644 index 46aa115ad..000000000 --- a/libs/ui/lib/icons/Key16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Key16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Key16Icon diff --git a/libs/ui/lib/icons/Key24Icon.tsx b/libs/ui/lib/icons/Key24Icon.tsx deleted file mode 100644 index 244f1e8f3..000000000 --- a/libs/ui/lib/icons/Key24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Key24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Key24Icon diff --git a/libs/ui/lib/icons/Like16Icon.tsx b/libs/ui/lib/icons/Like16Icon.tsx deleted file mode 100644 index e413f7752..000000000 --- a/libs/ui/lib/icons/Like16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Like16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Like16Icon diff --git a/libs/ui/lib/icons/Like24Icon.tsx b/libs/ui/lib/icons/Like24Icon.tsx deleted file mode 100644 index 6ab9446de..000000000 --- a/libs/ui/lib/icons/Like24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Like24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Like24Icon diff --git a/libs/ui/lib/icons/Link16Icon.tsx b/libs/ui/lib/icons/Link16Icon.tsx deleted file mode 100644 index c88a54b14..000000000 --- a/libs/ui/lib/icons/Link16Icon.tsx +++ /dev/null @@ -1,43 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Link16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - -) -export default Link16Icon diff --git a/libs/ui/lib/icons/LoadBalancer16Icon.tsx b/libs/ui/lib/icons/LoadBalancer16Icon.tsx deleted file mode 100644 index 898f1d781..000000000 --- a/libs/ui/lib/icons/LoadBalancer16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const LoadBalancer16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default LoadBalancer16Icon diff --git a/libs/ui/lib/icons/LoadBalancer24Icon.tsx b/libs/ui/lib/icons/LoadBalancer24Icon.tsx deleted file mode 100644 index 4cbdbd70e..000000000 --- a/libs/ui/lib/icons/LoadBalancer24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const LoadBalancer24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default LoadBalancer24Icon diff --git a/libs/ui/lib/icons/Loader12Icon.tsx b/libs/ui/lib/icons/Loader12Icon.tsx deleted file mode 100644 index d177be0e4..000000000 --- a/libs/ui/lib/icons/Loader12Icon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Loader12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - -) -export default Loader12Icon diff --git a/libs/ui/lib/icons/Location24Icon.tsx b/libs/ui/lib/icons/Location24Icon.tsx deleted file mode 100644 index 1558d5523..000000000 --- a/libs/ui/lib/icons/Location24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Location24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Location24Icon diff --git a/libs/ui/lib/icons/Logs16Icon.tsx b/libs/ui/lib/icons/Logs16Icon.tsx deleted file mode 100644 index 497bd92aa..000000000 --- a/libs/ui/lib/icons/Logs16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Logs16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Logs16Icon diff --git a/libs/ui/lib/icons/Logs24Icon.tsx b/libs/ui/lib/icons/Logs24Icon.tsx deleted file mode 100644 index fee4c283a..000000000 --- a/libs/ui/lib/icons/Logs24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Logs24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Logs24Icon diff --git a/libs/ui/lib/icons/Metrics16Icon.tsx b/libs/ui/lib/icons/Metrics16Icon.tsx deleted file mode 100644 index 3186367a2..000000000 --- a/libs/ui/lib/icons/Metrics16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Metrics16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Metrics16Icon diff --git a/libs/ui/lib/icons/More12Icon.tsx b/libs/ui/lib/icons/More12Icon.tsx deleted file mode 100644 index b8629ab73..000000000 --- a/libs/ui/lib/icons/More12Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const More12Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default More12Icon diff --git a/libs/ui/lib/icons/Networking16Icon.tsx b/libs/ui/lib/icons/Networking16Icon.tsx deleted file mode 100644 index 01b99ea8c..000000000 --- a/libs/ui/lib/icons/Networking16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Networking16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Networking16Icon diff --git a/libs/ui/lib/icons/Networking24Icon.tsx b/libs/ui/lib/icons/Networking24Icon.tsx deleted file mode 100644 index 34fe70cde..000000000 --- a/libs/ui/lib/icons/Networking24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Networking24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Networking24Icon diff --git a/libs/ui/lib/icons/NewWindow16Icon.tsx b/libs/ui/lib/icons/NewWindow16Icon.tsx deleted file mode 100644 index 1966b963a..000000000 --- a/libs/ui/lib/icons/NewWindow16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const NewWindow16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default NewWindow16Icon diff --git a/libs/ui/lib/icons/NextArrow12Icon.tsx b/libs/ui/lib/icons/NextArrow12Icon.tsx deleted file mode 100644 index 389d1d272..000000000 --- a/libs/ui/lib/icons/NextArrow12Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const NextArrow12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default NextArrow12Icon diff --git a/libs/ui/lib/icons/Notifications16Icon.tsx b/libs/ui/lib/icons/Notifications16Icon.tsx deleted file mode 100644 index 5d4e18373..000000000 --- a/libs/ui/lib/icons/Notifications16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Notifications16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Notifications16Icon diff --git a/libs/ui/lib/icons/OpenLink12Icon.tsx b/libs/ui/lib/icons/OpenLink12Icon.tsx deleted file mode 100644 index 4e1c256f9..000000000 --- a/libs/ui/lib/icons/OpenLink12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const OpenLink12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default OpenLink12Icon diff --git a/libs/ui/lib/icons/Organization16Icon.tsx b/libs/ui/lib/icons/Organization16Icon.tsx deleted file mode 100644 index 9811e8483..000000000 --- a/libs/ui/lib/icons/Organization16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Organization16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Organization16Icon diff --git a/libs/ui/lib/icons/Organization24Icon.tsx b/libs/ui/lib/icons/Organization24Icon.tsx deleted file mode 100644 index 797f0944b..000000000 --- a/libs/ui/lib/icons/Organization24Icon.tsx +++ /dev/null @@ -1,51 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Organization24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - -) -export default Organization24Icon diff --git a/libs/ui/lib/icons/Overview16Icon.tsx b/libs/ui/lib/icons/Overview16Icon.tsx deleted file mode 100644 index 1cd3abfd4..000000000 --- a/libs/ui/lib/icons/Overview16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Overview16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Overview16Icon diff --git a/libs/ui/lib/icons/Overview24Icon.tsx b/libs/ui/lib/icons/Overview24Icon.tsx deleted file mode 100644 index 4cdb9e369..000000000 --- a/libs/ui/lib/icons/Overview24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Overview24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Overview24Icon diff --git a/libs/ui/lib/icons/Person16Icon.tsx b/libs/ui/lib/icons/Person16Icon.tsx deleted file mode 100644 index ffdc9f3a5..000000000 --- a/libs/ui/lib/icons/Person16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Person16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Person16Icon diff --git a/libs/ui/lib/icons/Person24Icon.tsx b/libs/ui/lib/icons/Person24Icon.tsx deleted file mode 100644 index 670157cf1..000000000 --- a/libs/ui/lib/icons/Person24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Person24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Person24Icon diff --git a/libs/ui/lib/icons/PersonGroup16Icon.tsx b/libs/ui/lib/icons/PersonGroup16Icon.tsx deleted file mode 100644 index b4c7c0718..000000000 --- a/libs/ui/lib/icons/PersonGroup16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const PersonGroup16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default PersonGroup16Icon diff --git a/libs/ui/lib/icons/PersonGroup24Icon.tsx b/libs/ui/lib/icons/PersonGroup24Icon.tsx deleted file mode 100644 index 6a74e9592..000000000 --- a/libs/ui/lib/icons/PersonGroup24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const PersonGroup24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default PersonGroup24Icon diff --git a/libs/ui/lib/icons/PrevArrow12Icon.tsx b/libs/ui/lib/icons/PrevArrow12Icon.tsx deleted file mode 100644 index 5e697f3d8..000000000 --- a/libs/ui/lib/icons/PrevArrow12Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const PrevArrow12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default PrevArrow12Icon diff --git a/libs/ui/lib/icons/Profile16Icon.tsx b/libs/ui/lib/icons/Profile16Icon.tsx deleted file mode 100644 index 09622ce91..000000000 --- a/libs/ui/lib/icons/Profile16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Profile16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Profile16Icon diff --git a/libs/ui/lib/icons/Progress24Icon.tsx b/libs/ui/lib/icons/Progress24Icon.tsx deleted file mode 100644 index 334dfdf81..000000000 --- a/libs/ui/lib/icons/Progress24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Progress24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Progress24Icon diff --git a/libs/ui/lib/icons/Prohibited24Icon.tsx b/libs/ui/lib/icons/Prohibited24Icon.tsx deleted file mode 100644 index 202a458c4..000000000 --- a/libs/ui/lib/icons/Prohibited24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Prohibited24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Prohibited24Icon diff --git a/libs/ui/lib/icons/Question12Icon.tsx b/libs/ui/lib/icons/Question12Icon.tsx deleted file mode 100644 index f5b50183b..000000000 --- a/libs/ui/lib/icons/Question12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Question12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Question12Icon diff --git a/libs/ui/lib/icons/Racks24Icon.tsx b/libs/ui/lib/icons/Racks24Icon.tsx deleted file mode 100644 index 852f54b21..000000000 --- a/libs/ui/lib/icons/Racks24Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Racks24Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Racks24Icon diff --git a/libs/ui/lib/icons/Ram16Icon.tsx b/libs/ui/lib/icons/Ram16Icon.tsx deleted file mode 100644 index 8abc7663e..000000000 --- a/libs/ui/lib/icons/Ram16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Ram16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Ram16Icon diff --git a/libs/ui/lib/icons/RamLargeMiscIcon.tsx b/libs/ui/lib/icons/RamLargeMiscIcon.tsx deleted file mode 100644 index 27ca1548a..000000000 --- a/libs/ui/lib/icons/RamLargeMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const RamLargeMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default RamLargeMiscIcon diff --git a/libs/ui/lib/icons/RamSmallMiscIcon.tsx b/libs/ui/lib/icons/RamSmallMiscIcon.tsx deleted file mode 100644 index 05df2b4ac..000000000 --- a/libs/ui/lib/icons/RamSmallMiscIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const RamSmallMiscIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default RamSmallMiscIcon diff --git a/libs/ui/lib/icons/Refresh16Icon.tsx b/libs/ui/lib/icons/Refresh16Icon.tsx deleted file mode 100644 index b618fabd2..000000000 --- a/libs/ui/lib/icons/Refresh16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Refresh16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Refresh16Icon diff --git a/libs/ui/lib/icons/Repair12Icon.tsx b/libs/ui/lib/icons/Repair12Icon.tsx deleted file mode 100644 index d9ec34b6b..000000000 --- a/libs/ui/lib/icons/Repair12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Repair12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Repair12Icon diff --git a/libs/ui/lib/icons/Repair16Icon.tsx b/libs/ui/lib/icons/Repair16Icon.tsx deleted file mode 100644 index b0c64b2a9..000000000 --- a/libs/ui/lib/icons/Repair16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Repair16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Repair16Icon diff --git a/libs/ui/lib/icons/Resize16Icon.tsx b/libs/ui/lib/icons/Resize16Icon.tsx deleted file mode 100644 index 02ab5d013..000000000 --- a/libs/ui/lib/icons/Resize16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Resize16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Resize16Icon diff --git a/libs/ui/lib/icons/Resize24Icon.tsx b/libs/ui/lib/icons/Resize24Icon.tsx deleted file mode 100644 index 2b54d38fa..000000000 --- a/libs/ui/lib/icons/Resize24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Resize24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Resize24Icon diff --git a/libs/ui/lib/icons/Router16Icon.tsx b/libs/ui/lib/icons/Router16Icon.tsx deleted file mode 100644 index 642d52683..000000000 --- a/libs/ui/lib/icons/Router16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Router16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Router16Icon diff --git a/libs/ui/lib/icons/Router24Icon.tsx b/libs/ui/lib/icons/Router24Icon.tsx deleted file mode 100644 index 18f8863dc..000000000 --- a/libs/ui/lib/icons/Router24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Router24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Router24Icon diff --git a/libs/ui/lib/icons/Safety24Icon.tsx b/libs/ui/lib/icons/Safety24Icon.tsx deleted file mode 100644 index 19e6f60f2..000000000 --- a/libs/ui/lib/icons/Safety24Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Safety24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Safety24Icon diff --git a/libs/ui/lib/icons/Search16Icon.tsx b/libs/ui/lib/icons/Search16Icon.tsx deleted file mode 100644 index 664c321ad..000000000 --- a/libs/ui/lib/icons/Search16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Search16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Search16Icon diff --git a/libs/ui/lib/icons/Security12Icon.tsx b/libs/ui/lib/icons/Security12Icon.tsx deleted file mode 100644 index ddc4a2008..000000000 --- a/libs/ui/lib/icons/Security12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Security12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Security12Icon diff --git a/libs/ui/lib/icons/Security16Icon.tsx b/libs/ui/lib/icons/Security16Icon.tsx deleted file mode 100644 index 14383463b..000000000 --- a/libs/ui/lib/icons/Security16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Security16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Security16Icon diff --git a/libs/ui/lib/icons/Security24Icon.tsx b/libs/ui/lib/icons/Security24Icon.tsx deleted file mode 100644 index 94960c80e..000000000 --- a/libs/ui/lib/icons/Security24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Security24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Security24Icon diff --git a/libs/ui/lib/icons/SelectArrows6Icon.tsx b/libs/ui/lib/icons/SelectArrows6Icon.tsx deleted file mode 100644 index 8f808bb9e..000000000 --- a/libs/ui/lib/icons/SelectArrows6Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const SelectArrows6Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default SelectArrows6Icon diff --git a/libs/ui/lib/icons/Servers16Icon.tsx b/libs/ui/lib/icons/Servers16Icon.tsx deleted file mode 100644 index 4855ef710..000000000 --- a/libs/ui/lib/icons/Servers16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Servers16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Servers16Icon diff --git a/libs/ui/lib/icons/Settings16Icon.tsx b/libs/ui/lib/icons/Settings16Icon.tsx deleted file mode 100644 index 557fb07f7..000000000 --- a/libs/ui/lib/icons/Settings16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Settings16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Settings16Icon diff --git a/libs/ui/lib/icons/Settings24Icon.tsx b/libs/ui/lib/icons/Settings24Icon.tsx deleted file mode 100644 index 0615a4f18..000000000 --- a/libs/ui/lib/icons/Settings24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Settings24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Settings24Icon diff --git a/libs/ui/lib/icons/Show16Icon.tsx b/libs/ui/lib/icons/Show16Icon.tsx deleted file mode 100644 index b2dab4b6a..000000000 --- a/libs/ui/lib/icons/Show16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Show16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Show16Icon diff --git a/libs/ui/lib/icons/Snapshots16Icon.tsx b/libs/ui/lib/icons/Snapshots16Icon.tsx deleted file mode 100644 index 4b69d0c6d..000000000 --- a/libs/ui/lib/icons/Snapshots16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Snapshots16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Snapshots16Icon diff --git a/libs/ui/lib/icons/Snapshots24Icon.tsx b/libs/ui/lib/icons/Snapshots24Icon.tsx deleted file mode 100644 index c215d165c..000000000 --- a/libs/ui/lib/icons/Snapshots24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Snapshots24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Snapshots24Icon diff --git a/libs/ui/lib/icons/SoftwareUpdate16Icon.tsx b/libs/ui/lib/icons/SoftwareUpdate16Icon.tsx deleted file mode 100644 index 1556606b4..000000000 --- a/libs/ui/lib/icons/SoftwareUpdate16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const SoftwareUpdate16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default SoftwareUpdate16Icon diff --git a/libs/ui/lib/icons/SoftwareUpdate24Icon.tsx b/libs/ui/lib/icons/SoftwareUpdate24Icon.tsx deleted file mode 100644 index 35f7034ac..000000000 --- a/libs/ui/lib/icons/SoftwareUpdate24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const SoftwareUpdate24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default SoftwareUpdate24Icon diff --git a/libs/ui/lib/icons/Speaker24Icon.tsx b/libs/ui/lib/icons/Speaker24Icon.tsx deleted file mode 100644 index f1f96c77e..000000000 --- a/libs/ui/lib/icons/Speaker24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Speaker24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Speaker24Icon diff --git a/libs/ui/lib/icons/Ssd16Icon.tsx b/libs/ui/lib/icons/Ssd16Icon.tsx deleted file mode 100644 index 632e56cf6..000000000 --- a/libs/ui/lib/icons/Ssd16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Ssd16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Ssd16Icon diff --git a/libs/ui/lib/icons/Storage16Icon.tsx b/libs/ui/lib/icons/Storage16Icon.tsx deleted file mode 100644 index 087bcc7c3..000000000 --- a/libs/ui/lib/icons/Storage16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Storage16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Storage16Icon diff --git a/libs/ui/lib/icons/Storage24Icon.tsx b/libs/ui/lib/icons/Storage24Icon.tsx deleted file mode 100644 index d5bed9d1c..000000000 --- a/libs/ui/lib/icons/Storage24Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Storage24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Storage24Icon diff --git a/libs/ui/lib/icons/Subnet16Icon.tsx b/libs/ui/lib/icons/Subnet16Icon.tsx deleted file mode 100644 index df27b076e..000000000 --- a/libs/ui/lib/icons/Subnet16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Subnet16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Subnet16Icon diff --git a/libs/ui/lib/icons/Subnet24Icon.tsx b/libs/ui/lib/icons/Subnet24Icon.tsx deleted file mode 100644 index 75705a76c..000000000 --- a/libs/ui/lib/icons/Subnet24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Subnet24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Subnet24Icon diff --git a/libs/ui/lib/icons/Success12Icon.tsx b/libs/ui/lib/icons/Success12Icon.tsx deleted file mode 100644 index 29072039d..000000000 --- a/libs/ui/lib/icons/Success12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Success12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Success12Icon diff --git a/libs/ui/lib/icons/Tags16Icon.tsx b/libs/ui/lib/icons/Tags16Icon.tsx deleted file mode 100644 index 35478d227..000000000 --- a/libs/ui/lib/icons/Tags16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Tags16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Tags16Icon diff --git a/libs/ui/lib/icons/Terminal16Icon.tsx b/libs/ui/lib/icons/Terminal16Icon.tsx deleted file mode 100644 index 4fd8b5c94..000000000 --- a/libs/ui/lib/icons/Terminal16Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Terminal16Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Terminal16Icon diff --git a/libs/ui/lib/icons/Terminal24Icon.tsx b/libs/ui/lib/icons/Terminal24Icon.tsx deleted file mode 100644 index 9ec751e47..000000000 --- a/libs/ui/lib/icons/Terminal24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Terminal24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Terminal24Icon diff --git a/libs/ui/lib/icons/Time16Icon.tsx b/libs/ui/lib/icons/Time16Icon.tsx deleted file mode 100644 index dd0f43c80..000000000 --- a/libs/ui/lib/icons/Time16Icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Time16Icon = ({ title, titleId, ...props }: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Time16Icon diff --git a/libs/ui/lib/icons/Transmit24Icon.tsx b/libs/ui/lib/icons/Transmit24Icon.tsx deleted file mode 100644 index 5fd7cdd6f..000000000 --- a/libs/ui/lib/icons/Transmit24Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Transmit24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Transmit24Icon diff --git a/libs/ui/lib/icons/UbuntuDistroIcon.tsx b/libs/ui/lib/icons/UbuntuDistroIcon.tsx deleted file mode 100644 index 565acb3a5..000000000 --- a/libs/ui/lib/icons/UbuntuDistroIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const UbuntuDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default UbuntuDistroIcon diff --git a/libs/ui/lib/icons/Unauthorized12Icon.tsx b/libs/ui/lib/icons/Unauthorized12Icon.tsx deleted file mode 100644 index 890397bdc..000000000 --- a/libs/ui/lib/icons/Unauthorized12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Unauthorized12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Unauthorized12Icon diff --git a/libs/ui/lib/icons/UnreadIndicator6Icon.tsx b/libs/ui/lib/icons/UnreadIndicator6Icon.tsx deleted file mode 100644 index e5a5f578b..000000000 --- a/libs/ui/lib/icons/UnreadIndicator6Icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const UnreadIndicator6Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default UnreadIndicator6Icon diff --git a/libs/ui/lib/icons/Warning12Icon.tsx b/libs/ui/lib/icons/Warning12Icon.tsx deleted file mode 100644 index c3f4db583..000000000 --- a/libs/ui/lib/icons/Warning12Icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Warning12Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Warning12Icon diff --git a/libs/ui/lib/icons/WindowsDistroIcon.tsx b/libs/ui/lib/icons/WindowsDistroIcon.tsx deleted file mode 100644 index 57704f764..000000000 --- a/libs/ui/lib/icons/WindowsDistroIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const WindowsDistroIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default WindowsDistroIcon diff --git a/libs/ui/lib/icons/Wireless24Icon.tsx b/libs/ui/lib/icons/Wireless24Icon.tsx deleted file mode 100644 index 206a2982e..000000000 --- a/libs/ui/lib/icons/Wireless24Icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ -import type { SVGProps } from 'react' - -interface SVGRProps { - title?: string - titleId?: string -} -const Wireless24Icon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) -export default Wireless24Icon diff --git a/libs/ui/lib/icons/index.ts b/libs/ui/lib/icons/index.ts deleted file mode 100644 index e4b79a82e..000000000 --- a/libs/ui/lib/icons/index.ts +++ /dev/null @@ -1,169 +0,0 @@ -/* - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, you can obtain one at https://mozilla.org/MPL/2.0/. - * - * Copyright Oxide Computer Company - */ - -export { default as Access24Icon } from './Access24Icon' -export { default as Action24Icon } from './Action24Icon' -export { default as AddRoundel24Icon } from './AddRoundel24Icon' -export { default as Calendar24Icon } from './Calendar24Icon' -export { default as Chat24Icon } from './Chat24Icon' -export { default as Clipboard24Icon } from './Clipboard24Icon' -export { default as Cloud24Icon } from './Cloud24Icon' -export { default as Compatibility24Icon } from './Compatibility24Icon' -export { default as Contrast24Icon } from './Contrast24Icon' -export { default as Cpu24Icon } from './Cpu24Icon' -export { default as Delete24Icon } from './Delete24Icon' -export { default as Dislike24Icon } from './Dislike24Icon' -export { default as Document24Icon } from './Document24Icon' -export { default as Dots24Icon } from './Dots24Icon' -export { default as Download24Icon } from './Download24Icon' -export { default as Email24Icon } from './Email24Icon' -export { default as Error24Icon } from './Error24Icon' -export { default as Firewall24Icon } from './Firewall24Icon' -export { default as Folder24Icon } from './Folder24Icon' -export { default as Gateway24Icon } from './Gateway24Icon' -export { default as Heart24Icon } from './Heart24Icon' -export { default as Hide24Icon } from './Hide24Icon' -export { default as Hourglass24Icon } from './Hourglass24Icon' -export { default as Images24Icon } from './Images24Icon' -export { default as Info24Icon } from './Info24Icon' -export { default as Instances24Icon } from './Instances24Icon' -export { default as IpGlobal24Icon } from './IpGlobal24Icon' -export { default as IpLocal24Icon } from './IpLocal24Icon' -export { default as Issues24Icon } from './Issues24Icon' -export { default as Key24Icon } from './Key24Icon' -export { default as Like24Icon } from './Like24Icon' -export { default as LoadBalancer24Icon } from './LoadBalancer24Icon' -export { default as Location24Icon } from './Location24Icon' -export { default as Logs24Icon } from './Logs24Icon' -export { default as Networking24Icon } from './Networking24Icon' -export { default as Organization24Icon } from './Organization24Icon' -export { default as Overview24Icon } from './Overview24Icon' -export { default as Person24Icon } from './Person24Icon' -export { default as PersonGroup24Icon } from './PersonGroup24Icon' -export { default as Progress24Icon } from './Progress24Icon' -export { default as Prohibited24Icon } from './Prohibited24Icon' -export { default as Router24Icon } from './Router24Icon' -export { default as Safety24Icon } from './Safety24Icon' -export { default as Security24Icon } from './Security24Icon' -export { default as Racks24Icon } from './Racks24Icon' -export { default as Settings24Icon } from './Settings24Icon' -export { default as Snapshots24Icon } from './Snapshots24Icon' -export { default as SoftwareUpdate24Icon } from './SoftwareUpdate24Icon' -export { default as Speaker24Icon } from './Speaker24Icon' -export { default as Storage24Icon } from './Storage24Icon' -export { default as Subnet24Icon } from './Subnet24Icon' -export { default as Resize24Icon } from './Resize24Icon' -export { default as Terminal24Icon } from './Terminal24Icon' -export { default as Transmit24Icon } from './Transmit24Icon' -export { default as Wireless24Icon } from './Wireless24Icon' -export { default as Access16Icon } from './Access16Icon' -export { default as Action16Icon } from './Action16Icon' -export { default as AddRoundel16Icon } from './AddRoundel16Icon' -export { default as Calendar16Icon } from './Calendar16Icon' -export { default as Chat16Icon } from './Chat16Icon' -export { default as Clipboard16Icon } from './Clipboard16Icon' -export { default as Cloud16Icon } from './Cloud16Icon' -export { default as Close16Icon } from './Close16Icon' -export { default as Compability16Icon } from './Compability16Icon' -export { default as Contrast16Icon } from './Contrast16Icon' -export { default as Cpu16Icon } from './Cpu16Icon' -export { default as Delete16Icon } from './Delete16Icon' -export { default as Dislike16Icon } from './Dislike16Icon' -export { default as Document16Icon } from './Document16Icon' -export { default as Dots16Icon } from './Dots16Icon' -export { default as DownloadRoundel16Icon } from './DownloadRoundel16Icon' -export { default as Edit16Icon } from './Edit16Icon' -export { default as Email16Icon } from './Email16Icon' -export { default as Error16Icon } from './Error16Icon' -export { default as Firewall16Icon } from './Firewall16Icon' -export { default as Folder16Icon } from './Folder16Icon' -export { default as Gateway16Icon } from './Gateway16Icon' -export { default as Health16Icon } from './Health16Icon' -export { default as Hide16Icon } from './Hide16Icon' -export { default as Hourglass16Icon } from './Hourglass16Icon' -export { default as Images16Icon } from './Images16Icon' -export { default as Info16Icon } from './Info16Icon' -export { default as Instances16Icon } from './Instances16Icon' -export { default as Integration16Icon } from './Integration16Icon' -export { default as IpGlobal16Icon } from './IpGlobal16Icon' -export { default as IpLocal16Icon } from './IpLocal16Icon' -export { default as Issues16Icon } from './Issues16Icon' -export { default as Key16Icon } from './Key16Icon' -export { default as Like16Icon } from './Like16Icon' -export { default as Link16Icon } from './Link16Icon' -export { default as LoadBalancer16Icon } from './LoadBalancer16Icon' -export { default as Logs16Icon } from './Logs16Icon' -export { default as Metrics16Icon } from './Metrics16Icon' -export { default as Networking16Icon } from './Networking16Icon' -export { default as NewWindow16Icon } from './NewWindow16Icon' -export { default as Notifications16Icon } from './Notifications16Icon' -export { default as Organization16Icon } from './Organization16Icon' -export { default as Overview16Icon } from './Overview16Icon' -export { default as Person16Icon } from './Person16Icon' -export { default as PersonGroup16Icon } from './PersonGroup16Icon' -export { default as Profile16Icon } from './Profile16Icon' -export { default as Refresh16Icon } from './Refresh16Icon' -export { default as Ram16Icon } from './Ram16Icon' -export { default as Repair16Icon } from './Repair16Icon' -export { default as Resize16Icon } from './Resize16Icon' -export { default as Router16Icon } from './Router16Icon' -export { default as Search16Icon } from './Search16Icon' -export { default as Security16Icon } from './Security16Icon' -export { default as Servers16Icon } from './Servers16Icon' -export { default as Settings16Icon } from './Settings16Icon' -export { default as Show16Icon } from './Show16Icon' -export { default as Snapshots16Icon } from './Snapshots16Icon' -export { default as SoftwareUpdate16Icon } from './SoftwareUpdate16Icon' -export { default as Ssd16Icon } from './Ssd16Icon' -export { default as Storage16Icon } from './Storage16Icon' -export { default as Subnet16Icon } from './Subnet16Icon' -export { default as Tags16Icon } from './Tags16Icon' -export { default as Terminal16Icon } from './Terminal16Icon' -export { default as Time16Icon } from './Time16Icon' -export { default as Add12Icon } from './Add12Icon' -export { default as AddRoundel12Icon } from './AddRoundel12Icon' -export { default as Checkmark12Icon } from './Checkmark12Icon' -export { default as Close12Icon } from './Close12Icon' -export { default as DirectionRightIcon } from './DirectionRightIcon' -export { default as DirectionUpIcon } from './DirectionUpIcon' -export { default as DirectionDownIcon } from './DirectionDownIcon' -export { default as DirectionLeftIcon } from './DirectionLeftIcon' -export { default as Clipboard12Icon } from './Clipboard12Icon' -export { default as Disabled12Icon } from './Disabled12Icon' -export { default as Error12Icon } from './Error12Icon' -export { default as Filter12Icon } from './Filter12Icon' -export { default as Key12Icon } from './Key12Icon' -export { default as Loader12Icon } from './Loader12Icon' -export { default as More12Icon } from './More12Icon' -export { default as NextArrow12Icon } from './NextArrow12Icon' -export { default as PrevArrow12Icon } from './PrevArrow12Icon' -export { default as OpenLink12Icon } from './OpenLink12Icon' -export { default as Repair12Icon } from './Repair12Icon' -export { default as Security12Icon } from './Security12Icon' -export { default as Success12Icon } from './Success12Icon' -export { default as Unauthorized12Icon } from './Unauthorized12Icon' -export { default as Warning12Icon } from './Warning12Icon' -export { default as Question12Icon } from './Question12Icon' -export { default as Hide12Icon } from './Hide12Icon' -export { default as SelectArrows6Icon } from './SelectArrows6Icon' -export { default as UnreadIndicator6Icon } from './UnreadIndicator6Icon' -export { default as Close8Icon } from './Close8Icon' -export { default as AlpineDistroIcon } from './AlpineDistroIcon' -export { default as ArchDistroIcon } from './ArchDistroIcon' -export { default as CentosDistroIcon } from './CentosDistroIcon' -export { default as DebianDistroIcon } from './DebianDistroIcon' -export { default as FedoraDistroIcon } from './FedoraDistroIcon' -export { default as FreebsdDistroIcon } from './FreebsdDistroIcon' -export { default as UbuntuDistroIcon } from './UbuntuDistroIcon' -export { default as WindowsDistroIcon } from './WindowsDistroIcon' -export { default as CpuLargeMiscIcon } from './CpuLargeMiscIcon' -export { default as CpuSmallMiscIcon } from './CpuSmallMiscIcon' -export { default as DiskLargeMiscIcon } from './DiskLargeMiscIcon' -export { default as DiskSmallMiscIcon } from './DiskSmallMiscIcon' -export { default as RamLargeMiscIcon } from './RamLargeMiscIcon' -export { default as RamSmallMiscIcon } from './RamSmallMiscIcon' diff --git a/libs/ui/lib/message/Message.tsx b/libs/ui/lib/message/Message.tsx index 109596742..0a306aa30 100644 --- a/libs/ui/lib/message/Message.tsx +++ b/libs/ui/lib/message/Message.tsx @@ -11,7 +11,7 @@ import { Link, type To } from 'react-router-dom' import { OpenLink12Icon } from '@oxide/ui' -import { Error12Icon, Success12Icon, Warning12Icon } from '../icons' +import { Error12Icon, Success12Icon, Warning12Icon } from '../../' type Variant = 'success' | 'error' | 'notice' | 'info' diff --git a/libs/ui/lib/modal/Modal.tsx b/libs/ui/lib/modal/Modal.tsx index 03e3e8e02..28b622f76 100644 --- a/libs/ui/lib/modal/Modal.tsx +++ b/libs/ui/lib/modal/Modal.tsx @@ -11,8 +11,8 @@ import React, { createContext, forwardRef, useContext, useId } from 'react' import { classed } from '@oxide/util' +import { Close12Icon } from '../../' import { Button } from '../button/Button' -import { Close12Icon } from '../icons' const ModalContext = createContext(false) diff --git a/libs/ui/lib/page-header/PageHeader.stories.tsx b/libs/ui/lib/page-header/PageHeader.stories.tsx index 6234da2f9..30b217908 100644 --- a/libs/ui/lib/page-header/PageHeader.stories.tsx +++ b/libs/ui/lib/page-header/PageHeader.stories.tsx @@ -5,7 +5,7 @@ * * Copyright Oxide Computer Company */ -import { Folder24Icon } from '../icons' +import { Folder24Icon } from '../../' import { PageHeader, PageTitle } from './PageHeader' export const Default = () => ( diff --git a/libs/ui/lib/pagination/Pagination.tsx b/libs/ui/lib/pagination/Pagination.tsx index bf99af9ad..810be86a9 100644 --- a/libs/ui/lib/pagination/Pagination.tsx +++ b/libs/ui/lib/pagination/Pagination.tsx @@ -7,7 +7,7 @@ */ import cn from 'classnames' -import { DirectionLeftIcon, DirectionRightIcon } from '../icons' +import { DirectionLeftIcon, DirectionRightIcon } from '../../' interface PageInputProps { number: number diff --git a/libs/ui/lib/side-modal/SideModal.tsx b/libs/ui/lib/side-modal/SideModal.tsx index 16e795f87..10076ea79 100644 --- a/libs/ui/lib/side-modal/SideModal.tsx +++ b/libs/ui/lib/side-modal/SideModal.tsx @@ -15,7 +15,7 @@ import { classed } from '@oxide/util' import { useIsOverflow } from 'app/hooks' -import { Close12Icon, Error12Icon } from '../icons' +import { Close12Icon, Error12Icon } from '../../' import './side-modal.css' const SideModalContext = createContext(false) diff --git a/libs/ui/lib/tag/Tag.tsx b/libs/ui/lib/tag/Tag.tsx index 98976d0b1..b990a4b66 100644 --- a/libs/ui/lib/tag/Tag.tsx +++ b/libs/ui/lib/tag/Tag.tsx @@ -7,7 +7,7 @@ */ import cn from 'classnames' -import { Close8Icon } from '../icons' +import { Close8Icon } from '../../' export type TagColor = 'default' | 'destructive' | 'notice' | 'neutral' export type TagVariant = 'default' | 'secondary' diff --git a/libs/ui/lib/toast/Toast.tsx b/libs/ui/lib/toast/Toast.tsx index 12c1c01a3..8769a61b5 100644 --- a/libs/ui/lib/toast/Toast.tsx +++ b/libs/ui/lib/toast/Toast.tsx @@ -11,7 +11,7 @@ import type { ReactElement } from 'react' import { useEffect } from 'react' import { Link, type To } from 'react-router-dom' -import { Close12Icon, Error12Icon, Success12Icon, Warning12Icon } from '../icons' +import { Close12Icon, Error12Icon, Success12Icon, Warning12Icon } from '../../' import { TimeoutIndicator } from '../timeout-indicator/TimeoutIndicator' import { Truncate } from '../truncate/Truncate' diff --git a/libs/ui/lib/tooltip/Tooltip.stories.tsx b/libs/ui/lib/tooltip/Tooltip.stories.tsx index 479a592a8..1f819e516 100644 --- a/libs/ui/lib/tooltip/Tooltip.stories.tsx +++ b/libs/ui/lib/tooltip/Tooltip.stories.tsx @@ -5,7 +5,7 @@ * * Copyright Oxide Computer Company */ -import { Filter12Icon } from '../icons' +import { Filter12Icon } from '../../' import { Tooltip } from './Tooltip' export const Default = () => ( diff --git a/libs/ui/lib/truncate/Truncate.tsx b/libs/ui/lib/truncate/Truncate.tsx index 8142b0ef1..06025ba66 100644 --- a/libs/ui/lib/truncate/Truncate.tsx +++ b/libs/ui/lib/truncate/Truncate.tsx @@ -7,8 +7,8 @@ */ import { useState } from 'react' +import { Clipboard16Icon, Success12Icon } from '../../' import useTimeout from '../hooks/use-timeout' -import { Clipboard16Icon, Success12Icon } from '../icons' import { Tooltip } from '../tooltip/Tooltip' type TruncatePosition = 'middle' | 'end' diff --git a/tools/export-icons.sh b/tools/export-icons.sh deleted file mode 100755 index 9ee271cb3..000000000 --- a/tools/export-icons.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, you can obtain one at https://mozilla.org/MPL/2.0/. -# -# Copyright Oxide Computer Company - - -set -e -set -o pipefail -shopt -s nullglob - -ICONS_DIR="libs/ui/lib/icons" -CODEMOD_DIR="codemods" - -# Parse .dotenv if it exists -export $(egrep -v '^#' .env | xargs) - -rm -rf $ICONS_DIR - -# This command requires a FIGMA_TOKEN env var with read access to Oxide's DS to be set -npx figma-export use-config - -for file in $ICONS_DIR/*.js $ICONS_DIR/**/*.js; do - mv -- "$file" "${file%.js}.ts" -done - -for file in $CODEMOD_DIR/*.icons.js; do - npx jscodeshift -t $file --extensions=ts,tsx --parser=tsx $ICONS_DIR -done - -npm run fmt . From c8a7edd3768bfd6d5676bba451836fc463068a2b Mon Sep 17 00:00:00 2001 From: Benjamin Leonard Date: Wed, 4 Oct 2023 15:58:18 +0100 Subject: [PATCH 3/7] Update to metrics icon --- app/layouts/SiloLayout.tsx | 10 ++-------- app/layouts/SystemLayout.tsx | 4 ++-- app/pages/SiloUtilizationPage.tsx | 4 ++-- app/pages/system/CapacityUtilizationPage.tsx | 4 ++-- 4 files changed, 8 insertions(+), 14 deletions(-) diff --git a/app/layouts/SiloLayout.tsx b/app/layouts/SiloLayout.tsx index cccf569a6..b1fe9f822 100644 --- a/app/layouts/SiloLayout.tsx +++ b/app/layouts/SiloLayout.tsx @@ -8,13 +8,7 @@ import { useMemo } from 'react' import { useLocation, useNavigate } from 'react-router-dom' -import { - Access16Icon, - Divider, - Folder16Icon, - Images16Icon, - Snapshots16Icon, -} from '@oxide/ui' +import { Access16Icon, Divider, Folder16Icon, Images16Icon, Metrics16Icon } from '@oxide/ui' import { DocsLinkItem, NavLinkItem, Sidebar } from 'app/components/Sidebar' import { TopBar } from 'app/components/TopBar' @@ -69,7 +63,7 @@ export function SiloLayout() { Images - Utilization + Utilization Access & IAM diff --git a/app/layouts/SystemLayout.tsx b/app/layouts/SystemLayout.tsx index 1ae4df375..09e062b2f 100644 --- a/app/layouts/SystemLayout.tsx +++ b/app/layouts/SystemLayout.tsx @@ -12,8 +12,8 @@ import { apiQueryClient } from '@oxide/api' import { Cloud16Icon, Divider, + Metrics16Icon, Settings16Icon, - Snapshots16Icon, Storage16Icon, } from '@oxide/ui' @@ -104,7 +104,7 @@ export default function SystemLayout() { Issues */} - Utilization + Utilization Inventory diff --git a/app/pages/SiloUtilizationPage.tsx b/app/pages/SiloUtilizationPage.tsx index c857b78be..1d3bc6cd9 100644 --- a/app/pages/SiloUtilizationPage.tsx +++ b/app/pages/SiloUtilizationPage.tsx @@ -10,7 +10,7 @@ import { useIsFetching } from '@tanstack/react-query' import { useMemo, useState } from 'react' import { apiQueryClient, usePrefetchedApiQuery } from '@oxide/api' -import { Divider, Listbox, PageHeader, PageTitle, Snapshots24Icon } from '@oxide/ui' +import { Divider, Listbox, Metrics24Icon, PageHeader, PageTitle } from '@oxide/ui' import { bytesToGiB, bytesToTiB } from '@oxide/util' import { useIntervalPicker } from 'app/components/RefetchIntervalPicker' @@ -63,7 +63,7 @@ export function SiloUtilizationPage() { return ( <> - }>Capacity & Utilization + }>Capacity & Utilization
diff --git a/app/pages/system/CapacityUtilizationPage.tsx b/app/pages/system/CapacityUtilizationPage.tsx index 687844108..c6d73af91 100644 --- a/app/pages/system/CapacityUtilizationPage.tsx +++ b/app/pages/system/CapacityUtilizationPage.tsx @@ -14,10 +14,10 @@ import { Cpu16Icon, Divider, Listbox, + Metrics24Icon, PageHeader, PageTitle, Ram16Icon, - Snapshots24Icon, Ssd16Icon, } from '@oxide/ui' import { bytesToGiB, bytesToTiB } from '@oxide/util' @@ -85,7 +85,7 @@ export function CapacityUtilizationPage() { return ( <> - }>Capacity & Utilization + }>Capacity & Utilization
From 80f7c8aaaf7c531d16bb1236a7067c8674b0277c Mon Sep 17 00:00:00 2001 From: Benjamin Leonard Date: Wed, 4 Oct 2023 15:58:32 +0100 Subject: [PATCH 4/7] Fix tsx extension import error --- tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/tsconfig.json b/tsconfig.json index 9a6ff3cf5..757bc08eb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "compileOnSave": false, "compilerOptions": { + "allowImportingTsExtensions": true, "baseUrl": ".", "esModuleInterop": true, "importHelpers": true, From 1ce2a46da33380f27de7a3d1317962d7f7c1395f Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 4 Oct 2023 11:05:58 -0500 Subject: [PATCH 5/7] fix icon imports, I think --- libs/ui/lib/ModalLinks.tsx | 2 +- libs/ui/lib/action-menu/ActionMenu.tsx | 2 +- libs/ui/lib/checkbox/Checkbox.tsx | 2 +- libs/ui/lib/date-picker/DatePicker.tsx | 3 ++- libs/ui/lib/date-picker/DateRangePicker.tsx | 3 ++- libs/ui/lib/date-picker/RangeCalendar.tsx | 3 ++- libs/ui/lib/empty-message/EmptyMessage.stories.tsx | 3 ++- libs/ui/lib/message/Message.tsx | 9 ++++++--- libs/ui/lib/modal/Modal.tsx | 2 +- libs/ui/lib/page-header/PageHeader.stories.tsx | 3 ++- libs/ui/lib/pagination/Pagination.tsx | 2 +- libs/ui/lib/side-modal/SideModal.tsx | 2 +- libs/ui/lib/tag/Tag.tsx | 2 +- libs/ui/lib/toast/Toast.tsx | 8 +++++++- libs/ui/lib/tooltip/Tooltip.stories.tsx | 3 ++- libs/ui/lib/truncate/Truncate.tsx | 3 ++- 16 files changed, 34 insertions(+), 18 deletions(-) diff --git a/libs/ui/lib/ModalLinks.tsx b/libs/ui/lib/ModalLinks.tsx index 3131abf57..ba38a0645 100644 --- a/libs/ui/lib/ModalLinks.tsx +++ b/libs/ui/lib/ModalLinks.tsx @@ -7,7 +7,7 @@ */ import type { ReactNode } from 'react' -import { OpenLink12Icon } from '../' +import { OpenLink12Icon } from '@oxide/design-system/icons/react' export const ModalLinks = ({ heading, diff --git a/libs/ui/lib/action-menu/ActionMenu.tsx b/libs/ui/lib/action-menu/ActionMenu.tsx index 2c7bada35..09a67c08c 100644 --- a/libs/ui/lib/action-menu/ActionMenu.tsx +++ b/libs/ui/lib/action-menu/ActionMenu.tsx @@ -10,7 +10,7 @@ import cn from 'classnames' import { matchSorter } from 'match-sorter' import React, { useState } from 'react' -import { Close12Icon } from '@oxide/ui' +import { Close12Icon } from '@oxide/design-system/icons/react' import { classed, groupBy } from '@oxide/util' import { useSteppedScroll } from '../hooks/use-stepped-scroll' diff --git a/libs/ui/lib/checkbox/Checkbox.tsx b/libs/ui/lib/checkbox/Checkbox.tsx index 5fcaea155..50a633ee0 100644 --- a/libs/ui/lib/checkbox/Checkbox.tsx +++ b/libs/ui/lib/checkbox/Checkbox.tsx @@ -7,7 +7,7 @@ */ import cn from 'classnames' -import { Checkmark12Icon } from '@oxide/ui' +import { Checkmark12Icon } from '@oxide/design-system/icons/react' import { classed } from '@oxide/util' const Check = () => ( diff --git a/libs/ui/lib/date-picker/DatePicker.tsx b/libs/ui/lib/date-picker/DatePicker.tsx index f431d4c65..c249064db 100644 --- a/libs/ui/lib/date-picker/DatePicker.tsx +++ b/libs/ui/lib/date-picker/DatePicker.tsx @@ -15,7 +15,8 @@ import { useDateFormatter } from 'react-aria' import { useDatePickerState } from 'react-stately' import type { DatePickerStateOptions } from 'react-stately' -import { Calendar16Icon, Error12Icon } from '../../' +import { Calendar16Icon, Error12Icon } from '@oxide/design-system/icons/react' + import { Calendar } from './Calendar' import { TimeField } from './DateField' import { Dialog } from './Dialog' diff --git a/libs/ui/lib/date-picker/DateRangePicker.tsx b/libs/ui/lib/date-picker/DateRangePicker.tsx index 6014e6436..cc28d1eee 100644 --- a/libs/ui/lib/date-picker/DateRangePicker.tsx +++ b/libs/ui/lib/date-picker/DateRangePicker.tsx @@ -14,7 +14,8 @@ import { useDateFormatter } from 'react-aria' import { useDateRangePickerState } from 'react-stately' import type { DateRangePickerStateOptions } from 'react-stately' -import { Calendar16Icon, Error12Icon } from '../../' +import { Calendar16Icon, Error12Icon } from '@oxide/design-system/icons/react' + import { TimeField } from './DateField' import { Dialog } from './Dialog' import { Popover } from './Popover' diff --git a/libs/ui/lib/date-picker/RangeCalendar.tsx b/libs/ui/lib/date-picker/RangeCalendar.tsx index 89733f495..172921182 100644 --- a/libs/ui/lib/date-picker/RangeCalendar.tsx +++ b/libs/ui/lib/date-picker/RangeCalendar.tsx @@ -15,7 +15,8 @@ import { useLocale, useRangeCalendar } from 'react-aria' import { useRangeCalendarState } from 'react-stately' import type { CalendarState, RangeCalendarState } from 'react-stately' -import { DirectionLeftIcon, DirectionRightIcon } from '../../' +import { DirectionLeftIcon, DirectionRightIcon } from '@oxide/design-system/icons/react' + import { CalendarGrid } from './CalendarGrid' export function RangeCalendar(props: RangeCalendarProps) { diff --git a/libs/ui/lib/empty-message/EmptyMessage.stories.tsx b/libs/ui/lib/empty-message/EmptyMessage.stories.tsx index f2ff47720..d7eaf568d 100644 --- a/libs/ui/lib/empty-message/EmptyMessage.stories.tsx +++ b/libs/ui/lib/empty-message/EmptyMessage.stories.tsx @@ -5,7 +5,8 @@ * * Copyright Oxide Computer Company */ -import { Instances24Icon } from '../../' +import { Instances24Icon } from '@oxide/design-system/icons/react' + import { EmptyMessage } from './EmptyMessage' export const Default = () => ( diff --git a/libs/ui/lib/message/Message.tsx b/libs/ui/lib/message/Message.tsx index 0a306aa30..1ef2a83ea 100644 --- a/libs/ui/lib/message/Message.tsx +++ b/libs/ui/lib/message/Message.tsx @@ -9,9 +9,12 @@ import cn from 'classnames' import type { ReactElement, ReactNode } from 'react' import { Link, type To } from 'react-router-dom' -import { OpenLink12Icon } from '@oxide/ui' - -import { Error12Icon, Success12Icon, Warning12Icon } from '../../' +import { + Error12Icon, + OpenLink12Icon, + Success12Icon, + Warning12Icon, +} from '@oxide/design-system/icons/react' type Variant = 'success' | 'error' | 'notice' | 'info' diff --git a/libs/ui/lib/modal/Modal.tsx b/libs/ui/lib/modal/Modal.tsx index 28b622f76..d23e447d3 100644 --- a/libs/ui/lib/modal/Modal.tsx +++ b/libs/ui/lib/modal/Modal.tsx @@ -9,9 +9,9 @@ import * as Dialog from '@radix-ui/react-dialog' import { animated, useTransition } from '@react-spring/web' import React, { createContext, forwardRef, useContext, useId } from 'react' +import { Close12Icon } from '@oxide/design-system/icons/react' import { classed } from '@oxide/util' -import { Close12Icon } from '../../' import { Button } from '../button/Button' const ModalContext = createContext(false) diff --git a/libs/ui/lib/page-header/PageHeader.stories.tsx b/libs/ui/lib/page-header/PageHeader.stories.tsx index 30b217908..375794a4b 100644 --- a/libs/ui/lib/page-header/PageHeader.stories.tsx +++ b/libs/ui/lib/page-header/PageHeader.stories.tsx @@ -5,7 +5,8 @@ * * Copyright Oxide Computer Company */ -import { Folder24Icon } from '../../' +import { Folder24Icon } from '@oxide/design-system/icons/react' + import { PageHeader, PageTitle } from './PageHeader' export const Default = () => ( diff --git a/libs/ui/lib/pagination/Pagination.tsx b/libs/ui/lib/pagination/Pagination.tsx index 810be86a9..ec0f75855 100644 --- a/libs/ui/lib/pagination/Pagination.tsx +++ b/libs/ui/lib/pagination/Pagination.tsx @@ -7,7 +7,7 @@ */ import cn from 'classnames' -import { DirectionLeftIcon, DirectionRightIcon } from '../../' +import { DirectionLeftIcon, DirectionRightIcon } from '@oxide/design-system/icons/react' interface PageInputProps { number: number diff --git a/libs/ui/lib/side-modal/SideModal.tsx b/libs/ui/lib/side-modal/SideModal.tsx index 10076ea79..640f3c68f 100644 --- a/libs/ui/lib/side-modal/SideModal.tsx +++ b/libs/ui/lib/side-modal/SideModal.tsx @@ -10,12 +10,12 @@ import { animated, useTransition } from '@react-spring/web' import cn from 'classnames' import React, { type ReactNode, createContext, useContext, useRef } from 'react' +import { Close12Icon, Error12Icon } from '@oxide/design-system/icons/react' import { Message } from '@oxide/ui' import { classed } from '@oxide/util' import { useIsOverflow } from 'app/hooks' -import { Close12Icon, Error12Icon } from '../../' import './side-modal.css' const SideModalContext = createContext(false) diff --git a/libs/ui/lib/tag/Tag.tsx b/libs/ui/lib/tag/Tag.tsx index b990a4b66..06b647051 100644 --- a/libs/ui/lib/tag/Tag.tsx +++ b/libs/ui/lib/tag/Tag.tsx @@ -7,7 +7,7 @@ */ import cn from 'classnames' -import { Close8Icon } from '../../' +import { Close8Icon } from '@oxide/design-system/icons/react' export type TagColor = 'default' | 'destructive' | 'notice' | 'neutral' export type TagVariant = 'default' | 'secondary' diff --git a/libs/ui/lib/toast/Toast.tsx b/libs/ui/lib/toast/Toast.tsx index 8769a61b5..2d1992ecd 100644 --- a/libs/ui/lib/toast/Toast.tsx +++ b/libs/ui/lib/toast/Toast.tsx @@ -11,7 +11,13 @@ import type { ReactElement } from 'react' import { useEffect } from 'react' import { Link, type To } from 'react-router-dom' -import { Close12Icon, Error12Icon, Success12Icon, Warning12Icon } from '../../' +import { + Close12Icon, + Error12Icon, + Success12Icon, + Warning12Icon, +} from '@oxide/design-system/icons/react' + import { TimeoutIndicator } from '../timeout-indicator/TimeoutIndicator' import { Truncate } from '../truncate/Truncate' diff --git a/libs/ui/lib/tooltip/Tooltip.stories.tsx b/libs/ui/lib/tooltip/Tooltip.stories.tsx index 1f819e516..418c4e59d 100644 --- a/libs/ui/lib/tooltip/Tooltip.stories.tsx +++ b/libs/ui/lib/tooltip/Tooltip.stories.tsx @@ -5,7 +5,8 @@ * * Copyright Oxide Computer Company */ -import { Filter12Icon } from '../../' +import { Filter12Icon } from '@oxide/design-system/icons/react' + import { Tooltip } from './Tooltip' export const Default = () => ( diff --git a/libs/ui/lib/truncate/Truncate.tsx b/libs/ui/lib/truncate/Truncate.tsx index 06025ba66..3764c1634 100644 --- a/libs/ui/lib/truncate/Truncate.tsx +++ b/libs/ui/lib/truncate/Truncate.tsx @@ -7,7 +7,8 @@ */ import { useState } from 'react' -import { Clipboard16Icon, Success12Icon } from '../../' +import { Clipboard16Icon, Success12Icon } from '@oxide/design-system/icons/react' + import useTimeout from '../hooks/use-timeout' import { Tooltip } from '../tooltip/Tooltip' From 68df63d6b683d05d5beeabf4088b9b95278d276b Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 4 Oct 2023 11:14:36 -0500 Subject: [PATCH 6/7] uninstall jscodeshift. best day of my life --- package-lock.json | 3764 ++------------------------------------------- package.json | 4 - 2 files changed, 135 insertions(+), 3633 deletions(-) diff --git a/package-lock.json b/package-lock.json index d4e43480e..4e64f3e53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -70,7 +70,6 @@ "@testing-library/react": "^14.0.0", "@trivago/prettier-plugin-sort-imports": "4.2.0", "@types/babel__core": "^7.20.1", - "@types/jscodeshift": "^0.11.6", "@types/lodash.throttle": "^4.1.7", "@types/mousetrap": "^1.6.11", "@types/node": "^16.11.9", @@ -98,7 +97,6 @@ "headers-polyfill": "^3.0.10", "husky": "^8.0.3", "identity-obj-proxy": "^3.0.0", - "jscodeshift": "^0.13.0", "jsdom": "^22.0.0", "lint-staged": "^13.2.2", "msw": "^1.3.0", @@ -1055,21 +1053,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", - "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", @@ -1404,22 +1387,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", - "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-flow": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-transform-for-of": { "version": "7.21.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", @@ -2005,23 +1972,6 @@ "semver": "bin/semver.js" } }, - "node_modules/@babel/preset-flow": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.18.6.tgz", - "integrity": "sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-flow-strip-types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/preset-modules": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", @@ -2077,25 +2027,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/register": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", - "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/regjsgen": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", @@ -6788,16 +6719,6 @@ "integrity": "sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g==", "dev": true }, - "node_modules/@types/jscodeshift": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@types/jscodeshift/-/jscodeshift-0.11.6.tgz", - "integrity": "sha512-3lJ4DajWkk4MZ1F7q+1C7jE0z0xOtbu0VU/Kg3wdPq2DUvJjySSlu3B5Q/bICrTxugLhONBO7inRUWsymOID/A==", - "dev": true, - "dependencies": { - "ast-types": "^0.14.1", - "recast": "^0.20.3" - } - }, "node_modules/@types/json-schema": { "version": "7.0.12", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", @@ -7736,33 +7657,6 @@ "deep-equal": "^2.0.5" } }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -7797,15 +7691,6 @@ "node": ">=8" } }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array.prototype.flatmap": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", @@ -7845,27 +7730,6 @@ "node": "*" } }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -7911,18 +7775,6 @@ "node": ">= 4.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, "node_modules/autoprefixer": { "version": "10.4.14", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", @@ -7996,15 +7848,6 @@ "deep-equal": "^2.0.5" } }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", @@ -8068,36 +7911,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -8377,26 +8190,6 @@ "node": ">=8" } }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/cache-content-type": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", @@ -8660,104 +8453,6 @@ "node": ">=8" } }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/classnames": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", @@ -8952,20 +8647,6 @@ "node": ">=0.8" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", @@ -8984,19 +8665,6 @@ "node": ">= 0.12.0" } }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -9047,18 +8715,6 @@ "node": ">=14" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -9144,15 +8800,6 @@ "node": ">= 0.8" } }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/core-js-compat": { "version": "3.26.0", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", @@ -9482,15 +9129,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/deep-eql": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", @@ -9608,19 +9246,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -10796,19 +10421,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/esquery": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", @@ -11015,143 +10627,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, "node_modules/expect": { "version": "29.2.2", "resolved": "https://registry.npmjs.org/expect/-/expect-29.2.2.tgz", @@ -11231,19 +10706,6 @@ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -11258,58 +10720,6 @@ "node": ">=4" } }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -11505,20 +10915,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -11563,15 +10959,6 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/flow-parser": { - "version": "0.191.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.191.0.tgz", - "integrity": "sha512-/5Gv9zY+Mg58ubzzwNz4I29uYHDpBFR5F5ohyVsb+SxW2R8S4s1qCBRtgiTAsujsC6qmQlrsOn2DBlK4m7SQTQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -11600,15 +10987,6 @@ "is-callable": "^1.1.3" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -11645,18 +11023,6 @@ "url": "https://www.patreon.com/infusion" } }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -11818,15 +11184,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -11996,69 +11353,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/hast-util-from-parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", @@ -12819,18 +12113,6 @@ "node": ">= 0.10" } }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-alphabetical": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", @@ -12944,18 +12226,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -12981,20 +12251,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -13010,18 +12266,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -13194,18 +12438,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", @@ -13365,15 +12597,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -13398,15 +12621,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/jake": { "version": "10.8.7", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", @@ -13979,239 +13193,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jscodeshift": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", - "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^3.1.10", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.20.4", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" - }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" - } - }, - "node_modules/jscodeshift/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jscodeshift/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jscodeshift/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jscodeshift/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jscodeshift/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jscodeshift/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jscodeshift/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jscodeshift/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/jsdom": { "version": "22.0.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.0.0.tgz", @@ -14348,15 +13329,6 @@ "node": ">= 0.6" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/klaw-sync": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", @@ -15039,49 +14011,6 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/markdown-extensions": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", @@ -16266,19 +15195,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/mlly": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", @@ -16492,28 +15408,6 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -16535,12 +15429,6 @@ "node": ">= 0.6" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -16551,18 +15439,6 @@ "tslib": "^2.0.3" } }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.2" - }, - "engines": { - "node": ">= 0.10.5" - } - }, "node_modules/node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -16691,91 +15567,6 @@ "node": ">=0.10.0" } }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object-hash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", @@ -16819,18 +15610,6 @@ "node": ">= 0.4" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", @@ -16893,18 +15672,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -17162,15 +15929,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -17254,15 +16012,6 @@ "tslib": "^2.0.3" } }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/patch-package": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-7.0.0.tgz", @@ -17535,15 +16284,6 @@ "node": ">=0.10" } }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", @@ -17552,79 +16292,6 @@ "node": ">= 6" } }, - "node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/pkg-types": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", @@ -17648,15 +16315,6 @@ "node": ">=16" } }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/postcss": { "version": "8.4.27", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", @@ -18507,21 +17165,6 @@ "node": ">=8.10.0" } }, - "node_modules/recast": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", - "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", - "dev": true, - "dependencies": { - "ast-types": "0.14.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, "node_modules/recharts": { "version": "2.7.2", "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.7.2.tgz", @@ -18643,19 +17286,6 @@ "@babel/runtime": "^7.8.4" } }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -18801,24 +17431,6 @@ "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -18873,13 +17485,6 @@ "node": ">=4" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, "node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -18893,15 +17498,6 @@ "node": ">=8" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -19115,15 +17711,6 @@ } ] }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -19256,60 +17843,12 @@ "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", "dev": true }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -19429,203 +17968,6 @@ "tslib": "^2.0.3" } }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -19643,20 +17985,6 @@ "node": ">=0.10.0" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", @@ -19667,13 +17995,6 @@ "source-map": "^0.6.0" } }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", @@ -19705,18 +18026,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -19751,102 +18060,6 @@ "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -20370,30 +18583,6 @@ "node": ">=10.13.0" } }, - "node_modules/temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "dependencies": { - "rimraf": "~2.6.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/terser": { "version": "5.19.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", @@ -20513,45 +18702,6 @@ "node": ">=4" } }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -20875,30 +19025,6 @@ "node": ">=4" } }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/unist-util-generated": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", @@ -21019,60 +19145,6 @@ "node": ">= 0.8" } }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, "node_modules/untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", @@ -21147,13 +19219,6 @@ "punycode": "^2.1.0" } }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -21164,15 +19229,6 @@ "requires-port": "^1.0.0" } }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/use-callback-ref": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", @@ -22237,17 +20293,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, "node_modules/ws": { "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", @@ -23116,15 +21161,6 @@ "@babel/helper-plugin-utils": "^7.8.3" } }, - "@babel/plugin-syntax-flow": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", - "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, "@babel/plugin-syntax-import-assertions": { "version": "7.20.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", @@ -23345,16 +21381,6 @@ "@babel/helper-plugin-utils": "^7.18.6" } }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", - "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/plugin-syntax-flow": "^7.18.6" - } - }, "@babel/plugin-transform-for-of": { "version": "7.21.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", @@ -23752,17 +21778,6 @@ } } }, - "@babel/preset-flow": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.18.6.tgz", - "integrity": "sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-flow-strip-types": "^7.18.6" - } - }, "@babel/preset-modules": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", @@ -23803,19 +21818,6 @@ "@babel/plugin-transform-typescript": "^7.21.3" } }, - "@babel/register": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", - "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - } - }, "@babel/regjsgen": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", @@ -27129,16 +25131,6 @@ "integrity": "sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g==", "dev": true }, - "@types/jscodeshift": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@types/jscodeshift/-/jscodeshift-0.11.6.tgz", - "integrity": "sha512-3lJ4DajWkk4MZ1F7q+1C7jE0z0xOtbu0VU/Kg3wdPq2DUvJjySSlu3B5Q/bICrTxugLhONBO7inRUWsymOID/A==", - "dev": true, - "requires": { - "ast-types": "^0.14.1", - "recast": "^0.20.3" - } - }, "@types/json-schema": { "version": "7.0.12", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", @@ -27873,24 +25865,6 @@ "deep-equal": "^2.0.5" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -27916,12 +25890,6 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true - }, "array.prototype.flatmap": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", @@ -27952,21 +25920,6 @@ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true - }, - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, "ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -28003,12 +25956,6 @@ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, "autoprefixer": { "version": "10.4.14", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", @@ -28054,13 +26001,6 @@ "deep-equal": "^2.0.5" } }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, - "requires": {} - }, "babel-plugin-polyfill-corejs2": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", @@ -28110,32 +26050,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -28319,23 +26233,6 @@ "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, "cache-content-type": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", @@ -28515,86 +26412,6 @@ "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, "classnames": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", @@ -28734,17 +26551,6 @@ "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, "clsx": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", @@ -28756,16 +26562,6 @@ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -28806,18 +26602,6 @@ "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "dev": true }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -28888,12 +26672,6 @@ "keygrip": "~1.1.0" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true - }, "core-js-compat": { "version": "3.26.0", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", @@ -29131,12 +26909,6 @@ "character-entities": "^2.0.0" } }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true - }, "deep-eql": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", @@ -29221,16 +26993,6 @@ "object-keys": "^1.1.1" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -30000,12 +27762,6 @@ "eslint-visitor-keys": "^3.4.1" } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, "esquery": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", @@ -30159,119 +27915,6 @@ } } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, "expect": { "version": "29.2.2", "resolved": "https://registry.npmjs.org/expect/-/expect-29.2.2.tgz", @@ -30347,16 +27990,6 @@ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, "external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -30368,48 +28001,6 @@ "tmp": "^0.0.33" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -30578,17 +28169,6 @@ } } }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -30624,12 +28204,6 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "flow-parser": { - "version": "0.191.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.191.0.tgz", - "integrity": "sha512-/5Gv9zY+Mg58ubzzwNz4I29uYHDpBFR5F5ohyVsb+SxW2R8S4s1qCBRtgiTAsujsC6qmQlrsOn2DBlK4m7SQTQ==", - "dev": true - }, "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -30644,12 +28218,6 @@ "is-callable": "^1.1.3" } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true - }, "form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -30673,15 +28241,6 @@ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -30788,12 +28347,6 @@ "get-intrinsic": "^1.1.1" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -30918,58 +28471,6 @@ "has-symbols": "^1.0.2" } }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "hast-util-from-parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz", @@ -31545,15 +29046,6 @@ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, "is-alphabetical": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", @@ -31632,15 +29124,6 @@ "has": "^1.0.3" } }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, "is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -31656,32 +29139,12 @@ "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", "dev": true }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -31786,15 +29249,6 @@ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "dev": true }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", @@ -31903,12 +29357,6 @@ "get-intrinsic": "^1.1.1" } }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -31930,12 +29378,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, "jake": { "version": "10.8.7", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", @@ -32145,183 +29587,25 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "pretty-format": { - "version": "29.2.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", - "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "29.2.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.2.1.tgz", - "integrity": "sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.2.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.2.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "pretty-format": { - "version": "29.2.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", - "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "29.2.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.2.1.tgz", - "integrity": "sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==", - "dev": true, - "requires": { - "@jest/types": "^29.2.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, + "pretty-format": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", + "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -32333,57 +29617,21 @@ } } }, - "jiti": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz", - "integrity": "sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==", - "dev": true - }, - "js-levenshtein": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", - "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "jest-message-util": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.2.1.tgz", + "integrity": "sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==", "dev": true, "requires": { - "argparse": "^2.0.1" - } - }, - "jscodeshift": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", - "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", - "dev": true, - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^3.1.10", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.20.4", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.2.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.2.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "dependencies": { "ansi-styles": { @@ -32395,35 +29643,6 @@ "color-convert": "^2.0.1" } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -32449,82 +29668,102 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "fill-range": { + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "pretty-format": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", + "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true } } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.2.1.tgz", + "integrity": "sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==", + "dev": true, + "requires": { + "@jest/types": "^29.2.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "color-name": "~1.1.4" } }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -32533,19 +29772,35 @@ "requires": { "has-flag": "^4.0.0" } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } } } }, + "jiti": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz", + "integrity": "sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==", + "dev": true + }, + "js-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, "jsdom": { "version": "22.0.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.0.0.tgz", @@ -32650,12 +29905,6 @@ "tsscmp": "1.0.6" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, "klaw-sync": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", @@ -33178,39 +30427,6 @@ } } }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, "markdown-extensions": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-1.1.1.tgz", @@ -33996,16 +31212,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, "mlly": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", @@ -34157,25 +31363,6 @@ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -34194,12 +31381,6 @@ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, "no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -34210,15 +31391,6 @@ "tslib": "^2.0.3" } }, - "node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "dev": true, - "requires": { - "minimatch": "^3.0.2" - } - }, "node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -34316,74 +31488,6 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "object-hash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", @@ -34412,15 +31516,6 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, "object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", @@ -34465,15 +31560,6 @@ "es-abstract": "^1.20.4" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -34655,12 +31741,6 @@ "retry": "^0.13.1" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -34728,12 +31808,6 @@ "tslib": "^2.0.3" } }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true - }, "patch-package": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-7.0.0.tgz", @@ -34937,71 +32011,11 @@ "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", "dev": true }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, "pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - } - } - }, "pkg-types": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", @@ -35019,12 +32033,6 @@ "integrity": "sha512-17EuQxlSIYCmEMwzMqusJ2ztDgJePjrbttaefgdsiqeLWidjYz9BxXaTaZWxH1J95SHGk6tjE+dwgWILJoUZfA==", "dev": true }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true - }, "postcss": { "version": "8.4.27", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", @@ -35555,18 +32563,6 @@ "picomatch": "^2.2.1" } }, - "recast": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", - "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", - "dev": true, - "requires": { - "ast-types": "0.14.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - } - }, "recharts": { "version": "2.7.2", "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.7.2.tgz", @@ -35677,16 +32673,6 @@ "@babel/runtime": "^7.8.4" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, "regexp.prototype.flags": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", @@ -35796,18 +32782,6 @@ "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -35847,12 +32821,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "dev": true - }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -35863,12 +32831,6 @@ "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -36003,15 +32965,6 @@ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -36130,50 +33083,12 @@ "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", "dev": true }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -36265,168 +33180,6 @@ "tslib": "^2.0.3" } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -36438,19 +33191,6 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", @@ -36461,12 +33201,6 @@ "source-map": "^0.6.0" } }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, "sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", @@ -36487,15 +33221,6 @@ "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==", "dev": true }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -36525,84 +33250,6 @@ "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -36995,26 +33642,6 @@ } } }, - "temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "requires": { - "rimraf": "~2.6.2" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, "terser": { "version": "5.19.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", @@ -37106,38 +33733,6 @@ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -37363,26 +33958,6 @@ } } }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - } - } - }, "unist-util-generated": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", @@ -37465,52 +34040,6 @@ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - } - } - }, "untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", @@ -37559,12 +34088,6 @@ "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "dev": true - }, "url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", @@ -37575,12 +34098,6 @@ "requires-port": "^1.0.0" } }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, "use-callback-ref": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", @@ -38187,17 +34704,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, "ws": { "version": "8.13.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", diff --git a/package.json b/package.json index 71c64b5bb..23cc9d9b2 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,6 @@ "gen-api": "./tools/generate_api_client.sh", "ladle": "IS_LADLE=1 ladle serve", "build:ladle": "IS_LADLE=1 ladle build", - "//": "Required due to jscodeshift shipping with windows line endings starting in v0.12. See https://github.com/facebook/jscodeshift/issues/424.", - "jscodeshift": "node node_modules/.bin/jscodeshift", "unused-exports": "ts-unused-exports tsconfig.json --ignoreFiles=\\.stories --excludePathsFromReport=\"libs/api/index.ts;libs/ui/index.ts\"", "postinstall": "patch-package", "prepare": "husky install" @@ -92,7 +90,6 @@ "@testing-library/react": "^14.0.0", "@trivago/prettier-plugin-sort-imports": "4.2.0", "@types/babel__core": "^7.20.1", - "@types/jscodeshift": "^0.11.6", "@types/lodash.throttle": "^4.1.7", "@types/mousetrap": "^1.6.11", "@types/node": "^16.11.9", @@ -120,7 +117,6 @@ "headers-polyfill": "^3.0.10", "husky": "^8.0.3", "identity-obj-proxy": "^3.0.0", - "jscodeshift": "^0.13.0", "jsdom": "^22.0.0", "lint-staged": "^13.2.2", "msw": "^1.3.0", From 065a362a31330ed8f8c59e94f2f5da2b8d6c31c1 Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 4 Oct 2023 11:24:16 -0500 Subject: [PATCH 7/7] don't need the figma-export things either --- package-lock.json | 299 ---------------------------------------------- package.json | 3 - 2 files changed, 302 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4e64f3e53..2a5b106f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,9 +59,6 @@ "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.5", "@babel/runtime": "^7.18.9", - "@figma-export/cli": "^4.3.0", - "@figma-export/output-components-as-svgr": "^4.2.0", - "@figma-export/transform-svg-with-svgo": "^4.3.0", "@ladle/react": "^2.14.0", "@mswjs/http-middleware": "^0.8.0", "@playwright/test": "^1.37.1", @@ -2547,59 +2544,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@figma-export/cli": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/cli/-/cli-4.5.0.tgz", - "integrity": "sha512-Qssbi22CQxRY4rAD6K73KTlKT4KVrJI1V3VdvSDm+W/ANnUeUqM4TzylixNvz3PC9jaF3F2L/A38jbhwFt76BA==", - "dev": true, - "dependencies": { - "@figma-export/core": "^4.5.0", - "@figma-export/types": "^4.5.0", - "ora": "~5.4.1", - "sade": "~1.8.1" - }, - "bin": { - "figma-export": "bin/run" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@figma-export/core": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/core/-/core-4.5.0.tgz", - "integrity": "sha512-LYoN1KhO1ot6eohUbFtY2OWPoApCR0Bn2QqkvlQyMIYhLmBECJZrloi+Pp0H4qwLCXFZVd98pH1NvCP17WBg7w==", - "dev": true, - "dependencies": { - "@figma-export/types": "^4.5.0", - "axios": "~0.27.2", - "figma-js": "~1.16.0", - "p-limit": "^3.1.0", - "p-retry": "^4.6.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@figma-export/core/node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/@figma-export/core/node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@figma-export/output-components-as-svgr": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@figma-export/output-components-as-svgr/-/output-components-as-svgr-4.7.0.tgz", @@ -2613,20 +2557,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@figma-export/transform-svg-with-svgo": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/transform-svg-with-svgo/-/transform-svg-with-svgo-4.5.0.tgz", - "integrity": "sha512-62KZfgMEHoyV9dA2xmnyS8VE1wRgcTELcgTjLasi4Xks0lpYKxFdWf4907ZJlJez1URJK8Wtp81parKQZsftGA==", - "dev": true, - "dependencies": { - "@figma-export/types": "^4.5.0", - "@types/svgo": "~2.6.4", - "svgo": "~2.8.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/@figma-export/types": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@figma-export/types/-/types-4.7.0.tgz", @@ -6482,15 +6412,6 @@ "node": ">=0.10.0" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@types/acorn": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", @@ -6857,15 +6778,6 @@ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, - "node_modules/@types/svgo": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-2.6.4.tgz", - "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/testing-library__jest-dom": { "version": "5.14.6", "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.6.tgz", @@ -7829,16 +7741,6 @@ "node": ">=4" } }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, "node_modules/axobject-query": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", @@ -8866,19 +8768,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/css-unit-converter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", @@ -8914,18 +8803,6 @@ "node": ">=4" } }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/cssstyle": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", @@ -14352,12 +14229,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -18026,13 +17897,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, "node_modules/stack-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", @@ -18493,36 +18357,6 @@ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -22090,49 +21924,6 @@ "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", "dev": true }, - "@figma-export/cli": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/cli/-/cli-4.5.0.tgz", - "integrity": "sha512-Qssbi22CQxRY4rAD6K73KTlKT4KVrJI1V3VdvSDm+W/ANnUeUqM4TzylixNvz3PC9jaF3F2L/A38jbhwFt76BA==", - "dev": true, - "requires": { - "@figma-export/core": "^4.5.0", - "@figma-export/types": "^4.5.0", - "ora": "~5.4.1", - "sade": "~1.8.1" - } - }, - "@figma-export/core": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/core/-/core-4.5.0.tgz", - "integrity": "sha512-LYoN1KhO1ot6eohUbFtY2OWPoApCR0Bn2QqkvlQyMIYhLmBECJZrloi+Pp0H4qwLCXFZVd98pH1NvCP17WBg7w==", - "dev": true, - "requires": { - "@figma-export/types": "^4.5.0", - "axios": "~0.27.2", - "figma-js": "~1.16.0", - "p-limit": "^3.1.0", - "p-retry": "^4.6.2" - }, - "dependencies": { - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - } - } - }, "@figma-export/output-components-as-svgr": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@figma-export/output-components-as-svgr/-/output-components-as-svgr-4.7.0.tgz", @@ -22143,17 +21934,6 @@ "@svgr/core": "~6.3.1" } }, - "@figma-export/transform-svg-with-svgo": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@figma-export/transform-svg-with-svgo/-/transform-svg-with-svgo-4.5.0.tgz", - "integrity": "sha512-62KZfgMEHoyV9dA2xmnyS8VE1wRgcTELcgTjLasi4Xks0lpYKxFdWf4907ZJlJez1URJK8Wtp81parKQZsftGA==", - "dev": true, - "requires": { - "@figma-export/types": "^4.5.0", - "@types/svgo": "~2.6.4", - "svgo": "~2.8.0" - } - }, "@figma-export/types": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@figma-export/types/-/types-4.7.0.tgz", @@ -24904,12 +24684,6 @@ } } }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, "@types/acorn": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", @@ -25269,15 +25043,6 @@ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, - "@types/svgo": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-2.6.4.tgz", - "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, "@types/testing-library__jest-dom": { "version": "5.14.6", "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.6.tgz", @@ -25982,16 +25747,6 @@ "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", "dev": true }, - "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, "axobject-query": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", @@ -26722,16 +26477,6 @@ "nth-check": "^2.0.1" } }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, "css-unit-converter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", @@ -26755,15 +26500,6 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, "cssstyle": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", @@ -30689,12 +30425,6 @@ "@types/mdast": "^3.0.0" } }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -33221,12 +32951,6 @@ "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==", "dev": true }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, "stack-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", @@ -33567,29 +33291,6 @@ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - } - } - }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", diff --git a/package.json b/package.json index 23cc9d9b2..d29540e91 100644 --- a/package.json +++ b/package.json @@ -79,9 +79,6 @@ "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.5", "@babel/runtime": "^7.18.9", - "@figma-export/cli": "^4.3.0", - "@figma-export/output-components-as-svgr": "^4.2.0", - "@figma-export/transform-svg-with-svgo": "^4.3.0", "@ladle/react": "^2.14.0", "@mswjs/http-middleware": "^0.8.0", "@playwright/test": "^1.37.1",