diff --git a/.parcelrc b/.parcelrc
deleted file mode 100644
index 574945c95..000000000
--- a/.parcelrc
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "@parcel/config-default",
- /* Using the bundler-library extension allows parcel to
- split the output into multiple files, which is useful
- to create more easily tree-shakable libraries.
- https://parceljs.org/getting-started/library/#improving-tree-shaking
- */
- "bundler": "@parcel/bundler-library"
-}
diff --git a/.storybook/docs-container.ts b/.storybook/docs-container.ts
index 41a50d581..a3aa271dc 100644
--- a/.storybook/docs-container.ts
+++ b/.storybook/docs-container.ts
@@ -6,14 +6,14 @@ import { useEffect, useState } from "react";
export const DocsContainer = ({ children, context }) => {
// Check for body class changes
const [dark, setDark] = useState(
- document.body.classList.contains("bp5-dark"),
+ document.body.classList.contains("bp6-dark"),
);
useEffect(() => {
const observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.attributeName === "class") {
- const dark = document.body.classList.contains("bp5-dark");
+ const dark = document.body.classList.contains("bp6-dark");
setDark(dark);
}
});
diff --git a/.storybook/main.ts b/.storybook/main.ts
index 50cd6a97d..e25f5d918 100644
--- a/.storybook/main.ts
+++ b/.storybook/main.ts
@@ -2,6 +2,7 @@
import { createRequire } from "node:module";
import { dirname, join } from "node:path";
import type { StorybookConfig } from "@storybook/react-vite";
+import { mergeConfig } from "vite";
const require = createRequire(import.meta.url);
@@ -19,10 +20,29 @@ export default {
getAbsolutePath("@storybook/addon-links"),
getAbsolutePath("@vueless/storybook-dark-mode"),
],
- framework: getAbsolutePath("@storybook/react-vite"),
+ framework: "@storybook/react-vite",
+ async viteFinal(config) {
+ // Prioritize source files for bundling if available
+ return mergeConfig(config, {
+ resolve: {
+ conditions: ["source"],
+ },
+ optimizeDeps: {
+ exclude: ["node_modules/.cache/storybook"],
+ },
+ css: {
+ preprocessorOptions: {
+ // https://vite.dev/config/shared-options.html#css-preprocessoroptions
+ sass: {
+ api: "modern-compiler", // or "modern", "legacy"
+ },
+ },
+ },
+ });
+ },
docs: {},
} as StorybookConfig;
function getAbsolutePath(value: string): any {
- return dirname(require.resolve(join(value, "package.json")));
+ return dirname(require.resolve(value));
}
diff --git a/.storybook/preview.ts b/.storybook/preview.ts
index 3a3bf7e39..aebca6844 100644
--- a/.storybook/preview.ts
+++ b/.storybook/preview.ts
@@ -30,7 +30,7 @@ export const parameters = {
//current: "light",
dark: { ...themes.dark },
light: { ...themes.light },
- darkClass: ["bp5-dark"],
+ darkClass: ["bp6-dark"],
lightClass: [],
stylePreview: true,
},
diff --git a/.yarnrc.yml b/.yarnrc.yml
index a422577c4..aa6c17ed9 100644
--- a/.yarnrc.yml
+++ b/.yarnrc.yml
@@ -1,15 +1,9 @@
-nodeLinker: node-modules
+nodeLinker: pnp
packageExtensions:
"@blueprintjs/datetime@*":
dependencies:
- "@types/react": ^16||^17||^18
- "@parcel/fs@^2.13.3":
- dependencies:
- "@parcel/core": ^2.13.3
- "@parcel/workers@^2.13.3":
- dependencies:
- "@parcel/core": ^2.13.3
+ "@types/react": ^18||^19
"@types/react@*":
dependencies:
prop-types: "*"
@@ -31,3 +25,6 @@ packageExtensions:
supports-color: "*"
yarnPath: .yarn/releases/yarn-4.12.0.cjs
+
+pnpFallbackMode: all
+pnpMode: loose
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2c51cfa37..a6383977a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
# Changelog
+# `[4.0.0]` - 2026-01-26
+
+- Major update to bundling strategy using the
+ [`@macrostrat/web-components-bundler`](./toolchain/bundler) package, removing
+ the `parcel` dependency.
+- Add a `update-metadata` script to handle changes to package JSON files across
+ the monorepo.
+- Update peer dependencies to React 18.
+- Require styles to be imported separately for many packages.
+- Update to Yarn PnP
+- Update Storybook to version `10.2.0`
+
# `[3.0.0]` - 2024-02-04
This release includes major changes in support of bundling all dependencies for
diff --git a/README.md b/README.md
index c5bf47351..87f3177ca 100644
--- a/README.md
+++ b/README.md
@@ -10,9 +10,9 @@ within the library itself.
You can view the latest version of each component in the
[storybook](https://dev.macrostrat.org/docs/web-components/?path=/docs/text-extractions-text-extraction--docs)
-## Architecture
+## Usage
-#### Libraries
+### Libraries
Macrostrat's web components system is a workbench for producing user interface
components. It is structured as a monorepo, with several modules (in the
@@ -20,27 +20,68 @@ components. It is structured as a monorepo, with several modules (in the
referencing in Macrostrat's user-facing applications. Open-source contributions
and third-party usage are welcome!
-Following is a list of all published modules
-
-[](https://www.npmjs.com/package/@macrostrat/api-types)
-[](https://www.npmjs.com/package/@macrostrat/color-utils)
-[](https://www.npmjs.com/package/@macrostrat/column-components)
-[](https://www.npmjs.com/package/@macrostrat/column-views)
-[](https://www.npmjs.com/package/@macrostrat/data-components)
-[](https://www.npmjs.com/package/@macrostrat/data-sheet)
-[](https://www.npmjs.com/package/@macrostrat/feedback-components)
-[](https://www.npmjs.com/package/@macrostrat/form-components)
-[](https://www.npmjs.com/package/@macrostrat/map-interface)
-[](https://www.npmjs.com/package/@macrostrat/map-styles)
-[](https://www.npmjs.com/package/@macrostrat/mapbox-react)
-[](https://www.npmjs.com/package/@macrostrat/mapbox-utils)
-[](https://www.npmjs.com/package/@macrostrat/stratigraphy-utils)
-[](https://www.npmjs.com/package/@macrostrat/style-system)
-[](https://www.npmjs.com/package/@macrostrat/svg-map-components)
-[](https://www.npmjs.com/package/@macrostrat/timescale)
-[](https://www.npmjs.com/package/@macrostrat/ui-components)
-
-## Contributing to web components
+- [](https://www.npmjs.com/package/@macrostrat/api-types)
+- [](https://www.npmjs.com/package/@macrostrat/color-utils)
+- [](https://www.npmjs.com/package/@macrostrat/column-components)
+- [](https://www.npmjs.com/package/@macrostrat/column-views)
+- [](https://www.npmjs.com/package/@macrostrat/data-components)
+- [](https://www.npmjs.com/package/@macrostrat/data-sheet)
+- [](https://www.npmjs.com/package/@macrostrat/feedback-components)
+- [](https://www.npmjs.com/package/@macrostrat/form-components)
+- [](https://www.npmjs.com/package/@macrostrat/map-interface)
+- [](https://www.npmjs.com/package/@macrostrat/map-styles)
+- [](https://www.npmjs.com/package/@macrostrat/mapbox-react)
+- [](https://www.npmjs.com/package/@macrostrat/mapbox-utils)
+- [](https://www.npmjs.com/package/@macrostrat/static-map-utils)
+- [](https://www.npmjs.com/package/@macrostrat/stratigraphy-utils)
+- [](https://www.npmjs.com/package/@macrostrat/style-system)
+- [](https://www.npmjs.com/package/@macrostrat/svg-map-components)
+- [](https://www.npmjs.com/package/@macrostrat/timescale)
+- [](https://www.npmjs.com/package/@macrostrat/ui-components)
+
+### Style imports
+
+Many packages in this monorepo have styles that need to be imported separately
+into consuming applications. These styles can be imported into HTML
+
+```html
+
+```
+
+or into JavaScript/TypeScript files:
+
+```ts
+import "@macrostrat/column-components/dist/column-components.css";
+```
+
+For each package, styles can also be imported using a synthetic default import:
+
+```ts
+import "@macrostrat/column-components/style.css";
+```
+
+The following table lists the packages that require separate style imports,
+along with the version since which the style import has been necessary.
+
+| Module | Stylesheet | Since |
+| ---------------------------------- | ---------------------------------- | ------- |
+| `@macrostrat/column-components` | `.../dist/column-components.css` | `2.0.0` |
+| `@macrostrat/column-creator` | `.../dist/column-creator.css` | `0.2.0` |
+| `@macrostrat/column-views` | `.../dist/column-views.css` | `3.0.0` |
+| `@macrostrat/data-components` | `.../dist/data-components.css` | `1.0.0` |
+| `@macrostrat/data-sheet` | `.../dist/data-sheet.css` | `3.0.0` |
+| `@macrostrat/feedback-components` | `.../dist/feedback-components.css` | `2.0.0` |
+| `@macrostrat/form-components` | `.../dist/form-components.css` | `1.0.0` |
+| `@macrostrat/map-interface` | `.../dist/map-interface.css` | `2.0.0` |
+| `@macrostrat/static-map-utils` | `.../dist/static-map-utils.css` | `2.0.0` |
+| `@macrostrat/timescale` | `.../dist/timescale.css` | `3.0.0` |
+| `@macrostrat/ui-components` | `.../dist/ui-components.css` | `5.0.0` |
+| ---------------------------------- | ---------------------------------- | ------- |
+
+## Contributing
### Installation
diff --git a/examples/strat-column/package.json b/examples/strat-column/package.json
index 2ec9716d1..edc467c46 100644
--- a/examples/strat-column/package.json
+++ b/examples/strat-column/package.json
@@ -16,7 +16,7 @@
"vite-plugin-serve-static": "^1.1.0"
},
"dependencies": {
- "@blueprintjs/core": "^5.16.5",
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/hyper": "^3.0.6",
"@vitejs/plugin-react": "^4.3.4",
"react": "^18.0.0",
diff --git a/package.json b/package.json
index 3a0a6e447..2e75f2132 100644
--- a/package.json
+++ b/package.json
@@ -4,15 +4,17 @@
"private": true,
"type": "module",
"repository": "https://github.com/UW-Macrostrat/web-components.git",
- "version": "3.0.0",
+ "version": "4.0.0",
"scripts": {
- "dev": "storybook dev -p 6006 --no-open",
+ "dev": "NODE_NO_WARNINGS=1 storybook dev -p 6006 --no-open",
"build:storybook": "storybook build --debug",
+ "build:bundler": "yarn workspace @macrostrat/web-components-bundler run build",
"build": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers build",
"status": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers status",
"prepare": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers prepare",
"publish": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers publish",
"tag-versions": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers tag-versions",
+ "update-metadata": "NODE_NO_WARNINGS=1 tsx scripts/publish-helpers/update-package-json-files.ts",
"publish:storybook": "./scripts/publish-storybook.sh",
"format": "prettier --write .",
"check-types": "tsc --noEmit",
@@ -21,62 +23,50 @@
"author": "Daven Quinn",
"license": "ISC",
"dependencies": {
- "@babel/core": "^7.18.6",
- "@babel/preset-env": "^7.21.4",
- "@babel/preset-typescript": "^7.21.4",
- "@blueprintjs/core": "^5.10.2",
+ "@blueprintjs/core": "^6.6.1",
+ "@macrostrat/column-components": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
+ "@macrostrat/style-system": "workspace:^",
+ "@macrostrat/ui-components": "workspace:^",
+ "@macrostrat/web-components-bundler": "workspace:^",
"@mdx-js/rollup": "^3.1.0",
- "@parcel/bundler-default": "^2.16.0",
- "@parcel/bundler-library": "^2.16.0",
- "@parcel/config-default": "^2.16.0",
- "@parcel/transformer-sass": "^2.16.0",
- "@parcel/transformer-typescript-types": "^2.16.0",
- "@storybook/addon-docs": "10.1.11",
- "@storybook/addon-links": "10.1.11",
- "@storybook/builder-vite": "10.1.11",
- "@storybook/react-vite": "10.1.11",
+ "@storybook/addon-docs": "10.2.0",
+ "@storybook/addon-links": "10.2.0",
+ "@storybook/builder-vite": "10.2.0",
+ "@storybook/icons": "^2.0.1",
+ "@storybook/react-vite": "10.2.0",
"@types/d3-geo": "^3.1.0",
"@types/geojson": "^7946.0.16",
"@types/react": "^18.3.12",
- "@vueless/storybook-dark-mode": "^10.0.4",
- "chalk": "^5.0.1",
+ "@vueless/storybook-dark-mode": "^10.0.6",
+ "chalk": "^5.6.2",
"date-fns": "^4.1.0",
"glob": "^11.1.0",
"lorem-ipsum": "^2.0.8",
+ "madge": "^8.0.0",
"marked": "^11.0",
"marked-terminal": "^7.1.0",
"node-fetch": "^3.2.9",
- "parcel": "^2.16.0",
- "react": "^19",
- "react-dom": "^19",
- "sass-embedded": "^1.83.0",
- "storybook": "10.1.11",
+ "react": "^18||^19",
+ "react-dom": "^18||^19",
+ "storybook": "10.2.0",
"tsx": "^4.19.1",
"typescript": "^5.8.3",
- "underscore": "^1.12.0",
- "use-async-effect": "^2.2.1",
- "vite": "^7.2.7"
+ "underscore": "^1.13.7",
+ "use-async-effect": "^2.2.1"
+ },
+ "devDependencies": {
+ "prettier": "^3.7.4",
+ "vite": "^7.3.1"
},
"resolutions": {
- "@types/react": "18.3.12",
"react": "^19",
- "react-dom": "^19",
- "rollup": "4.44.2"
+ "react-dom": "^19"
},
"workspaces": [
"packages/*",
"toolchain/*",
"examples/*"
],
- "packageManager": "yarn@4.12.0",
- "devDependencies": {
- "@parcel/packager-ts": "^2.16.0",
- "@parcel/transformer-stylus": "^2.16.0",
- "@types/d3-array": "^3.2.1",
- "@types/underscore": "^1.13.0",
- "madge": "^8.0.0",
- "prettier": "^3.7.4",
- "react-docgen": "^7.0.0"
- }
+ "packageManager": "yarn@4.12.0"
}
diff --git a/packages/api-types/CHANGELOG.md b/packages/api-types/CHANGELOG.md
index 4b74879cc..cd1152059 100644
--- a/packages/api-types/CHANGELOG.md
+++ b/packages/api-types/CHANGELOG.md
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [1.1.5] - 2026-01-26
+
+Removed local `tsconfig.json` file and Parcel dependency.
+
## [1.1.4] - 2025-12-19
Increase alignment of GeoJSON types
diff --git a/packages/api-types/package.json b/packages/api-types/package.json
index c2737575b..20579f420 100644
--- a/packages/api-types/package.json
+++ b/packages/api-types/package.json
@@ -1,6 +1,6 @@
{
"name": "@macrostrat/api-types",
- "version": "1.1.4",
+ "version": "1.1.5",
"description": "Type definitions for Macrostrat's API",
"main": "./src/index.d.ts",
"types": "./src/index.d.ts",
@@ -18,9 +18,6 @@
"url": "https://github.com/UW-Macrostrat/web-components.git",
"directory": "packages/api-types"
},
- "devDependencies": {
- "parcel": "^2.16.0"
- },
"dependencies": {
"@types/geojson": "^7946.0.16"
}
diff --git a/packages/api-types/tsconfig.json b/packages/api-types/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/api-types/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/color-utils/CHANGELOG.md b/packages/color-utils/CHANGELOG.md
index eb4ed0612..ec66e4c6c 100644
--- a/packages/color-utils/CHANGELOG.md
+++ b/packages/color-utils/CHANGELOG.md
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [1.2.0] - 2026-01-27
+
+Change build system from Parcel to Vite
+
## [1.1.2] - 2025-11-28
Updated Parcel bundler
diff --git a/packages/color-utils/package.json b/packages/color-utils/package.json
index 7ef5d80fb..1def51f1a 100644
--- a/packages/color-utils/package.json
+++ b/packages/color-utils/package.json
@@ -1,37 +1,43 @@
{
"name": "@macrostrat/color-utils",
- "version": "1.1.2",
+ "version": "1.2.0",
"description": "Color utility functions",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/color-utils"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
"type": "module",
+ "source": "src/index.ts",
"main": "dist/index.js",
+ "node": "dist/index.cjs",
"types": "dist/index.d.ts",
- "source": "src/index.ts",
- "scripts": {
- "build": "rm -rf dist && parcel build"
- },
- "author": "Daven Quinn",
- "license": "ISC",
- "dependencies": {
- "@types/chroma-js": "^3.1.1",
- "chroma-js": "^3.0.0"
- },
+ "files": [
+ "src",
+ "dist"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
"import": "./dist/index.js",
- "types:": "./dist/index.d.ts"
- }
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts"
+ },
+ "./package.json": "./package.json"
},
- "files": [
- "dist",
- "src"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/color-utils"
+ "scripts": {
+ "build": "bundle-library ."
+ },
+ "dependencies": {
+ "@types/chroma-js": "^3.1.1",
+ "chroma-js": "^3.2.0"
},
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/color-utils/tsconfig.json b/packages/color-utils/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/color-utils/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/column-components/CHANGELOG.md b/packages/column-components/CHANGELOG.md
index f43b1b848..c7be852b9 100644
--- a/packages/column-components/CHANGELOG.md
+++ b/packages/column-components/CHANGELOG.md
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.0.0] - Unreleased
+
+- Standardize bundling
+- Require separate import of `@macrostrat/column-components/style.css` or
+ ` @macrostrat/column-components/dist/column-components.css` for styles
+- Update peer dependencies to React 19
+
## [1.5.1] - 2026-01-17
- Modernized color picker component
diff --git a/packages/column-components/package.json b/packages/column-components/package.json
index d4aa88c4f..0ca29b7d9 100644
--- a/packages/column-components/package.json
+++ b/packages/column-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@macrostrat/column-components",
- "version": "1.5.1",
+ "version": "2.0.0",
"description": "React rendering primitives for stratigraphic columns",
"keywords": [
"geology",
@@ -8,59 +8,60 @@
"vector-graphics",
"data-visualization"
],
- "main": "./dist/esm/index.js",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/column-components"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn ",
"type": "module",
- "source": "./src/index.ts",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js",
+ "source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/column-components.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/column-components.css"
},
- "./stories/base-section": {
- "source": "./stories/base-section.ts"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "./package.json": "./package.json",
+ "./style.css": "./dist/column-components.css",
+ "./dist/column-components.css": "./dist/column-components.css"
},
- "files": [
- "src",
- "dist"
- ],
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build",
- "check": "tsc --noEmit"
+ "build": "bundle-library ."
},
- "author": "Daven Quinn ",
- "license": "MIT",
- "devDependencies": {
- "parcel": "^2.16.0",
- "stylus": "^0.59.0"
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
"dependencies": {
- "@blueprintjs/core": "^5.0.0",
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/stratigraphy-utils": "workspace:^",
"@macrostrat/timescale": "workspace:^",
"@macrostrat/ui-components": "workspace:^",
"@uiw/react-color-swatch": "^2.9.2",
- "chroma-js": "^2.1.0",
- "classnames": "^2.2.6",
+ "chroma-js": "^3.2.0",
+ "classnames": "^2.5.1",
"d3-axis": "^3.0.0",
- "d3-format": "^3.1.0",
+ "d3-format": "^3.1.2",
"d3-path": "^3.1.0",
- "d3-scale": "^3.2.1",
+ "d3-scale": "^4.0.2",
"d3-selection": "^3.0.0",
- "immutability-helper": "^3.0.2",
+ "immutability-helper": "^3.1.1",
"labella": "^1.1.4",
"react-draggable": "^4.4.5",
"react-scroll": "^1.7.16",
@@ -69,13 +70,10 @@
"ui-box": "^5.4.1",
"uuid": "^7.0.3"
},
- "peerDependencies": {
- "react": "^16.13.1||^17||^18||^19",
- "react-dom": "^16.13.1||^17||^18||^19"
+ "devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*"
},
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/column-components"
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/column-components/src/editor/main.module.old.styl b/packages/column-components/src/editor/main.module.old.styl
index a54fa2c65..337f9e492 100644
--- a/packages/column-components/src/editor/main.module.old.styl
+++ b/packages/column-components/src/editor/main.module.old.styl
@@ -76,7 +76,7 @@
flex-grow 1
.labeled-control
- :global(.bp5-label)
+ :global(.bp6-label)
margin-bottom: 0
color: #444
margin-bottom: 15px
diff --git a/packages/column-components/src/editor/main.module.scss b/packages/column-components/src/editor/main.module.scss
index 974b06c00..1cf247a5d 100644
--- a/packages/column-components/src/editor/main.module.scss
+++ b/packages/column-components/src/editor/main.module.scss
@@ -87,7 +87,7 @@
:local .labeled-control {
margin-bottom: 15px;
}
-:local .labeled-control :global(.bp5-label) {
+:local .labeled-control :global(.bp6-label) {
margin-bottom: 0;
color: #444;
}
diff --git a/packages/column-components/src/editor/picker-base.ts b/packages/column-components/src/editor/picker-base.ts
index 693bbc20c..ad07a4cf5 100644
--- a/packages/column-components/src/editor/picker-base.ts
+++ b/packages/column-components/src/editor/picker-base.ts
@@ -34,9 +34,9 @@ export class PickerControl extends Component {
render() {
const { states, activeState, vertical } = this.props;
- let className = classNames("bp5-button-group", "bp5-fill", {
- "bp5-vertical": vertical,
- "bp5-align-left": vertical,
+ let className = classNames("bp6-button-group", "bp6-fill", {
+ "bp6-vertical": vertical,
+ "bp6-align-left": vertical,
});
return h("div.picker-control", [
@@ -44,8 +44,8 @@ export class PickerControl extends Component {
"div",
{ className },
states.map((d) => {
- className = classNames("bp5-button", {
- "bp5-active": this.props.activeState === d.value,
+ className = classNames("bp6-button", {
+ "bp6-active": this.props.activeState === d.value,
});
return h(
"button",
diff --git a/packages/column-components/src/main.module.scss b/packages/column-components/src/main.module.scss
index c1023fec0..ef89a25e8 100644
--- a/packages/column-components/src/main.module.scss
+++ b/packages/column-components/src/main.module.scss
@@ -16,7 +16,7 @@
font-family: monospace;
font-weight: 600;
}
-.interval-editor-title :global .bp5-button {
+.interval-editor-title :global .bp6-button {
transform: translate(0, -5px);
}
@@ -165,7 +165,7 @@
position: absolute;
}
- div.edit-overlay div.cursor-container .bp5-popover-wrapper {
+ div.edit-overlay div.cursor-container .bp6-popover-wrapper {
display: block;
width: 80px;
}
diff --git a/packages/column-components/src/notes/notes.module.sass b/packages/column-components/src/notes/notes.module.sass
index 3f30f9682..767775a72 100644
--- a/packages/column-components/src/notes/notes.module.sass
+++ b/packages/column-components/src/notes/notes.module.sass
@@ -2,10 +2,10 @@
cursor: pointer
-.column-notes .note-editor.bp5-editable-text
+.column-notes .note-editor.bp6-editable-text
user-select: none
-.column-notes .note-editor.bp5-editable-text:before
+.column-notes .note-editor.bp6-editable-text:before
top: 0
left: 0
right: 0
diff --git a/packages/column-components/tsconfig.json b/packages/column-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/column-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/column-creator/package.json b/packages/column-creator/package.json
index 21bd18056..1b98a8b1e 100644
--- a/packages/column-creator/package.json
+++ b/packages/column-creator/package.json
@@ -1,36 +1,47 @@
{
"name": "@macrostrat/column-creator",
- "version": "0.0.1",
+ "version": "0.2.0",
+ "private": true,
"description": "Interface for defining stratigraphic columns in a standardized format",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/column-creator"
+ },
+ "license": "MIT",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
- "private": true,
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/column-creator.css",
+ "files": [
+ "src",
+ "dist"
+ ],
"sideEffects": [
"**/*.css"
],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/column-creator.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/column-creator.css",
+ "./dist/column-creator.css": "./dist/column-creator.css"
},
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0"
},
"dependencies": {
- "@blueprintjs/core": "^5.19.1",
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/column-components": "workspace:^",
"@macrostrat/column-views": "workspace:^",
@@ -42,19 +53,7 @@
"zustand": "^5.0.3",
"zustand-computed": "^2.0.2"
},
- "peerDependencies": {
- "react": "^16.13.1||^17||^18||^19"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/column-creator"
- },
"devDependencies": {
- "parcel": "^2.16.0"
- },
- "files": [
- "dist",
- "src"
- ]
+ "@macrostrat/web-components-bundler": "workspace:*"
+ }
}
diff --git a/packages/column-creator/tsconfig.json b/packages/column-creator/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/column-creator/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/column-views/CHANGELOG.md b/packages/column-views/CHANGELOG.md
index 2461484ab..0c5dde269 100644
--- a/packages/column-views/CHANGELOG.md
+++ b/packages/column-views/CHANGELOG.md
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [3.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Update bundling process to `@macrostrat/web-components-bundler`
+
## [2.4.4] - 2026-01-25
Add link to SGP facet
diff --git a/packages/column-views/package.json b/packages/column-views/package.json
index b80663a6c..512031c33 100644
--- a/packages/column-views/package.json
+++ b/packages/column-views/package.json
@@ -1,34 +1,46 @@
{
"name": "@macrostrat/column-views",
- "version": "2.4.4",
+ "version": "3.0.0",
"description": "Data views for Macrostrat stratigraphic columns",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/column-views"
+ },
+ "license": "MIT",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/column-views.css",
+ "files": [
+ "src",
+ "dist"
+ ],
"sideEffects": [
"**/*.css"
],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/column-views.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/column-views.css",
+ "./dist/column-views.css": "./dist/column-views.css"
},
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0"
},
"dependencies": {
+ "@blueprintjs/core": "^6.0.0",
"@macrostrat/api-types": "workspace:^",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/column-components": "workspace:^",
@@ -42,23 +54,23 @@
"@macrostrat/svg-map-components": "workspace:^",
"@macrostrat/timescale": "workspace:^",
"@macrostrat/ui-components": "workspace:^",
- "@turf/boolean-point-in-polygon": "^7.3.1",
- "@turf/buffer": "^7.2.0",
- "@turf/centroid": "^7.2.0",
- "@turf/distance": "^7.2.0",
- "@turf/line-intersect": "^7.2.0",
- "@turf/nearest-point-on-line": "^7.2.0",
+ "@turf/boolean-point-in-polygon": "^7.3.2",
+ "@turf/buffer": "^7.3.2",
+ "@turf/centroid": "^7.3.2",
+ "@turf/distance": "^7.3.2",
+ "@turf/line-intersect": "^7.3.2",
+ "@turf/nearest-point-on-line": "^7.3.2",
"@types/chroma-js": "^3.1.1",
"@types/d3-format": "^3.0.4",
"@types/d3-geo": "^3.1.0",
"@types/d3-shape": "^3.1.7",
"@types/topojson-client": "^3.1.5",
"@visx/axis": "^3.12.0",
- "chroma-js": "^3.1.2",
+ "chroma-js": "^3.2.0",
"classnames": "^2.5.1",
"cross-fetch": "^4.1.0",
"d3-array": "^3.2.4",
- "d3-format": "^3.1.0",
+ "d3-format": "^3.1.2",
"d3-geo": "^3.1.1",
"d3-geo-voronoi": "^2.1.0",
"d3-path": "^3.1.0",
@@ -72,25 +84,10 @@
"zustand": "^5.0.3",
"zustand-computed": "^2.0.2"
},
- "peerDependencies": {
- "@blueprintjs/core": "^5.0.0",
- "react": "^16.13.1||^17||^18||^19"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/column-views"
- },
"devDependencies": {
- "@types/d3-path": "^3.1.1",
- "@types/d3-scale": "^4.0.9",
- "parcel": "^2.16.0",
- "postcss": "^8.0.0",
- "postcss-modules": "^6.0.0",
- "vite": "^7.3.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
},
- "files": [
- "dist",
- "src"
- ]
+ "publishConfig": {
+ "access": "public"
+ }
}
diff --git a/packages/column-views/src/unit-details/popover.module.sass b/packages/column-views/src/unit-details/popover.module.sass
index a26a3d222..51aaa8a34 100644
--- a/packages/column-views/src/unit-details/popover.module.sass
+++ b/packages/column-views/src/unit-details/popover.module.sass
@@ -2,10 +2,10 @@
position: absolute
pointer-events: none
- :global(.bp5-overlay)
+ :global(.bp6-overlay)
pointer-events: all
- :global(.bp5-popover-target)
+ :global(.bp6-popover-target)
height: 100%
width: 100%
display: block
@@ -13,7 +13,7 @@
pointer-events: none
outline: 2px solid #f22
- :global(.bp5-popover-content)
+ :global(.bp6-popover-content)
overflow: hidden
.legend-panel
diff --git a/packages/column-views/tsconfig.json b/packages/column-views/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/column-views/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/cross-section-utils/package.json b/packages/cross-section-utils/package.json
index ce59e2d52..496cba28a 100644
--- a/packages/cross-section-utils/package.json
+++ b/packages/cross-section-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@macrostrat/cross-section-utils",
- "version": "2.0.2",
+ "version": "0.1.0",
"private": true,
"description": "Cross-section visualization",
"dependencies": {
diff --git a/packages/cross-section-utils/tsconfig.json b/packages/cross-section-utils/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/cross-section-utils/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/data-components/CHANGELOG.md b/packages/data-components/CHANGELOG.md
index 7204a1f60..17b39d713 100644
--- a/packages/data-components/CHANGELOG.md
+++ b/packages/data-components/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## [1.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Update bundling process to `@macrostrat/web-components-bundler`
+- Make CSS imports optional; users must now import
+ `@macrostrat/data-components/style.css` or
+ `@macrostrat/data-components/dist/data-components.css` for styles
+
## [0.3.0] - 2026-01-20
- Replace `node-fetch` with `cross-fetch` in `PrevalentTaxa` component
diff --git a/packages/data-components/package.json b/packages/data-components/package.json
index 49a186e40..063ba561a 100644
--- a/packages/data-components/package.json
+++ b/packages/data-components/package.json
@@ -1,63 +1,70 @@
{
"name": "@macrostrat/data-components",
- "version": "0.3.0",
+ "version": "1.0.0",
"description": "A library of React components tailored for Macrostrat data and endpoints",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/data-components"
+ },
+ "license": "MIT",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/data-components.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/data-components.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/data-components.css",
+ "./dist/data-components.css": "./dist/data-components.css"
},
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
- },
- "authors": [
- "Casey Idzikowski",
- "Daven Quinn"
- ],
- "license": "MIT",
- "devDependencies": {
- "@blueprintjs/core": "^5.10.2",
- "@types/d3-array": "^3.2.1",
- "parcel": "^2.16.0"
+ "build": "bundle-library ."
},
"peerDependencies": {
- "@blueprintjs/core": "^5.10.2",
- "react": "^16.13.1||^17||^18||^19"
+ "react": "^18.0.0||^19.0.0"
},
"dependencies": {
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/mapbox-utils": "workspace:^",
"@macrostrat/stratigraphy-utils": "workspace:^",
"@macrostrat/ui-components": "workspace:^",
+ "@types/d3-array": "^3.2.1",
"@visx/axis": "^3.12.0",
"@visx/gradient": "^3.12.0",
"@visx/scale": "^3.12.0",
"@visx/shape": "^3.12.0",
- "axios": "^1.7.9",
+ "axios": "^1.13.2",
"classnames": "^2.5.1",
"cross-fetch": "^4.1.0",
"d3-array": "^3.2.4",
"mapbox-gl": "^2.7.0||^3.13.0"
},
- "files": [
- "src",
- "dist"
- ]
+ "devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "authors": [
+ "Casey Idzikowski",
+ "Daven Quinn"
+ ],
+ "publishConfig": {
+ "access": "public"
+ }
}
diff --git a/packages/data-components/tsconfig.json b/packages/data-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/data-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/data-sheet/CHANGELOG.md b/packages/data-sheet/CHANGELOG.md
index cce22dd94..2ae160d81 100644
--- a/packages/data-sheet/CHANGELOG.md
+++ b/packages/data-sheet/CHANGELOG.md
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [3.0.0] - 2026-01-26
+
+- Update bundling process to `@macrostrat/web-components-bundler`
+- Drop support for React 16 and 17 (require React 18+)
+- Make CSS imports optional; users must now import
+ `@macrostrat/data-sheet/style.css` or
+ `@macrostrat/data-sheet/dist/data-sheet.css` for styles
+
## [2.2.4] - 2026-01-20
- Modernize `react-color` dependency
diff --git a/packages/data-sheet/package.json b/packages/data-sheet/package.json
index 868952deb..44ece33b7 100644
--- a/packages/data-sheet/package.json
+++ b/packages/data-sheet/package.json
@@ -1,60 +1,66 @@
{
"name": "@macrostrat/data-sheet",
- "version": "2.2.4",
+ "version": "3.0.0",
"description": "Scalable data sheet with optional editing capabilities",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/data-sheet"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/data-sheet.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/data-sheet.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/data-sheet.css",
+ "./dist/data-sheet.css": "./dist/data-sheet.css"
},
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0"
},
- "author": "Daven Quinn",
- "license": "ISC",
"dependencies": {
- "@blueprintjs/core": "^5.10.2",
- "@blueprintjs/table": "^5.1.4",
+ "@blueprintjs/core": "^6.6.1",
+ "@blueprintjs/table": "^6.0.13",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/data-components": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/ui-components": "workspace:^",
"@supabase/postgrest-js": "^1.17.7",
+ "@types/underscore": "^1.13.0",
"@uiw/react-color-sketch": "^2.9.2",
- "chroma-js": "^2.4.2",
- "classnames": "^2.3.1",
+ "chroma-js": "^3.2.0",
+ "classnames": "^2.5.1",
"immutability-helper": "^3.1.1",
- "react": "^17.0.2||^18 ||^19",
"underscore": "^1.13.7",
"zustand": "^5.0.2",
"zustand-computed": "^2.1.0"
},
- "files": [
- "src",
- "dist"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/data-sheet"
- },
"devDependencies": {
- "@types/underscore": "^1.13.0",
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/data-sheet/src/components/editor-popup.ts b/packages/data-sheet/src/components/editor-popup.ts
index 3ffd061a6..879e2f560 100644
--- a/packages/data-sheet/src/components/editor-popup.ts
+++ b/packages/data-sheet/src/components/editor-popup.ts
@@ -23,7 +23,7 @@ export function EditorPopup(props) {
const ref = useRef(null);
const inlineEditor = h([
- h("span.editor-value.bp5-table-cell", valueViewer),
+ h("span.editor-value.bp6-table-cell", valueViewer),
h("input.hidden-editor", {
value: "",
autoFocus: true,
@@ -67,7 +67,7 @@ export function EditorPopup(props) {
usePortal: true,
},
h(
- "span.editor-popup-target.bp5-table-cell",
+ "span.editor-popup-target.bp6-table-cell",
{
className: targetClassName,
onClick: () => setIsOpen(!isOpen),
diff --git a/packages/data-sheet/src/components/text-areas.ts b/packages/data-sheet/src/components/text-areas.ts
index 770c4708d..e3610168b 100644
--- a/packages/data-sheet/src/components/text-areas.ts
+++ b/packages/data-sheet/src/components/text-areas.ts
@@ -19,7 +19,7 @@ export function EditableTextArea({ value, onChange }) {
}, []);
return h("div.editable-text-area", [
- h("textarea.bp5-input", {
+ h("textarea.bp6-input", {
ref,
value: value ?? "",
onChange: (evt) => onChange(evt.target.value),
diff --git a/packages/data-sheet/src/core.ts b/packages/data-sheet/src/core.ts
index 4df447101..3185ae9d2 100644
--- a/packages/data-sheet/src/core.ts
+++ b/packages/data-sheet/src/core.ts
@@ -5,13 +5,7 @@ import {
InputGroup,
Intent,
} from "@blueprintjs/core";
-import {
- Cell,
- Column,
- Region,
- RowHeaderCell,
- Table2,
-} from "@blueprintjs/table";
+import { Cell, Column, Region, RowHeaderCell, Table } from "@blueprintjs/table";
import "@blueprintjs/table/lib/css/table.css";
import hyper from "@macrostrat/hyper";
import update from "immutability-helper";
@@ -270,7 +264,7 @@ function _DataSheet({
{ onKeyDown },
h(
// @ts-expect-error
- Table2,
+ Table,
{
ref,
numRows,
diff --git a/packages/data-sheet/src/main.module.sass b/packages/data-sheet/src/main.module.sass
index f587ce3df..2d8f75c7b 100644
--- a/packages/data-sheet/src/main.module.sass
+++ b/packages/data-sheet/src/main.module.sass
@@ -6,18 +6,18 @@
line-height: var(--data-sheet-row-height, 20px)
:global
- .bp5-table-cell
- &:not([class*="bp5-intent-"]):not(.bp5-loading)
+ .bp6-table-cell
+ &:not([class*="bp6-intent-"]):not(.bp6-loading)
color: var(--text-color)
- .bp5-table-cell, .bp5-table-row-name
+ .bp6-table-cell, .bp6-table-row-name
font-size: var(--data-sheet-font-size)
line-height: var(--data-sheet-row-height)
- .bp5-table-row-name
+ .bp6-table-row-name
color: var(--secondary-color)
- .bp5-table-column-name
+ .bp6-table-column-name
font-size: 1.2em
.data-sheet-container
@@ -30,7 +30,7 @@
.data-sheet
height: 100%
- :global(.bp5-table-quadrant)
+ :global(.bp6-table-quadrant)
background-color: var(--panel-secondary-background-color)
.input-cell
@@ -53,7 +53,7 @@
outline: none
// Make sure popover target fills the entire cell
-.editor-cell :global(.bp5-popover-target)
+.editor-cell :global(.bp6-popover-target)
//pointer-events: none
position: absolute
top: 0
diff --git a/packages/data-sheet/src/postgrest-table/index.ts b/packages/data-sheet/src/postgrest-table/index.ts
index 3658b5c2c..42e69e551 100644
--- a/packages/data-sheet/src/postgrest-table/index.ts
+++ b/packages/data-sheet/src/postgrest-table/index.ts
@@ -1,4 +1,4 @@
-import { Toaster, HotkeysProvider } from "@blueprintjs/core";
+import { HotkeysProvider, OverlayToaster } from "@blueprintjs/core";
import hyper from "@macrostrat/hyper";
import styles from "./main.module.sass";
import { DataSheet, getRowsToDelete } from "../core"; //getRowsToDelete
@@ -21,7 +21,7 @@ import type {
GenericFunction,
GenericTable,
GenericView,
-} from "@supabase/postgrest-js/dist/cjs/types";
+} from "@supabase/postgrest-js/dist/cjs/index";
import { ColorCell } from "../components";
const h = hyper.styled(styles);
@@ -173,7 +173,7 @@ function _PostgRESTTableView({
]);
}
-export function notifyOnError(toaster: Toaster, error: any) {
+export function notifyOnError(toaster: OverlayToaster, error: any) {
console.error(error);
const { message, status, code, details } = error;
@@ -192,8 +192,8 @@ export function notifyOnError(toaster: Toaster, error: any) {
toaster.show({
message: h([
- h.if(status != null)([h("code.bp5-code", status), " "]),
- h.if(code != null)([h("code.bp5-code", code), " "]),
+ h.if(status != null)([h("code.bp6-code", status), " "]),
+ h.if(code != null)([h("code.bp6-code", code), " "]),
message ?? "An error occurred",
errorDetails,
]),
@@ -206,7 +206,7 @@ interface PromiseResult {
}
export async function wrapWithErrorHandling(
- toaster: Toaster,
+ toaster: OverlayToaster,
fnPromise: Promise,
): Promise {
try {
diff --git a/packages/data-sheet/src/postgrest-table/main.module.sass b/packages/data-sheet/src/postgrest-table/main.module.sass
index 1892cc711..155ff5f19 100644
--- a/packages/data-sheet/src/postgrest-table/main.module.sass
+++ b/packages/data-sheet/src/postgrest-table/main.module.sass
@@ -8,7 +8,7 @@
line-height: 1em
.basis-panel
- :global(.bp5-tag)
+ :global(.bp6-tag)
margin: 0 0.5em 0.5em 0
td
diff --git a/packages/data-sheet/src/provider.ts b/packages/data-sheet/src/provider.ts
index d54526fb0..aa27e4cdf 100644
--- a/packages/data-sheet/src/provider.ts
+++ b/packages/data-sheet/src/provider.ts
@@ -400,7 +400,7 @@ export function useStoreAPI(): StoreApi> {
}
export function useSelector(
- selector: (state: DataSheetStore & DataSheetComputedStore) => A,
+ selector: (state: DataSheetStore & DataSheetComputedVals) => A,
): A {
const store = useStoreAPI();
return useStore(store, selector);
diff --git a/packages/data-sheet/tsconfig.json b/packages/data-sheet/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/data-sheet/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/feedback-components/CHANGELOG.md b/packages/feedback-components/CHANGELOG.md
index 925c77d78..aa1f39c87 100644
--- a/packages/feedback-components/CHANGELOG.md
+++ b/packages/feedback-components/CHANGELOG.md
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Update bundling process to `@macrostrat/web-components-bundler`
+- Import of `@macrostrat/feedback-components/styles.css` is now required.
+
## [1.1.10] - 2025-11-28
- Upgrade `parcel` bundler
diff --git a/packages/feedback-components/package.json b/packages/feedback-components/package.json
index df67fe6be..01da0b7c5 100644
--- a/packages/feedback-components/package.json
+++ b/packages/feedback-components/package.json
@@ -1,46 +1,54 @@
{
"name": "@macrostrat/feedback-components",
- "version": "1.1.10",
+ "version": "2.0.0",
"description": "",
- "source": "src/index.ts",
- "type": "module",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/feedback-components"
},
+ "license": "MIT",
+ "author": "Daven Quinn",
+ "type": "module",
+ "source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/feedback-components.css",
"files": [
"src",
"dist"
],
+ "sideEffects": [
+ "**/*.css"
+ ],
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/feedback-components.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/feedback-components.css",
+ "./dist/feedback-components.css": "./dist/feedback-components.css"
+ },
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
- "author": "Daven Quinn",
- "license": "ISC",
"dependencies": {
- "@babel/preset-react": "^7.18.6",
- "@blueprintjs/core": "^5.10.2",
- "@blueprintjs/select": "^5.3.10",
+ "@blueprintjs/core": "^6.6.1",
+ "@blueprintjs/select": "^6.0.13",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/data-components": "workspace:^",
"@macrostrat/data-sheet": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/ui-components": "workspace:^",
- "@xyflow/react": "^12.3.6",
"classnames": "^2.5.1",
"d3-force": "^3.0.0",
"immutability-helper": "^3.1.1",
@@ -48,16 +56,10 @@
"react-text-annotate-blend": "^1.2.0",
"use-element-dimensions": "^2.1.3"
},
- "peerDependencies": {
- "react": "^17||^18||^19",
- "react-dom": "^17||^18||^19"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/feedback-components"
- },
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/feedback-components/src/extractions/index.ts b/packages/feedback-components/src/extractions/index.ts
index 2ee1594b3..6dba5a680 100644
--- a/packages/feedback-components/src/extractions/index.ts
+++ b/packages/feedback-components/src/extractions/index.ts
@@ -141,7 +141,7 @@ export function ExtractionContext({
export function ModelInfo({ data }) {
if (!data) return null;
- return h("p.model-name", ["Model: ", h("code.bp5-code", data.name)]);
+ return h("p.model-name", ["Model: ", h("code.bp6-code", data.name)]);
}
export type MatchComponent = (props: { data: any }) => any;
@@ -182,7 +182,7 @@ export function EntityTag({
h("span.entity-name", name),
" ",
h(
- "code.entity-type.bp5-code",
+ "code.entity-type.bp6-code",
{
onClick(evt) {
if (active && onClickType != null) {
diff --git a/packages/feedback-components/src/feedback/text-visualizer.ts b/packages/feedback-components/src/feedback/text-visualizer.ts
index 69d6b7e48..8f58ec62f 100644
--- a/packages/feedback-components/src/feedback/text-visualizer.ts
+++ b/packages/feedback-components/src/feedback/text-visualizer.ts
@@ -8,7 +8,6 @@ import { Highlight } from "../extractions/types";
import { useEffect, useRef } from "react";
import { Popover } from "@blueprintjs/core";
import { MatchTag } from "./matches";
-import { data } from "packages/feedback-components/stories/test-data";
const h = hyper.styled(styles);
diff --git a/packages/feedback-components/src/feedback/types.ts b/packages/feedback-components/src/feedback/types.ts
index 96f22dc4d..3696ed3d9 100644
--- a/packages/feedback-components/src/feedback/types.ts
+++ b/packages/feedback-components/src/feedback/types.ts
@@ -1,11 +1,11 @@
-import { EntityExt } from "../extractions/types";
+import type { EntityExt } from "../extractions";
export interface InternalEntity extends EntityExt {
term_type: string;
txt_range: number[][];
children: InternalEntity[];
orig_id: number;
- id: string;
+ id: number;
}
export interface TextData {
diff --git a/packages/feedback-components/tsconfig.json b/packages/feedback-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/feedback-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/form-components/CHANGELOG.md b/packages/form-components/CHANGELOG.md
index d8ac87766..352808a9f 100644
--- a/packages/form-components/CHANGELOG.md
+++ b/packages/form-components/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## [1.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Update bundling process to `@macrostrat/web-components-bundler`
+- Make CSS imports optional; users must now import
+ `@macrostrat/form-components/style.css` or
+ `@macrostrat/form-components/dist/form-components.css` for styles
+
## [0.2.5] - 2025-11-28
- Upgrade `parcel` bundler
diff --git a/packages/form-components/package.json b/packages/form-components/package.json
index 49c37517e..ab3ca03bd 100644
--- a/packages/form-components/package.json
+++ b/packages/form-components/package.json
@@ -1,71 +1,72 @@
{
"name": "@macrostrat/form-components",
- "version": "0.2.5",
+ "version": "1.0.0",
"description": "Form components for user input into Macrostrat apps",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/form-components"
+ },
+ "license": "MIT",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
- },
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/form-components.css",
"files": [
"src",
"dist"
],
- "scripts": {
- "build": "rm -rf dist && parcel build"
- },
- "authors": [
- "Casey Idzikowski",
- "Daven Quinn"
+ "sideEffects": [
+ "**/*.css"
],
- "license": "MIT",
- "publishConfig": {
- "access": "public"
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/form-components.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/form-components.css",
+ "./dist/form-components.css": "./dist/form-components.css"
},
- "devDependencies": {
- "@types/mapbox-gl": "^2.7.21",
- "@types/react": "^18.3.12",
- "parcel": "^2.16.0"
+ "scripts": {
+ "build": "bundle-library ."
},
"peerDependencies": {
- "react": "^16.13.1||^17||^18||^19",
- "react-dom": "^16.13.1||^17||^18||^19"
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
"dependencies": {
- "@blueprintjs/core": "^5.10.2",
- "@blueprintjs/icons": "^5.9.0",
- "@blueprintjs/select": "^5.3.10",
- "@blueprintjs/table": "^5.3.4",
+ "@blueprintjs/core": "^6.6.1",
+ "@blueprintjs/icons": "^6.5.0",
+ "@blueprintjs/select": "^6.0.13",
+ "@blueprintjs/table": "^6.0.13",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/ui-components": "workspace:^",
"@mantine/core": "^4.2.1",
"@mantine/hooks": "^4.2.1",
"@mapbox/mapbox-gl-draw": "^1.5.0",
+ "@types/mapbox-gl": "^2.7.21",
"@types/mapbox__mapbox-gl-draw": "^1.4.8",
+ "@types/react": "^18.3.12",
"@types/react-dom": "^18",
- "axios": "^1.7.9",
+ "axios": "^1.13.2",
"classnames": "^2.5.1",
"mapbox-gl": "^2.15.0||^3.0.0"
},
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/form-components"
+ "devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "authors": [
+ "Casey Idzikowski",
+ "Daven Quinn"
+ ],
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/form-components/src/actions/index.module.scss b/packages/form-components/src/actions/index.module.scss
index 53d6925b3..d4bf3ea83 100644
--- a/packages/form-components/src/actions/index.module.scss
+++ b/packages/form-components/src/actions/index.module.scss
@@ -13,7 +13,7 @@
grid-column: 1/2;
grid-row: span 1;
width: 100%;
- :global(.bp5-menu) {
+ :global(.bp6-menu) {
width: 100%;
}
}
@@ -34,7 +34,7 @@
grid-column: 1/2;
grid-row: span 2;
- :global(.bp5-menu) {
+ :global(.bp6-menu) {
border-radius: 6px;
width: 12em;
}
@@ -52,7 +52,7 @@
border-radius: 6px;
position: relative;
background-color: var(--panel-secondary-background-color);
- &:global(.bp5-non-ideal-state) {
+ &:global(.bp6-non-ideal-state) {
grid-row: span 2;
}
& > :first-child {
@@ -67,9 +67,9 @@
flex-grow: 1;
}
-.action-button:global(.bp5-button) {
+.action-button:global(.bp6-button) {
border-radius: 6px;
- :global(.bp5-button-text) {
+ :global(.bp6-button-text) {
flex: 1 1 auto;
font-weight: 600;
}
diff --git a/packages/form-components/src/components/interval-selection/index.ts b/packages/form-components/src/components/interval-selection/index.ts
index 875679084..71d7bc801 100644
--- a/packages/form-components/src/components/interval-selection/index.ts
+++ b/packages/form-components/src/components/interval-selection/index.ts
@@ -1,6 +1,6 @@
import { Button, MenuItem, MenuItemProps } from "@blueprintjs/core";
-import { ItemPredicate, ItemRenderer, Select2 } from "@blueprintjs/select";
-import { Cell, EditableCell2Props } from "@blueprintjs/table";
+import { ItemPredicate, ItemRenderer, Select } from "@blueprintjs/select";
+import { Cell, EditableCellProps } from "@blueprintjs/table";
import React, { useMemo, memo } from "react";
import { useInDarkMode } from "@macrostrat/ui-components";
import { getColorPair } from "@macrostrat/color-utils";
@@ -102,7 +102,7 @@ const filterInterval: ItemPredicate = (query, interval) => {
return interval.name.toLowerCase().indexOf(query.toLowerCase()) >= 0;
};
-export interface IntervalSelectionProps extends EditableCell2Props {
+export interface IntervalSelectionProps extends EditableCellProps {
intervals: Interval[];
onPaste: (e) => Promise;
onCopy: (e) => Promise;
@@ -147,7 +147,7 @@ export const IntervalSelection = ({
},
[
h(
- Select2,
+ Select,
{
fill: true,
items: active ? intervals : [],
diff --git a/packages/form-components/src/components/lex-selection/index.ts b/packages/form-components/src/components/lex-selection/index.ts
index e0751f1b9..cc553deb1 100644
--- a/packages/form-components/src/components/lex-selection/index.ts
+++ b/packages/form-components/src/components/lex-selection/index.ts
@@ -1,10 +1,9 @@
import { Button, MenuItem, MenuItemProps } from "@blueprintjs/core";
-import { ItemPredicate, ItemRenderer, Select2 } from "@blueprintjs/select";
-import { Cell, EditableCell2Props } from "@blueprintjs/table";
+import { ItemPredicate, ItemRenderer, Select } from "@blueprintjs/select";
+import { Cell } from "@blueprintjs/table";
import React, { useMemo, memo } from "react";
import { useInDarkMode } from "@macrostrat/ui-components";
import { getColorPair } from "@macrostrat/color-utils";
-import { useAPIResult } from "@macrostrat/ui-components";
import "@blueprintjs/select/lib/css/blueprint-select.css";
import h from "@macrostrat/hyper";
@@ -126,7 +125,7 @@ export const LexSelection = ({
},
[
h(
- Select2,
+ Select,
{
fill: true,
items: active ? items : [],
diff --git a/packages/form-components/src/components/publication-finder/publication.ts b/packages/form-components/src/components/publication-finder/publication.ts
index ecfcccff2..dd887e078 100644
--- a/packages/form-components/src/components/publication-finder/publication.ts
+++ b/packages/form-components/src/components/publication-finder/publication.ts
@@ -19,7 +19,7 @@ export function Publication(props: PubI) {
" – ",
h("span.doi-info", [
h("span.label", "DOI:"),
- h("span.doi.bp5-monospace-text", doi),
+ h("span.doi.bp6-monospace-text", doi),
]),
]),
]);
diff --git a/packages/form-components/src/item-select/index.module.sass b/packages/form-components/src/item-select/index.module.sass
index 3c31a3af4..f4eab9cfd 100644
--- a/packages/form-components/src/item-select/index.module.sass
+++ b/packages/form-components/src/item-select/index.module.sass
@@ -1,4 +1,4 @@
-.placeholder:global(.bp5-menu-item)
+.placeholder:global(.bp6-menu-item)
color: var(--secondary-color)
.target-container
diff --git a/packages/form-components/tsconfig.json b/packages/form-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/form-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/map-interface/CHANGELOG.md b/packages/map-interface/CHANGELOG.md
index 8a7aa77f7..80511fa0a 100644
--- a/packages/map-interface/CHANGELOG.md
+++ b/packages/map-interface/CHANGELOG.md
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Convert last remaining Stylus to Sass
+- Update bundling process to `@macrostrat/web-components-bundler`
+- Make styles optional: import of `@macrostrat/map-interface/styles.css` or
+ `@macrostrat/map-interface/dist/map-interface.css` is now required for styles
+
## [1.6.0] - 2025-11-28
- Update XDD panel components to remove Typescript
diff --git a/packages/map-interface/package.json b/packages/map-interface/package.json
index d5c19effa..09443d350 100644
--- a/packages/map-interface/package.json
+++ b/packages/map-interface/package.json
@@ -1,14 +1,47 @@
{
"name": "@macrostrat/map-interface",
- "version": "1.6.0",
+ "version": "2.0.0",
"description": "Map interface for Macrostrat",
- "main": "dist/cjs/index.js",
- "module": "dist/esm/index.js",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/map-interface"
+ },
+ "license": "MIT",
+ "type": "module",
"source": "src/index.ts",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/map-interface.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/map-interface.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/map-interface.css",
+ "./dist/map-interface.css": "./dist/map-interface.css"
+ },
+ "scripts": {
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
+ },
"dependencies": {
- "@blueprintjs/core": "^5.0.0",
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/color-utils": "workspace:^",
"@macrostrat/data-components": "workspace:^",
"@macrostrat/hyper": "^3.0.6",
@@ -19,51 +52,21 @@
"@mapbox/tilebelt": "^2.0.0",
"@visx/axis": "^3.12.0",
"@visx/scale": "^3.12.0",
- "chroma-js": "^3.1.2",
+ "chroma-js": "^3.2.0",
"classnames": "^2.5.1",
"d3-array": "^3.2.4",
- "d3-format": "^3.1.0",
+ "d3-format": "^3.1.2",
"mapbox-gl": "^2.15.0||^3.0.0",
"query-string": "^9.0.0",
"transition-hook": "^1.5.2",
- "underscore": "^1.13.6",
+ "underscore": "^1.13.7",
"use-resize-observer": "^9.1.0"
},
"devDependencies": {
- "parcel": "^2.16.0",
+ "@macrostrat/web-components-bundler": "workspace:*",
"ui-box": "^5.4.1"
},
- "peerDependencies": {
- "react": "^16.8.6||^17.0.0||^18.0.0||^19.0.0",
- "react-dom": "^16.8.6||^17.0.0||^18.0.0||^19.0.0"
- },
- "scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
- },
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
- },
- "files": [
- "dist",
- "src"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/map-interface"
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/map-interface/src/context-panel/main.module.sass b/packages/map-interface/src/context-panel/main.module.sass
index 3348c5f2f..ad3bd8d39 100644
--- a/packages/map-interface/src/context-panel/main.module.sass
+++ b/packages/map-interface/src/context-panel/main.module.sass
@@ -18,18 +18,18 @@
align-items: center
gap: 5px
- :global(.bp5-input-group)
+ :global(.bp6-input-group)
flex-grow: 1
cursor: text
.navbar
min-height: 50px
-:global(.bp5-navbar) > .loading-button
+:global(.bp6-navbar) > .loading-button
width: 40px
height: 40px
-.status-tongue:global(.bp5-card)
+.status-tongue:global(.bp6-card)
background-color: var(--panel-background-color)
margin: 5px
margin-bottom: 0
diff --git a/packages/map-interface/src/dev/main.module.sass b/packages/map-interface/src/dev/main.module.sass
index bfcc5c97e..d6b5a2536 100644
--- a/packages/map-interface/src/dev/main.module.sass
+++ b/packages/map-interface/src/dev/main.module.sass
@@ -57,7 +57,7 @@
margin: 0 1em 0.5em
:global
- .bp5-slider-handle .bp5-slider-label
+ .bp6-slider-handle .bp6-slider-label
background-color: var(--secondary-color)
color: var(--text-color)
diff --git a/packages/map-interface/src/expansion-panel/main.module.sass b/packages/map-interface/src/expansion-panel/main.module.sass
index eba578ead..2aa0d91c4 100644
--- a/packages/map-interface/src/expansion-panel/main.module.sass
+++ b/packages/map-interface/src/expansion-panel/main.module.sass
@@ -24,7 +24,7 @@
.expansion-panel-icon
margin-right: -0.35em
-// :global(.bp5-dark) .panel-subhead
+// :global(.bp6-dark) .panel-subhead
// margin 0 1px
.info-panel-section
@@ -64,14 +64,14 @@
.expansion-summary-title-help
margin-left: 5px
- :global(.bp5-icon)
+ :global(.bp6-icon)
margin-left: 5px
.expansion-panel-header
cursor: pointer
&:hover
background-color: var(--accent-hover-color)
- :global(.bp5-icon)
+ :global(.bp6-icon)
transform: translate(0,3px)
.expansion-children
@@ -121,7 +121,7 @@
position: relative
.expandable-details-toggle
- :global(.bp5-button)
+ :global(.bp6-button)
font-size: 10px
.expandable-details
diff --git a/packages/map-interface/src/location-details/fossil-collections/main.module.sass b/packages/map-interface/src/location-details/fossil-collections/main.module.sass
index 618227ccb..b6cb0b04c 100644
--- a/packages/map-interface/src/location-details/fossil-collections/main.module.sass
+++ b/packages/map-interface/src/location-details/fossil-collections/main.module.sass
@@ -12,5 +12,5 @@ div.pbdb-panel-header
.fossil-collection
margin-bottom: 1em
- :global(.bp5-tab-panel)
+ :global(.bp6-tab-panel)
margin-top: 0px
diff --git a/packages/map-interface/src/location-details/info-blocks.module.sass b/packages/map-interface/src/location-details/info-blocks.module.sass
new file mode 100644
index 000000000..99ef57118
--- /dev/null
+++ b/packages/map-interface/src/location-details/info-blocks.module.sass
@@ -0,0 +1,35 @@
+.chip
+ padding: 3px 6px
+ margin: 2px 6px 2px 0
+ border-radius: 5px
+ text-align: center
+ &.emphasized
+ font-weight: 600
+
+.age-chip-container
+ font-family: 'Montserrat', sans-serif
+ font-weight: 700
+ display: inline-block
+
+.age-chip
+ display: inline-block
+
+:global(.bp6-dark) .age-chip
+ color: #fff
+
+.age-chip-age
+ font-size: 75%
+
+.age-chip-ma
+ font-size: 70%
+ font-weight: 400
+
+.age-ma
+ font-style: italic
+
+.lith-chip
+ display: inline-block
+ font-size: 12px
+ background-repeat: repeat
+ background-size: cover
+ //background-color: rgba(255,255,255,0.5);
diff --git a/packages/map-interface/src/location-details/info-blocks.module.styl b/packages/map-interface/src/location-details/info-blocks.module.styl
deleted file mode 100644
index 07289fb42..000000000
--- a/packages/map-interface/src/location-details/info-blocks.module.styl
+++ /dev/null
@@ -1,39 +0,0 @@
-.chip
- padding 3px 6px
- margin 2px 6px 2px 0
- border-radius: 5px;
- text-align: center;
- &.emphasized
- font-weight: 600;
-
-.age-chip-container {
- font-family: 'Montserrat', sans-serif;
- font-weight: 700;
- display: inline-block;
-}
-.age-chip {
- display: inline-block;
-}
-
-:global(.bp5-dark) .age-chip {
- color: #fff;
-}
-
-.age-chip-age {
- font-size: 75%;
-}
-.age-chip-ma {
- font-size: 70%;
- font-weight: 400;
-}
-
-.age-ma {
- font-style italic
-}
-
-.lith-chip
- display: inline-block;
- font-size: 12px;
- background-repeat: repeat;
- background-size: cover;
- //background-color: rgba(255,255,255,0.5);
\ No newline at end of file
diff --git a/packages/map-interface/src/location-details/info-blocks.ts b/packages/map-interface/src/location-details/info-blocks.ts
index 6cdbc0d07..8b78cb213 100644
--- a/packages/map-interface/src/location-details/info-blocks.ts
+++ b/packages/map-interface/src/location-details/info-blocks.ts
@@ -1,6 +1,6 @@
import hyper from "@macrostrat/hyper";
import { hexToRgb } from "./utils";
-import styles from "./info-blocks.module.styl";
+import styles from "./info-blocks.module.sass";
import { useDarkMode } from "@macrostrat/ui-components";
import chroma from "chroma-js";
diff --git a/packages/map-interface/src/location-details/macrostrat-linked.ts b/packages/map-interface/src/location-details/macrostrat-linked.ts
index 70501a310..dd2d52af9 100644
--- a/packages/map-interface/src/location-details/macrostrat-linked.ts
+++ b/packages/map-interface/src/location-details/macrostrat-linked.ts
@@ -4,7 +4,7 @@ import {
ExpandableDetailsPanel,
ExpansionBody,
} from "@macrostrat/map-interface";
-import styles from "./main.module.styl";
+import styles from "./main.module.sass";
import { scaleLinear } from "@visx/scale";
import { AxisBottom } from "@visx/axis";
import chroma from "chroma-js";
diff --git a/packages/map-interface/src/location-details/main.module.styl b/packages/map-interface/src/location-details/main.module.sass
similarity index 56%
rename from packages/map-interface/src/location-details/main.module.styl
rename to packages/map-interface/src/location-details/main.module.sass
index 9bb485ab4..9d52e2b56 100644
--- a/packages/map-interface/src/location-details/main.module.styl
+++ b/packages/map-interface/src/location-details/main.module.sass
@@ -1,39 +1,39 @@
.spacer
- flex-grow 1
- pointer-events none
+ flex-grow: 1
+ pointer-events: none
.infodrawer-content
- margin: 0;
+ margin: 0
.macrostrat-detail
- display: flex;
- align-items: center;
- margin 0.2em 0 0.4em;
+ display: flex
+ align-items: center
+ margin: 0.2em 0 0.4em
.expansion-summary-title
- margin-right: 0.8em;
+ margin-right: 0.8em
&:after
- content: ":";
+ content: ":"
.described-age, .macrostrat-detail
- display: flex;
- align-items: center;
+ display: flex
+ align-items: center
.expansion-summary-title
- margin-right: 0.8em;
+ margin-right: 0.8em
&:after
- content: ":";
+ content: ":"
.description
- font-style italic
- font-size 0.7em
+ font-style: italic
+ font-size: 0.7em
max-width: 100px
text-align: right
.age-chips
- flex-grow 1
+ flex-grow: 1
// &.loading
@@ -43,22 +43,22 @@
.spacer
- flex-grow 1
- pointer-events none
+ flex-grow: 1
+ pointer-events: none
.macrostrat-unit
h3
- margin: 0.5em 0 0.5em;
- flex-grow: 1;
+ margin: 0.5em 0 0.5em
+ flex-grow: 1
.description
margin-right: 1em
.description
- font-style italic
+ font-style: italic
.age-refinement-plot
- position relative
+ position: relative
.age-refinement-bar
border-radius: 3px
diff --git a/packages/map-interface/src/location-panel/main.module.sass b/packages/map-interface/src/location-panel/main.module.sass
index 8bf465930..42c255f0c 100644
--- a/packages/map-interface/src/location-panel/main.module.sass
+++ b/packages/map-interface/src/location-panel/main.module.sass
@@ -1,4 +1,4 @@
-.copy-link-button:global(.bp5-minimal.bp5-button)
+.copy-link-button:global(.bp6-minimal.bp6-button)
color: var(--text-subtle-color)
svg
@@ -23,7 +23,7 @@
.left-icon
padding: 7px
- .position-controls :global(.bp5-button)
+ .position-controls :global(.bp6-button)
font-size: 12px !important
// Text elements should
@@ -53,7 +53,7 @@
background-color: var(--panel-background-color)
--panel-padding: 0
- &:global(.bp5-card)
+ &:global(.bp6-card)
padding: 0
background-color: var(--panel-background-color)
diff --git a/packages/map-interface/src/main.module.sass b/packages/map-interface/src/main.module.sass
index a6c0ae989..0fb39e184 100644
--- a/packages/map-interface/src/main.module.sass
+++ b/packages/map-interface/src/main.module.sass
@@ -113,11 +113,11 @@
top: 0
-.context-panel-holder > :global(.bp5-card)
+.context-panel-holder > :global(.bp6-card)
padding: 10px
background-color: var(--panel-background-color)
-.panel-card, .panel-card:global(.bp5-card)
+.panel-card, .panel-card:global(.bp6-card)
padding: var(--panel-padding, 10px)
background-color: var(--panel-background-color)
overflow: hidden
@@ -126,7 +126,7 @@
& > :last-child
margin-bottom: 0
-:global(.bp5-dark) .panel-card
+:global(.bp6-dark) .panel-card
background-color: var(--panel-background-color)
.context-stack
@@ -178,29 +178,29 @@
overflow: hidden
text-align: right
- & :global(.bp5-button-text)
+ & :global(.bp6-button-text)
transition: all 0.2s
transition-delay: 0.1s
- .menu-card.narrow-card .panel-header:not(.minimal) &:global(.bp5-active) ~ & :global(.bp5-button-text)
+ .menu-card.narrow-card .panel-header:not(.minimal) &:global(.bp6-active) ~ & :global(.bp6-button-text)
width: 0
opacity: 0
margin-left: -7px
- .context-panel-leave .menu-card .panel-header & :global(.bp5-button-text)
+ .context-panel-leave .menu-card .panel-header & :global(.bp6-button-text)
opacity: 0
width: 0
.narrow-card.narrow-enter .panel-header .buttons
margin-right: -500px
-.panel-header.minimal .tab-button:not(:hover):not(:global(.bp5-active))
+.panel-header.minimal .tab-button:not(:hover):not(:global(.bp6-active))
padding-left: 0
padding-right: 0
min-width: 30px
width: 30px
-.panel-header.minimal .tab-button:not(:hover) :global(.bp5-button-text)
+.panel-header.minimal .tab-button:not(:hover) :global(.bp6-button-text)
width: 0
opacity: 0
margin-left: -7px
@@ -209,7 +209,7 @@
margin-bottom: 0.5em
margin-top: 0.2em
-.menu-card :global .bp5-text ul,
+.menu-card :global .bp6-text ul,
.menu-card :global .text-panel ul
padding-left: 1em
@@ -218,7 +218,7 @@
flex-direction: column
margin-bottom: -8px
- & .bp5-button-group
+ & .bp6-button-group
margin-bottom: 4px
& hr
@@ -261,7 +261,7 @@
.mapboxgl-ctrl-logo
transform: scale(0.9) translate(-8px, 2px)
- .bp5-dark
+ .bp6-dark
.mapboxgl-ctrl-group
background-color: var(--panel-background-color)
@@ -271,10 +271,10 @@
.mapboxgl-ctrl-group button + button
border-top: 1px solid var(--panel-rule-color) !important
- .bp5-dark .mapboxgl-ctrl-group .mapboxgl-ctrl-icon
+ .bp6-dark .mapboxgl-ctrl-group .mapboxgl-ctrl-icon
filter: invert(40%)
- .bp5-dark .mapboxgl-ctrl-group .mapboxgl-ctrl-icon:hover
+ .bp6-dark .mapboxgl-ctrl-group .mapboxgl-ctrl-icon:hover
filter: invert(50%)
.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon
@@ -305,7 +305,7 @@
gap: 0.5em
:global(.map-control)
- & > :global(.bp5-button)
+ & > :global(.bp6-button)
padding: 0
transform: translate(-3.5px, -3.5px)
width: 22px !important
@@ -414,7 +414,7 @@
max-width: var(--map-context-stack-max-width, none)
transition: width 300ms ease
- :global(.bp5-navbar)
+ :global(.bp6-navbar)
//height: unset
//padding: 5px
h1, h2, h3
diff --git a/packages/map-interface/tsconfig.json b/packages/map-interface/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/map-interface/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/map-styles/CHANGELOG.md b/packages/map-styles/CHANGELOG.md
index 1d9e49cbd..d9135e8b1 100644
--- a/packages/map-styles/CHANGELOG.md
+++ b/packages/map-styles/CHANGELOG.md
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.0.0] - 2026-01-26
+
+- Removed import of `mapbox-gl/dist/mapbox-gl.css`, no styles bundled with
+ library.
+- Changed bundling of library to use `@macrostrat/web-components-bundler`.
+- Updated peer dependencies to React 18.
+
## [1.2.4] - 2025-11-28
- Fix a NaN comparison bug in resolveFGDCImage
diff --git a/packages/map-styles/generate-styles.ts b/packages/map-styles/generate-styles.ts
index 3a8e93af7..7ad04e7b4 100644
--- a/packages/map-styles/generate-styles.ts
+++ b/packages/map-styles/generate-styles.ts
@@ -1,4 +1,4 @@
-const { createLineSymbolLayers } = require("./src/layer-helpers/symbol-layers");
+import { createLineSymbolLayers } from "./src";
let output = createLineSymbolLayers();
console.log(output);
diff --git a/packages/map-styles/package.json b/packages/map-styles/package.json
index 7d2834671..1a7b97143 100644
--- a/packages/map-styles/package.json
+++ b/packages/map-styles/package.json
@@ -1,37 +1,48 @@
{
"name": "@macrostrat/map-styles",
- "version": "1.2.4",
+ "version": "2.0.0",
"description": "Utilities for working with Mapbox map styles",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/map-styles"
+ },
+ "license": "MIT",
+ "type": "module",
+ "source": "src/index.ts",
"main": "dist/index.js",
+ "node": "dist/index.cjs",
"types": "dist/index.d.ts",
- "source": "src/index.ts",
- "type": "module",
+ "files": [
+ "src",
+ "dist"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
"import": "./dist/index.js",
+ "require": "./dist/index.cjs",
"types": "./dist/index.d.ts"
- }
- },
- "files": [
- "dist",
- "src"
- ],
- "devDependencies": {
- "parcel": "^2.16.0",
- "ts-node": "^10.7.0"
+ },
+ "./package.json": "./package.json"
},
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
},
"dependencies": {
"@macrostrat/color-utils": "workspace:*",
"@macrostrat/ui-components": "workspace:*",
"@types/d3-selection": "^3.0.11",
- "axios": "^1.7.9",
+ "axios": "^1.13.2",
"d3-selection": "^3.0.0",
"mapbox-gl": "^2.15.0||^3.0.0",
"textures": "^1.2.3"
+ },
+ "devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*",
+ "ts-node": "^10.7.0"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/map-styles/src/layer-helpers/index.ts b/packages/map-styles/src/layer-helpers/index.ts
index 3ae3198ec..fd5dadee8 100644
--- a/packages/map-styles/src/layer-helpers/index.ts
+++ b/packages/map-styles/src/layer-helpers/index.ts
@@ -7,7 +7,6 @@ import {
import { createUnitFill } from "./pattern-fill";
import axios from "axios";
import mapboxgl from "mapbox-gl";
-import "mapbox-gl/dist/mapbox-gl.css";
import { lineSymbols } from "./symbol-layers";
import { loadImage } from "./utils";
export * from "./svg-patterns";
diff --git a/packages/mapbox-react/CHANGELOG.md b/packages/mapbox-react/CHANGELOG.md
index 603b51674..dd01cd505 100644
--- a/packages/mapbox-react/CHANGELOG.md
+++ b/packages/mapbox-react/CHANGELOG.md
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [3.0.0] - 2026-01-26
+
+- Update peer dependencies to React 18
+- Bundling process updated to `@macrostrat/web-components-bundler`
+- Globally apply styles instead of importing separately
+
## [2.6.4] - 2025-11-28
- Upgrade `parcel` bundler
diff --git a/packages/mapbox-react/package.json b/packages/mapbox-react/package.json
index 5eb6e9f97..b412bbaca 100644
--- a/packages/mapbox-react/package.json
+++ b/packages/mapbox-react/package.json
@@ -1,55 +1,59 @@
{
"name": "@macrostrat/mapbox-react",
- "version": "2.6.4",
+ "version": "3.0.0",
"description": "Components to support using Mapbox maps in React",
- "main": "dist/cjs/index.js",
- "module": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/mapbox-react"
+ },
+ "license": "MIT",
+ "type": "module",
"source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts"
+ },
+ "./package.json": "./package.json"
+ },
+ "scripts": {
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
+ },
"dependencies": {
+ "@blueprintjs/core": "^6.6.1",
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/map-styles": "workspace:^",
"@macrostrat/mapbox-utils": "workspace:^",
"@macrostrat/ui-components": "workspace:^",
- "@turf/centroid": "^7.1.0",
+ "@turf/centroid": "^7.3.2",
"@types/mapbox-gl": "^3.4.1",
- "classnames": "^2.3.1",
+ "classnames": "^2.5.1",
"immutability-helper": "^3.1.1",
"mapbox-gl": "^2.15.0||^3.0.0",
"mapbox-gl-controls": "^2.3.5",
"zustand": "^5.0.1"
},
- "peerDependencies": {
- "@blueprintjs/core": "^3||^4||^5.10.2",
- "react": "^16.8.6||^17.0.0||^18.0.0||^19.0.0",
- "react-dom": "^16.8.6||^17.0.0||^18.0.0||^19.0.0"
- },
- "scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
- },
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js",
- "types": "./dist/esm/index.d.ts"
- },
- "./dist/": {
- "import": "./dist/",
- "require": "./dist/"
- }
- },
- "files": [
- "dist",
- "src"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/mapbox-react"
- },
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/mapbox-react/src/controls.ts b/packages/mapbox-react/src/controls.ts
index 86ee79f18..6a6ee1aa3 100644
--- a/packages/mapbox-react/src/controls.ts
+++ b/packages/mapbox-react/src/controls.ts
@@ -50,20 +50,18 @@ export function GlobeControl({ className }) {
return h(
"div.map-control.globe-control.mapboxgl-ctrl-group.mapboxgl-ctrl.mapbox-control",
{ className },
- [
- h(
- "button.globe-control-button",
- {
- onClick() {
- if (map == null) return;
- // @ts-ignore
- map.setProjection(nextProj);
- setIsGlobe(nextProj == "globe");
- },
+ h(
+ "button.globe-control-button",
+ {
+ onClick() {
+ if (map == null) return;
+ // @ts-ignore
+ map.setProjection(nextProj);
+ setIsGlobe(nextProj == "globe");
},
- h(Icon, { icon }),
- ),
- ],
+ } as any,
+ h(Icon, { icon }),
+ ),
);
}
diff --git a/packages/mapbox-react/src/focus-state.ts b/packages/mapbox-react/src/focus-state.ts
index 37b89aaf3..5c210c418 100644
--- a/packages/mapbox-react/src/focus-state.ts
+++ b/packages/mapbox-react/src/focus-state.ts
@@ -4,6 +4,7 @@ import { useMapInitialized, useMapRef } from "./context";
import classNames from "classnames";
import { useState, useRef, useEffect } from "react";
import styles from "./main.module.scss";
+import styleRules from "./main.module.scss?inline";
import hyper from "@macrostrat/hyper";
import {
moveMap,
@@ -241,6 +242,18 @@ export function useFocusState(position: LngLatLike | GeoJSON.Geometry) {
return focusState;
}
+function useGlobalCSSStyles(id: string, css: string) {
+ // Load CSS styles into head
+ useEffect(() => {
+ if (document == null) return;
+ if (document.getElementById(id)) return;
+ const style: HTMLStyleElement = document.createElement("style");
+ style.id = id;
+ style.innerHTML = styleRules;
+ document.head.appendChild(style);
+ }, [id, css]);
+}
+
export function LocationFocusButton({
location,
bounds,
@@ -252,6 +265,9 @@ export function LocationFocusButton({
}) {
const map = useMapRef();
+ // Load CSS styles into head
+ useGlobalCSSStyles("mapbox-react-focus-button-styles", styleRules);
+
const _icon = icon ?? (bounds == null ? "map-marker" : "detection");
if (location == null && bounds != null) {
location = {
diff --git a/packages/mapbox-react/tsconfig.json b/packages/mapbox-react/tsconfig.json
deleted file mode 100644
index 125f199f2..000000000
--- a/packages/mapbox-react/tsconfig.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"],
- // Ensure that Mapbox GL types are included
- "types": ["mapbox-gl"],
- "typeRoots": ["./node_modules/@types"]
- }
-}
diff --git a/packages/mapbox-utils/CHANGELOG.md b/packages/mapbox-utils/CHANGELOG.md
index a2225d2b5..e5017b864 100644
--- a/packages/mapbox-utils/CHANGELOG.md
+++ b/packages/mapbox-utils/CHANGELOG.md
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [1.7.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+
## [1.6.1] - 2025-11-28
- Update `parcel` bundler
diff --git a/packages/mapbox-utils/package.json b/packages/mapbox-utils/package.json
index 1e71411f8..a1de67cf8 100644
--- a/packages/mapbox-utils/package.json
+++ b/packages/mapbox-utils/package.json
@@ -1,39 +1,44 @@
{
"name": "@macrostrat/mapbox-utils",
- "version": "1.6.1",
+ "version": "1.7.0",
"description": "Utilities for working with Mapbox maps",
- "main": "dist/cjs/index.js",
- "module": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/mapbox-utils"
+ },
+ "license": "MIT",
+ "type": "module",
"source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "files": [
+ "src",
+ "dist"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js",
- "types": "./dist/esm/index.d.ts"
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts"
+ },
+ "./package.json": "./package.json"
},
- "files": [
- "dist",
- "src"
- ],
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
},
"dependencies": {
- "@turf/bbox": "^7.1.0",
+ "@turf/bbox": "^7.3.2",
"@types/mapbox-gl": "^3.4.1",
- "axios": "^1.7.9",
+ "axios": "^1.13.2",
"mapbox-gl": "^2.15.0||^3.0.0"
},
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/mapbox-utils"
- },
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/mapbox-utils/tsconfig.json b/packages/mapbox-utils/tsconfig.json
deleted file mode 100644
index cc35f4dc0..000000000
--- a/packages/mapbox-utils/tsconfig.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src"],
- "types": ["mapbox-gl"],
- "typeRoots": ["./node_modules/@types"]
- }
-}
diff --git a/packages/static-map-utils/CHANGELOG.md b/packages/static-map-utils/CHANGELOG.md
index 59a9a6048..92e6b8816 100644
--- a/packages/static-map-utils/CHANGELOG.md
+++ b/packages/static-map-utils/CHANGELOG.md
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [2.0.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+- Update peer dependencies to React 18
+
## [1.0.2] - 2025-11-28
- Remove map state watchers that duplicate `@macrostrat/mapbox-utils`
diff --git a/packages/static-map-utils/package.json b/packages/static-map-utils/package.json
index c329693f5..a919ae483 100644
--- a/packages/static-map-utils/package.json
+++ b/packages/static-map-utils/package.json
@@ -1,26 +1,43 @@
{
"name": "@macrostrat/static-map-utils",
- "version": "1.0.2",
+ "version": "2.0.0",
"description": "Utilities for working with Mapbox maps",
- "main": "dist/cjs/index.js",
- "module": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/static-map-utils"
+ },
+ "license": "MIT",
+ "type": "module",
"source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/static-map-utils.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js",
- "types": "./dist/esm/index.d.ts"
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/static-map-utils.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/static-map-utils.css",
+ "./dist/static-map-utils.css": "./dist/static-map-utils.css"
},
- "files": [
- "dist",
- "src"
- ],
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0"
},
"dependencies": {
"@macrostrat/hyper": "^3.0.6",
@@ -28,24 +45,21 @@
"@macrostrat/mapbox-utils": "workspace:^",
"@macrostrat/ui-components": "workspace:^",
"@mapbox/sphericalmercator": "^2.0.2",
- "@turf/bbox": "^7.2.0",
- "@turf/distance": "^7.2.0",
+ "@turf/bbox": "^7.3.2",
+ "@turf/distance": "^7.3.2",
"@types/mapbox-gl": "^3.4.1",
"@visx/scale": "^3.12.0",
"classnames": "^2.5.1",
"maplibre-gl": "^5.10.0",
"maplibregl-mapbox-request-transformer": "^0.0.3",
- "react": "^18.0.0",
"underscore": "^1.13.7"
},
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/static-map-utils"
- },
"devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*",
"@types/underscore": "^1.13.0",
- "mapbox-gl": "^2.15.0||^3.0.0",
- "parcel": "^2.16.0"
+ "mapbox-gl": "^2.15.0||^3.0.0"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/static-map-utils/tsconfig.json b/packages/static-map-utils/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/static-map-utils/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/stratigraphy-utils/CHANGELOG.md b/packages/stratigraphy-utils/CHANGELOG.md
index a612c26ed..1fb0e963d 100644
--- a/packages/stratigraphy-utils/CHANGELOG.md
+++ b/packages/stratigraphy-utils/CHANGELOG.md
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [1.2.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+
## [1.1.0] - 2025-12-19
Add functions for correlating age ranges
diff --git a/packages/stratigraphy-utils/package.json b/packages/stratigraphy-utils/package.json
index 18e6b2b1b..d2562210f 100644
--- a/packages/stratigraphy-utils/package.json
+++ b/packages/stratigraphy-utils/package.json
@@ -1,33 +1,39 @@
{
"name": "@macrostrat/stratigraphy-utils",
- "version": "1.1.0",
+ "version": "1.2.0",
"description": "Utility functions for dealing with stratigraphy",
- "source": "src/index.ts",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/stratigraphy-utils"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
"type": "module",
+ "source": "src/index.ts",
"main": "dist/index.js",
+ "node": "dist/index.cjs",
"types": "dist/index.d.ts",
+ "files": [
+ "src",
+ "dist"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
"import": "./dist/index.js",
+ "require": "./dist/index.cjs",
"types": "./dist/index.d.ts"
- }
+ },
+ "./package.json": "./package.json"
},
"scripts": {
- "build": "rm -rf dist && parcel build"
- },
- "author": "Daven Quinn",
- "license": "ISC",
- "files": [
- "dist",
- "src"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/stratigraphy-utils"
+ "build": "bundle-library ."
},
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/style-system/.npmignore b/packages/style-system/.npmignore
deleted file mode 100644
index fc61e639c..000000000
--- a/packages/style-system/.npmignore
+++ /dev/null
@@ -1 +0,0 @@
-vite.config.ts
diff --git a/packages/style-system/CHANGELOG.md b/packages/style-system/CHANGELOG.md
index 0cbcd4ece..08752928b 100644
--- a/packages/style-system/CHANGELOG.md
+++ b/packages/style-system/CHANGELOG.md
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format
is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [0.3.0] - 2026-01-25
+
+- Updated dependencies to BlueprintJS v6
+- Removed references to `@blueprintjs/color` package, which is now rolled into
+ `@blueprintjs/core`
+
## [0.2.4] - 2025-12-10
- Upgraded Vite dependency
diff --git a/packages/style-system/package.json b/packages/style-system/package.json
index eab9ce526..28ddf4f98 100644
--- a/packages/style-system/package.json
+++ b/packages/style-system/package.json
@@ -1,20 +1,16 @@
{
"name": "@macrostrat/style-system",
- "version": "0.2.4",
+ "version": "0.3.0",
"description": "Style system for Macrostrat",
"main": "dist/style-system.css",
- "source": "src/index.ts",
"type": "module",
+ "source": "src/index.ts",
+ "style": "dist/style-system.css",
"scripts": {
- "build": "rm -rf dist && vite build"
+ "build": "vite build"
},
"dependencies": {
- "@blueprintjs/colors": "^5.1.1",
- "@blueprintjs/core": "^5.10.2"
- },
- "peerDependencies": {
- "react": "^16.8.6||^17.0.0||^18.0.0||^19.0.0",
- "react-dom": "^16.8.6||^17.0.0||^18.0.0||^19.0.0"
+ "@blueprintjs/core": "^6.6.1"
},
"files": [
"dist",
@@ -27,7 +23,8 @@
".": {
"source": "./src/index.ts",
"import": "./dist/style-system.css",
- "require": "./dist/style-system.css"
+ "require": "./dist/style-system.css",
+ "style": "./dist/style-system.css"
},
"./dist/style-system.css": {
"source": "./src/index.ts",
diff --git a/packages/style-system/src/colors.scss b/packages/style-system/src/colors.scss
index ca9b3e0ab..d99aa4e53 100644
--- a/packages/style-system/src/colors.scss
+++ b/packages/style-system/src/colors.scss
@@ -1,5 +1,5 @@
@use "sass:color";
-@use "@blueprintjs/colors/lib/scss/colors" as *;
+@use "@blueprintjs/core/lib/scss/variables" as *;
$colors: (
secondary-color: $gray3,
diff --git a/packages/style-system/src/main.sass b/packages/style-system/src/main.sass
index 4a09a8c4e..50cd3dc24 100644
--- a/packages/style-system/src/main.sass
+++ b/packages/style-system/src/main.sass
@@ -1,6 +1,6 @@
@use "sass:color"
@use "colors" as *
-@use "@blueprintjs/colors/lib/scss/colors" as *
+@use "@blueprintjs/core/lib/scss/variables" as *
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Source+Sans+Pro")
*
@@ -16,13 +16,13 @@ html, body
height: 100vh
height: -webkit-fill-available
-.bp5-input
+.bp6-input
box-shadow: 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2)
-.bp5-button
+.bp6-button
color: var(--text-color)
-.bp5-control
+.bp6-control
color: var(--text-subtle-color) !important
body
@@ -31,7 +31,7 @@ body
padding: 0
font-family: 'Source Sans Pro', sans-serif
- &.bp5-dark
+ &.bp6-dark
color-scheme: dark
color: $dark-text
background-color: $dark-background
@@ -39,12 +39,12 @@ body
@each $name, $color in $dark-colors
--#{$name}: #{$color}
- .bp5-input
+ .bp6-input
&::placeholder
color: var(--secondary-color)
box-shadow: 0 0 0 0 color.change($light-gray3, $alpha: 0), 0 0 0 0 color.change($light-gray3, $alpha: 0), inset 0 0 0 1px color.change($light-gray1, $alpha: 0.15), inset 0 1px 1px color.change($light-gray1, $alpha: 0.2)
-.bp5-card, .bp5-navbar
+.bp6-card, .bp6-navbar
border-radius: 4px
background-color: var(--panel-background-color)
box-shadow: 0 0 0 1px var(--card-shadow-color)
diff --git a/packages/style-system/tsconfig.json b/packages/style-system/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/style-system/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/style-system/vite.config.ts b/packages/style-system/vite.config.ts
index fba9522ab..e8f94d77c 100644
--- a/packages/style-system/vite.config.ts
+++ b/packages/style-system/vite.config.ts
@@ -1,9 +1,14 @@
-import { resolve } from "path";
+import { resolve, dirname } from "node:path";
import { defineConfig } from "vite";
+import { fileURLToPath } from "node:url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
export default defineConfig({
+ root: __dirname,
build: {
minify: false,
+ emptyOutDir: true,
lib: {
entry: resolve(__dirname, "src/main.sass"),
name: "@macrostrat/style-system",
diff --git a/packages/svg-map-components/CHANGELOG.md b/packages/svg-map-components/CHANGELOG.md
index 09096d3bb..1de4a6d59 100644
--- a/packages/svg-map-components/CHANGELOG.md
+++ b/packages/svg-map-components/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog
+## [2.0.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+- Update peer dependencies to React 18
+- Globally apply styles instead of importing separately
+
## [1.0.7] - 2025-11-29
Small update to types.
diff --git a/packages/svg-map-components/package.json b/packages/svg-map-components/package.json
index 82964e1ab..dc580cfc5 100644
--- a/packages/svg-map-components/package.json
+++ b/packages/svg-map-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@macrostrat/svg-map-components",
- "version": "1.0.7",
+ "version": "2.0.0",
"description": "React components for vector maps",
"keywords": [
"gis",
@@ -8,38 +8,37 @@
"maps",
"vector-graphics"
],
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/svg-map-components"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn ",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
- },
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
"files": [
"src",
"dist"
],
- "author": "Daven Quinn ",
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/svg-map-components"
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts"
+ },
+ "./package.json": "./package.json"
},
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
"dependencies": {
"@macrostrat/hyper": "^3.0.6",
@@ -51,7 +50,7 @@
"@types/d3-zoom": "^3.0.8",
"@types/geojson": "^7946.0.16",
"@types/react-dom": "^18",
- "axios": "^1.7.9",
+ "axios": "^1.13.2",
"d3-array": "^3.2.4",
"d3-drag": "^3.0.0",
"d3-geo": "^3.1.1",
@@ -61,11 +60,10 @@
"kld-path-parser": "^0.2.1",
"topojson-client": "^3.1.0"
},
- "peerDependencies": {
- "react": "^16.13.1||^17||^18||^19",
- "react-dom": "^16.13.1||^17||^18||^19"
- },
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/svg-map-components/src/hyper.ts b/packages/svg-map-components/src/hyper.ts
index 05e1896af..4f64a2431 100644
--- a/packages/svg-map-components/src/hyper.ts
+++ b/packages/svg-map-components/src/hyper.ts
@@ -1,6 +1,22 @@
import { hyperStyled } from "@macrostrat/hyper";
import styles from "./main.module.scss";
+import styleRules from "./main.module.scss?inline";
+import { useEffect } from "react";
+
+export function useGlobalStyles() {
+ const id = "svg-map-components-global-styles";
+ useEffect(() => {
+ if (document == null) return;
+ let styleEl = document.getElementById(id);
+ if (styleEl == null) {
+ styleEl = document.createElement("style");
+ styleEl.id = id;
+ styleEl.innerHTML = styleRules;
+ document.head.appendChild(styleEl);
+ }
+ }, []);
+}
const h: ReturnType = hyperStyled(styles);
diff --git a/packages/svg-map-components/src/index.ts b/packages/svg-map-components/src/index.ts
index 59618d8ea..9780d071a 100644
--- a/packages/svg-map-components/src/index.ts
+++ b/packages/svg-map-components/src/index.ts
@@ -5,10 +5,9 @@ import React, {
useReducer,
useEffect,
useMemo,
- useState,
} from "react";
import { addClassNames } from "@macrostrat/hyper";
-import h from "./hyper";
+import h, { useGlobalStyles } from "./hyper";
import {
useMap,
MapContext,
@@ -169,6 +168,9 @@ export function Globe(_props: GlobeProps) {
const _center = useMemoizedValue(center);
+ // Apply global styles
+ useGlobalStyles();
+
useEffect(() => {
const rotation: [number, number] = [-_center[0], -_center[1]];
dispatch({ type: "rotate", rotation });
@@ -234,7 +236,7 @@ export function Globe(_props: GlobeProps) {
allowZoom,
scaleExtent: zoomScaleExtent,
}),
- ],
+ ] as any[],
),
),
);
diff --git a/packages/svg-map-components/tsconfig.json b/packages/svg-map-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/svg-map-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/timescale/.babelrc b/packages/timescale/.babelrc
deleted file mode 100644
index 8bc6c4d17..000000000
--- a/packages/timescale/.babelrc
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "presets": ["@babel/preset-env", "@babel/preset-typescript"],
- "plugins": [
- "@babel/plugin-proposal-nullish-coalescing-operator",
- "@babel/plugin-proposal-optional-chaining",
- "@babel/plugin-proposal-class-properties"
- ]
-}
diff --git a/packages/timescale/CHANGELOG.md b/packages/timescale/CHANGELOG.md
index c77967609..a5434f597 100644
--- a/packages/timescale/CHANGELOG.md
+++ b/packages/timescale/CHANGELOG.md
@@ -6,6 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## [3.0.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+- Update peer dependencies to React 18
+- Require styles to be imported separately as `@macrostrat/timescale/styles.css`
+ or `@macrostrat/timescale/dist/tiless
+
## [2.3.2] - 2025-12-19
Fix typescript errors
diff --git a/packages/timescale/package.json b/packages/timescale/package.json
index ed3d85762..48cdcf7ac 100644
--- a/packages/timescale/package.json
+++ b/packages/timescale/package.json
@@ -1,36 +1,46 @@
{
"name": "@macrostrat/timescale",
- "version": "2.3.2",
+ "version": "3.0.0",
"description": "A configurable geologic timescale written with React and Typescript",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/timescale"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
"type": "module",
"source": "src/index.ts",
- "main": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
- "exports": {
- ".": {
- "source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
- },
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/timescale.css",
"files": [
"src",
"dist"
],
+ "sideEffects": [
+ "**/*.css"
+ ],
+ "exports": {
+ ".": {
+ "source": "./src/index.ts",
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/timescale.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/timescale.css",
+ "./dist/timescale.css": "./dist/timescale.css"
+ },
"scripts": {
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
+ },
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
- "author": "Daven Quinn",
- "license": "MIT",
"dependencies": {
"@macrostrat/hyper": "^3.0.6",
"@macrostrat/ui-components": "workspace:^",
@@ -38,20 +48,14 @@
"@types/d3-array": "^3.2.1",
"@visx/axis": "^3.12.0",
"@visx/scale": "^3.12.0",
- "classnames": "^2.2.6",
+ "classnames": "^2.5.1",
"d3-array": "^3.2.4",
- "d3-format": "^3.1.0"
- },
- "peerDependencies": {
- "react": "^16.13.1||^17||^18||^19",
- "react-dom": "^16.13.1||^17||^18||^19"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/timescale"
+ "d3-format": "^3.1.2"
},
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/timescale/tsconfig.json b/packages/timescale/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/timescale/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/packages/ui-components/.npmignore b/packages/ui-components/.npmignore
deleted file mode 100644
index 225d87172..000000000
--- a/packages/ui-components/.npmignore
+++ /dev/null
@@ -1,5 +0,0 @@
-node_modules
-scripts
-.gitignore
-.parcel-cache
-.dockerignore
\ No newline at end of file
diff --git a/packages/ui-components/CHANGELOG.md b/packages/ui-components/CHANGELOG.md
index f10e2bb85..f5eb5344e 100644
--- a/packages/ui-components/CHANGELOG.md
+++ b/packages/ui-components/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
+## [5.0.0] - 2026-01-26
+
+- Change bundling process to use `@macrostrat/web-components-bundler`
+- Update peer dependencies to React 18
+- Require styles to be imported separately as
+ `@macrostrat/ui-components/styles.css` or
+ `@macrostrat/ui-components/dist/ui-components.css`
+-
+
## [4.6.0] - 2026-01-20
- Modernized color picker component
@@ -122,7 +131,7 @@ Fixed a bug in UI box model calculations
## [4.1.2] - 2025-02-16
-Add body classes `light-mode` and `bp5-light` to `DarkModeProvider` when it is
+Add body classes `light-mode` and `bp6-light` to `DarkModeProvider` when it is
explicitly disabled.
## [4.1.1] - 2025-02-15
diff --git a/packages/ui-components/README.md b/packages/ui-components/README.md
index caa854e41..8402f4b89 100644
--- a/packages/ui-components/README.md
+++ b/packages/ui-components/README.md
@@ -27,16 +27,15 @@ to the developer) or included in Javascript for further processing by a bundler:
```js
import "@blueprintjs/core/lib/css/blueprint.css";
import "@blueprintjs/icons/lib/css/blueprint-icons.css";
+// For date time picker
+import "@blueprintjs/datetime/lib/css/blueprint-datetime.css";
import "@macrostrat/ui-components/lib/esm/index.css";
```
-We also provide [`init.js`](init.js), a small helper that imports these styles
-and sets up common Babel and BlueprintJS configuration.
-
## Extensions
Some extensions require additional libraries that may or may not be installed.
-For instance, buttons in `@macrostrat/ui-components/lib/esm/
+For instance, buttons in `@macrostrat/ui-comonents/lib/esm/
## Todo
diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json
index 3e912d4e0..1f7fcbbff 100644
--- a/packages/ui-components/package.json
+++ b/packages/ui-components/package.json
@@ -1,57 +1,57 @@
{
"name": "@macrostrat/ui-components",
- "version": "4.6.0",
+ "version": "5.0.0",
"description": "UI components for React and Blueprint.js",
- "main": "dist/cjs/index.js",
- "module": "dist/esm/index.js",
- "types": "dist/esm/index.d.ts",
- "node": "dist/node/index.js",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "packages/ui-components"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
+ "type": "module",
"source": "src/index.ts",
+ "main": "dist/index.js",
+ "node": "dist/index.cjs",
+ "types": "dist/index.d.ts",
+ "style": "dist/ui-components.css",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "sideEffects": [
+ "**/*.css"
+ ],
"exports": {
".": {
"source": "./src/index.ts",
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js",
- "types": "./dist/esm/index.d.ts",
- "node": "./dist/node/index.js"
- }
- },
- "targets": {
- "node": {
- "engines": {
- "node": ">=14"
- }
- }
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs",
+ "types": "./dist/index.d.ts",
+ "style": "./dist/ui-components.css"
+ },
+ "./package.json": "./package.json",
+ "./style.css": "./dist/ui-components.css",
+ "./dist/ui-components.css": "./dist/ui-components.css"
},
"scripts": {
- "dev": "parcel watch",
- "build": "rm -rf dist && parcel build"
+ "build": "bundle-library ."
},
- "files": [
- "dist",
- "src"
- ],
- "author": "Daven Quinn",
- "contributors": [
- {
- "name": "Casey Idzikowski"
- }
- ],
- "license": "ISC",
- "publishConfig": {
- "access": "public"
+ "peerDependencies": {
+ "react": "^18.0.0||^19.0.0",
+ "react-dom": "^18.0.0||^19.0.0"
},
"dependencies": {
- "@blueprintjs/core": "^5.10.2",
- "@blueprintjs/datetime2": "^2.3.11",
- "@blueprintjs/select": "^5.3.10",
+ "@blueprintjs/core": "^6.6.1",
+ "@blueprintjs/datetime": "^6.0.13",
+ "@blueprintjs/select": "^6.0.13",
"@macrostrat/hyper": "^3.0.6",
"@types/react": "^18.3.12",
"@types/react-dom": "^18",
"@uiw/react-color-sketch": "^2.9.2",
- "axios": "^1.7.9",
- "chroma-js": "^2.4.2||^3.0.0",
- "classnames": "^2.3.0",
+ "axios": "^1.13.2",
+ "chroma-js": "^3.2.0",
+ "classnames": "^2.5.1",
"d3-array": "^3.2.4",
"immutability-helper": "^3.1.1",
"query-string": "^9.0.0",
@@ -59,21 +59,20 @@
"react-intersection-observer": "^8.32.1",
"react-json-tree": "^0.19.0",
"ui-box": "^5.4.1",
- "underscore": "^1.13.1",
+ "underscore": "^1.13.7",
"use-async-effect": "^2.2.1",
"use-element-dimensions": "^2.1.3",
"zustand": "^5.0.3"
},
- "peerDependencies": {
- "react": "^16.8.6 || ^17 || ^18 || ^19",
- "react-dom": "^16.8.6 || ^17 || ^18 || ^19"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/UW-Macrostrat/web-components.git",
- "directory": "packages/ui-components"
- },
"devDependencies": {
- "parcel": "^2.16.0"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ },
+ "contributors": [
+ {
+ "name": "Casey Idzikowski"
+ }
+ ],
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/packages/ui-components/src/collapse-panel/main.sass b/packages/ui-components/src/collapse-panel/main.sass
index 902b333b0..95acb124d 100644
--- a/packages/ui-components/src/collapse-panel/main.sass
+++ b/packages/ui-components/src/collapse-panel/main.sass
@@ -16,10 +16,10 @@ div.panel-header
flex-grow: 1
.ms-header-button
- .bp5-button-text
+ .bp6-button-text
flex-grow: 1
display: flex
- .bp5-button-text *
+ .bp6-button-text *
display: inline
span.expander
- flex-grow: 1
\ No newline at end of file
+ flex-grow: 1
diff --git a/packages/ui-components/src/dark-mode.ts b/packages/ui-components/src/dark-mode.ts
index 816ac2bc4..72cfad304 100644
--- a/packages/ui-components/src/dark-mode.ts
+++ b/packages/ui-components/src/dark-mode.ts
@@ -86,8 +86,8 @@ function _DarkModeProvider(props: DarkModeProps) {
addBodyClasses = true,
isEnabled,
followSystem = false,
- bodyClasses = ["dark-mode", "bp5-dark"],
- disabledBodyClasses = ["bp5-light", "light-mode"],
+ bodyClasses = ["dark-mode", "bp6-dark"],
+ disabledBodyClasses = ["bp6-light", "light-mode"],
children,
} = props;
const [storedValue, updateValue, resetState] = useStoredState(
diff --git a/packages/ui-components/src/dev-panel/_inner.ts b/packages/ui-components/src/dev-panel/_inner.ts
index a2a1ca21c..7c3fc23bc 100644
--- a/packages/ui-components/src/dev-panel/_inner.ts
+++ b/packages/ui-components/src/dev-panel/_inner.ts
@@ -14,7 +14,7 @@ export function PageAdminInner({ isOpen, setIsOpen, children }) {
title: "Developer tools",
className: "page-admin",
},
- h("div.dialog-content.bp5-dialog-content", children),
+ h("div.dialog-content.bp6-dialog-content", children),
),
h("span.__render_alarm__"),
]);
diff --git a/packages/ui-components/src/file-upload/index.ts b/packages/ui-components/src/file-upload/index.ts
index 051deaf1e..2a9dd4d21 100644
--- a/packages/ui-components/src/file-upload/index.ts
+++ b/packages/ui-components/src/file-upload/index.ts
@@ -50,16 +50,16 @@ class FileUploadComponent extends Component {
});
const inputProps = getInputProps();
inputProps.style = {};
- inputProps.className = "bp5-large";
+ inputProps.className = "bp6-large";
let msg = "Drop files here";
if (!isDragActive) {
msg += ", or click to upload";
}
return h("div", { className, ...rootProps }, [
- h("label.bp5-file-input.bp5-large", [
+ h("label.bp6-file-input.bp6-large", [
h("input", inputProps),
- h("div.bp5-file-upload-input", [
+ h("div.bp6-file-upload-input", [
h(FileList, { files, placeholder: msg }),
]),
]),
diff --git a/packages/ui-components/src/file-upload/main.sass b/packages/ui-components/src/file-upload/main.sass
index d56efb689..56bf953af 100644
--- a/packages/ui-components/src/file-upload/main.sass
+++ b/packages/ui-components/src/file-upload/main.sass
@@ -1,7 +1,7 @@
div.file-upload
- .bp5-file-input
+ .bp6-file-input
width: 100%
- .bp5-file-upload-input .files
+ .bp6-file-upload-input .files
padding-top: 2px
- .bp5-tag
+ .bp6-tag
pointer-events: none
diff --git a/packages/ui-components/src/form-controls/main.module.sass b/packages/ui-components/src/form-controls/main.module.sass
index 01a57efd0..336462877 100644
--- a/packages/ui-components/src/form-controls/main.module.sass
+++ b/packages/ui-components/src/form-controls/main.module.sass
@@ -1,5 +1,5 @@
.mui-slider-disabled
- .bp5-slider-handle
+ .bp6-slider-handle
display: none
.nullable-slider
@@ -8,11 +8,11 @@
align-items: center
margin-left: 0.5em
gap: 1em
- :global(.bp5-slider)
+ :global(.bp6-slider)
flex-grow: 1
.controls
margin-top: -22px
.slider-disabled
- :global(.bp5-slider-handle)
+ :global(.bp6-slider-handle)
display: none
diff --git a/packages/ui-components/src/link-card.ts b/packages/ui-components/src/link-card.ts
index eb18d4cde..8b061ca85 100644
--- a/packages/ui-components/src/link-card.ts
+++ b/packages/ui-components/src/link-card.ts
@@ -13,8 +13,8 @@ function LinkCard(props) {
className = classNames(
"link-card",
- "bp5-card",
- `bp5-elevation-${elevation}`,
+ "bp6-card",
+ `bp6-elevation-${elevation}`,
className,
);
diff --git a/packages/ui-components/src/modal-panel/main.module.sass b/packages/ui-components/src/modal-panel/main.module.sass
index b958754c8..eae00908e 100644
--- a/packages/ui-components/src/modal-panel/main.module.sass
+++ b/packages/ui-components/src/modal-panel/main.module.sass
@@ -19,10 +19,10 @@ $c1: rgb(16, 22, 26)
overflow: hidden
text-overflow: ellipsis
- // \:global(.bp5-button)
+ // \:global(.bp6-button)
// align-self: center
-:global(.bp5-dark)
+:global(.bp6-dark)
.panel, .content-panel
$c2: rgb(255, 255, 255)
box-shadow: 0 0 0 1px rgba($c2, 0.2), 0 0 0 rgba($c2, 0), 0 1px 1px rgba($c2, 0.4)
diff --git a/packages/ui-components/src/model-editor.ts b/packages/ui-components/src/model-editor.ts
index e338e0ad3..bfd5421d9 100644
--- a/packages/ui-components/src/model-editor.ts
+++ b/packages/ui-components/src/model-editor.ts
@@ -1,14 +1,14 @@
// @ts-nocheck
import { Component, createContext, ReactElement, useContext } from "react";
import h from "@macrostrat/hyper";
-import { DateInput3 } from "@blueprintjs/datetime2";
+import { DateInput } from "@blueprintjs/datetime";
import { EditableText } from "@blueprintjs/core";
import { EditButton, DeleteButton } from "./buttons";
import { StatefulComponent } from "./util";
import classNames from "classnames";
import update, { Spec } from "immutability-helper";
-import "@blueprintjs/datetime2/lib/css/blueprint-datetime2.css";
+import "@blueprintjs/datetime/lib/css/blueprint-datetime.css";
const ModelEditorContext = createContext({});
@@ -223,7 +223,7 @@ class EditableDateField extends Component {
if (!isEditing) {
return h("div", { className }, valueText);
}
- return h(DateInput3, {
+ return h(DateInput, {
className,
value: new Date(value),
formatDate: (date) => date.toLocaleDateString(),
diff --git a/packages/ui-components/src/toaster.ts b/packages/ui-components/src/toaster.ts
index 7f9a72d78..529843429 100644
--- a/packages/ui-components/src/toaster.ts
+++ b/packages/ui-components/src/toaster.ts
@@ -1,19 +1,12 @@
-import { OverlayToaster, Toaster } from "@blueprintjs/core";
+import { OverlayToaster } from "@blueprintjs/core";
import h from "@macrostrat/hyper";
-import {
- createContext,
- useRef,
- useState,
- useContext,
- RefObject,
- useEffect,
-} from "react";
+import { createContext, useState, useContext, RefObject } from "react";
import { createPortal } from "react-dom";
-import type { OverlayToasterProps, ToasterInstance } from "@blueprintjs/core";
+import type { OverlayToasterProps } from "@blueprintjs/core";
// We might want to refactor this
function createAppToaster() {
- return Toaster.create();
+ return OverlayToaster.create();
}
type ContextualToasterProps = Omit<
@@ -27,7 +20,7 @@ export type ToasterContextProps = ContextualToasterProps & {
containerRef?: RefObject;
};
-const ToasterCtx = createContext(null);
+const ToasterCtx = createContext(null);
function ContextualToaster({ containerRef, setToaster, ...rest }) {
const toaster = h(OverlayToaster, {
@@ -43,7 +36,7 @@ function ContextualToaster({ containerRef, setToaster, ...rest }) {
function ToasterContext(props: ToasterContextProps) {
const { children, toasts, containerRef, ...rest } = props;
- const [toaster, setToaster] = useState(null);
+ const [toaster, setToaster] = useState(null);
return h(ToasterCtx.Provider, { value: toaster }, [
h(ContextualToaster, { containerRef, setToaster, ...rest }, toasts),
@@ -51,7 +44,7 @@ function ToasterContext(props: ToasterContextProps) {
]);
}
-function useToaster(): ToasterInstance | null {
+function useToaster(): any | null {
return useContext(ToasterCtx);
}
diff --git a/packages/ui-components/tsconfig.json b/packages/ui-components/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/packages/ui-components/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/scripts/publish-helpers/build-all.ts b/scripts/publish-helpers/build-all.ts
new file mode 100644
index 000000000..9ce858dd0
--- /dev/null
+++ b/scripts/publish-helpers/build-all.ts
@@ -0,0 +1,51 @@
+/* script to check versions on ui-packages and publish those that aren't on npm */
+import chalk from "chalk";
+import { getPackages, getPackageDataFromDirectory } from "./status";
+import { prepareModule } from "./prepare";
+
+export async function buildAll() {
+ // Build the bundler first
+
+ const candidatePackages = getPackages("packages/*", "toolchain/*");
+
+ const successes = [];
+ const failures = [];
+
+ for (const packageDir of candidatePackages) {
+ const pkg = getPackageDataFromDirectory(packageDir);
+ try {
+ await prepareModule(pkg);
+ successes.push(pkg);
+ } catch (e) {
+ failures.push({ pkg, error: e });
+ }
+ }
+
+ console.log();
+ console.log(chalk.bold("Build Summary"));
+
+ if (successes.length > 0) {
+ console.log(
+ chalk.green(`Successfully built ${successes.length} packages:`),
+ );
+ for (const pkg of successes) {
+ console.log(chalk.green(`- ${pkg.name}`));
+ }
+ }
+ if (failures.length > 0) {
+ console.log(chalk.red(`\nFailed to build ${failures.length} packages:`));
+ for (const failure of failures) {
+ console.log(
+ chalk.red(
+ `- ${chalk.bold(failure.pkg.name)}\n ${chalk.dim(failure.error.message)}`,
+ ),
+ );
+ }
+ throw new Error("Some packages failed to build.");
+ }
+}
+
+buildAll().catch((err) => {
+ console.error(chalk.red.bold("\nError: ") + chalk.red(err.message));
+ process.exit(1);
+});
diff --git a/scripts/publish-helpers/prepare.ts b/scripts/publish-helpers/prepare.ts
index c3527ec20..9ec4df7f5 100644
--- a/scripts/publish-helpers/prepare.ts
+++ b/scripts/publish-helpers/prepare.ts
@@ -1,72 +1,45 @@
/* script to check versions on ui-packages and publish those that aren't on npm */
import chalk from "chalk";
-import { execSync } from "child_process";
-import { logAction, PackageData, readPackageJSON } from "./status";
-import { existsSync } from "fs";
+import { PackageData } from "./status.js";
+import { readPackageJSON } from "../../toolchain/bundler/src/check-entries";
+import { exec } from "child_process";
+import { bundleLibrary } from "../../toolchain/bundler/src/index.ts";
/* Runs, npm build in the correct pkg directory*/
-export function prepareModule(pkg: PackageData) {
- logAction(pkg, "Building");
- try {
- // Clean the dist directory
- execSync(`rm -rf ${pkg.directory}/dist`, {
- stdio: "inherit",
- });
+export async function prepareModule(pkg: PackageData) {
+ const def = readPackageJSON(pkg.directory);
+
+ if (def.scripts == null || def.scripts.build == null) {
+ console.log(
+ chalk.yellow(
+ `Package ${pkg.name} does not have a build script. Skipping build step.`,
+ ),
+ );
+ return;
+ }
- execSync(`yarn workspace ${pkg.name} run build`, {
+ if (
+ def.scripts.build.startsWith("bundle-library ") ||
+ def.scripts.build.startsWith("vite build ")
+ ) {
+ await bundleLibrary(pkg.directory);
+ } else {
+ await execCommand(`yarn workspace ${pkg.name} run build`, {
stdio: "inherit",
maxBuffer: 1024 * 1024 * 20,
});
- } catch (error) {
- console.log(chalk.red(`Failed to build ${pkg.name}`));
- console.log(error);
- throw error;
- }
-}
-
-export function ensureEntryFilesExist(pkg: PackageData) {
- // Check if the entry files exist for a package
- const pkgJSON = readPackageJSON(pkg.directory);
-
- // The 'main' entry must exist in all circumstances
- checkExists(pkg.directory, pkgJSON, "main", true);
- if (pkgJSON.module != null) {
- if (pkgJSON.type == "module") {
- throw new Error(`Package ${pkg.name} has a superfluous 'module' field`);
- }
- checkExists(pkg.directory, pkgJSON, "module", false);
- }
-
- for (const entry in ["source", "types", "style", "typings"]) {
- checkExists(pkg.directory, pkgJSON, entry, false);
}
-
- // Check the nested `exports` field
- checkExists(pkg.directory, pkgJSON, "exports", false, true);
}
-function checkExists(
- baseDir: string,
- pkg: any,
- key: string,
- required: boolean,
- allowNested = false,
-) {
- let entry = pkg[key];
- if (entry == null && required) {
- throw new Error(`Package ${pkg.name} does not have a ${entry} entry file`);
- }
- if (entry == null) return;
-
- if (typeof entry !== "string" && allowNested) {
- for (const key in entry) {
- checkExists(baseDir, entry, key, required, true);
- }
- return;
- }
-
- const entryFile = `${baseDir}/${entry}`;
- if (!existsSync(entryFile)) {
- throw new Error(`Entry file ${entryFile} does not exist`);
- }
+async function execCommand(command: string, opts: any = {}): Promise {
+ return new Promise((resolve, reject) => {
+ exec(command, opts, (error, stdout, stderr) => {
+ if (error) {
+ console.error(stderr);
+ reject(error);
+ }
+ console.log(stdout);
+ resolve();
+ });
+ });
}
diff --git a/scripts/publish-helpers/run-script.ts b/scripts/publish-helpers/run-script.ts
index 9df7ac21d..c1187bfff 100644
--- a/scripts/publish-helpers/run-script.ts
+++ b/scripts/publish-helpers/run-script.ts
@@ -5,11 +5,11 @@ import {
getPackages,
getPackageDataFromDirectory,
getPackagePublicationStatus,
- PackageStatus,
- getPackageInfo,
+ logAction,
} from "./status";
-import { prepareModule, ensureEntryFilesExist } from "./prepare";
+import { prepareModule } from "./prepare";
import { publishModule, tagVersion } from "./publish";
+export { ensureEntryFilesExist } from "../../toolchain/bundler/src/check-entries";
export async function runScript(
{ prepare = true, build = true, publish = true },
@@ -157,8 +157,9 @@ export async function runScript(
if (build) {
for (const pkg of packagesToBuild) {
try {
- prepareModule(pkg);
- ensureEntryFilesExist(pkg);
+ logAction(pkg, "\nBuilding");
+
+ await prepareModule(pkg);
packagesToPush.push(pkg);
} catch (error) {
console.log(error);
diff --git a/scripts/publish-helpers/status.ts b/scripts/publish-helpers/status.ts
index 1558e917c..456befae6 100644
--- a/scripts/publish-helpers/status.ts
+++ b/scripts/publish-helpers/status.ts
@@ -9,6 +9,7 @@ import { marked } from "marked";
import { markedTerminal } from "marked-terminal";
import process from "process";
import { globSync } from "glob";
+import { readPackageJSON } from "../../toolchain/bundler/src/check-entries";
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
@@ -20,14 +21,8 @@ const projectDir = path.resolve(path.join(__dirname, "..", ".."));
export function setupTerminal() {
marked.use(markedTerminal());
}
-
export type PackageJSONData = any;
-export function readPackageJSON(dirname): PackageJSONData {
- const pkgPath = path.join(dirname, "package.json");
- return JSON.parse(fs.readFileSync(pkgPath, { encoding: "utf-8" }));
-}
-
export function getPackages(...globPatterns: string[]): string[] {
const packages = [];
for (const pattern of globPatterns) {
diff --git a/scripts/publish-helpers/update-package-json-files.ts b/scripts/publish-helpers/update-package-json-files.ts
new file mode 100644
index 000000000..836ec3131
--- /dev/null
+++ b/scripts/publish-helpers/update-package-json-files.ts
@@ -0,0 +1,202 @@
+/** Function to update all package JSON files in a repo to have consistent fields */
+
+// Uses the 'style' field from the package.json to infer whether there is an associated CSS stylesheet
+
+import { readFileSync, writeFileSync } from "node:fs";
+import { resolve } from "node:path";
+import { getPackageDataFromDirectory, getPackages } from "./status";
+import chalk from "chalk";
+
+const manualPackagesToFix = [
+ "@macrostrat/api-types",
+ "@macrostrat/style-system",
+ "@macrostrat/web-components-bundler",
+ "@macrostrat/hyperstyle-loader",
+];
+
+const packageJSONKeyOrder = [
+ "name",
+ "version",
+ "private",
+ "description",
+ "keywords",
+ "homepage",
+ "repository",
+ "bugs",
+ "license",
+ "author",
+ "type",
+ "source",
+ "main",
+ "module",
+ "node",
+ "types",
+ "style",
+ "files",
+ "sideEffects",
+ "exports",
+ "scripts",
+ "peerDependencies",
+ "dependencies",
+ "devDependencies",
+];
+
+export function updatePackageJsonFiles() {
+ // Get the root package JSON
+ const candidatePackages = getPackages("packages/*", "toolchain/*");
+
+ const packagesWithCSSSideEffects = [];
+
+ for (const packageDir of candidatePackages) {
+ const pkg = getPackageDataFromDirectory(packageDir);
+
+ const firstColumnLength = 40;
+ let prefix = chalk.cyan.bold(pkg.name) + ": ";
+ if (pkg.name.length < firstColumnLength) {
+ prefix = prefix + " ".repeat(firstColumnLength - pkg.name.length);
+ }
+
+ const logSkip = (reason: string) => {
+ console.log(chalk.dim(prefix + `Skipping (${reason})`));
+ };
+
+ if (manualPackagesToFix.includes(pkg.name)) {
+ logSkip("automatic management disabled");
+ continue;
+ }
+
+ // Handle all packages
+ const packageJSONPath = resolve(packageDir, "package.json");
+ const packageDataText = readFileSync(packageJSONPath, "utf-8");
+ const packageData = JSON.parse(packageDataText);
+
+ if (packageData.type !== "module") {
+ logSkip(chalk.red("not an ESM module"));
+ continue;
+ }
+
+ const shortModuleName = pkg.name.replace(/^@[^/]+\//, "");
+
+ const styleSheetName = `dist/${shortModuleName}.css`;
+ const esmFileName = `dist/index.js`;
+ const cjsFileName = `dist/index.cjs`;
+ const typesFileName = `dist/index.d.ts`;
+ const sourceFileName = `src/index.ts`;
+
+ const exports = {
+ ".": {
+ /* NOTE: the "source" field is non-standard, but we use it to get Vite to
+ * load Typescript source files directly when resolve.conditions includes "source".
+ * Unfortunately, we have to put this first, as Vite seems to
+ * prefer the "import" field over it otherwise.
+ */
+ source: `./${sourceFileName}`,
+ import: `./${esmFileName}`,
+ require: `./${cjsFileName}`,
+ types: `./${typesFileName}`,
+ },
+ "./package.json": "./package.json",
+ };
+
+ let newPackageData: any = {
+ type: "module",
+ source: "src/index.ts",
+ main: esmFileName,
+ types: typesFileName,
+ node: cjsFileName,
+ exports,
+ files: ["src", "dist"],
+ repository: {
+ type: "git",
+ url: "https://github.com/UW-Macrostrat/web-components.git",
+ directory: pkg.directory,
+ },
+ license: "MIT",
+ };
+
+ if ("style" in packageData) {
+ newPackageData.style = styleSheetName;
+ const relStyleSheetName = `./${styleSheetName}`;
+ exports["."]["style"] = relStyleSheetName;
+ exports["./style.css"] = relStyleSheetName;
+ exports[relStyleSheetName] = relStyleSheetName;
+ newPackageData["sideEffects"] = ["**/*.css"];
+ packagesWithCSSSideEffects.push({ ...pkg, styleSheetName });
+ }
+ // Merge with existing package data
+ newPackageData = { ...packageData, ...newPackageData };
+
+ newPackageData.devDependencies ??= {};
+ newPackageData.devDependencies["@macrostrat/web-components-bundler"] =
+ "workspace:*";
+
+ // Delete the "module" field if it exists
+ if ("module" in newPackageData) {
+ delete newPackageData["module"];
+ }
+
+ if (pkg.private === true) {
+ newPackageData.private = true;
+ delete newPackageData["publishConfig"];
+ } else {
+ newPackageData.publishConfig = {
+ access: "public",
+ };
+ }
+
+ // Adjust React peer dependencies to accepted verisons
+ if ("peerDependencies" in newPackageData) {
+ if ("react" in newPackageData.peerDependencies) {
+ newPackageData.peerDependencies["react"] = "^18.0.0||^19.0.0";
+ }
+ if ("react-dom" in newPackageData.peerDependencies) {
+ newPackageData.peerDependencies["react-dom"] = "^18.0.0||^19.0.0";
+ }
+ }
+ delete newPackageData.targets;
+
+ const outdatedDevDeps = ["vite", "typescript", "parcel"];
+
+ for (const dep of outdatedDevDeps) {
+ if (dep in newPackageData.devDependencies) {
+ delete newPackageData.devDependencies[dep];
+ }
+ }
+
+ // Ensure we're using the proper build script
+ newPackageData.scripts ??= {};
+ newPackageData.scripts.build = "bundle-library .";
+
+ // Remove dev scripts that are not needed
+ delete newPackageData.scripts.dev;
+
+ // Sort the package JSON keys alphabetically
+ const sortedPackageData: any = {};
+ const keys = Object.keys(newPackageData).toSorted((a, b) => {
+ const indexA = packageJSONKeyOrder.indexOf(a);
+ const indexB = packageJSONKeyOrder.indexOf(b);
+ if (indexA === -1 && indexB === -1) {
+ return a.localeCompare(b);
+ }
+ if (indexA === -1) return 1;
+ if (indexB === -1) return -1;
+ return indexA - indexB;
+ });
+ for (const key of keys) {
+ sortedPackageData[key] = newPackageData[key];
+ }
+
+ const newPackageJSONText =
+ JSON.stringify(sortedPackageData, null, 2) + "\n";
+ if (newPackageJSONText === packageDataText) {
+ logSkip("no changes");
+ continue;
+ }
+
+ writeFileSync(packageJSONPath, newPackageJSONText, "utf-8");
+ console.log(prefix + `Updated package.json`);
+ }
+}
+
+// Run the function
+updatePackageJsonFiles();
diff --git a/stories/package-info.ts b/stories/package-info.ts
index 69db44040..f17f41d31 100644
--- a/stories/package-info.ts
+++ b/stories/package-info.ts
@@ -27,7 +27,7 @@ export function PackageInfo() {
"ul.package-info",
packages.map((pkg) => {
return h("li.package-info-item", [
- h("code.bp5-code.package-name", "@macrostrat/" + pkg),
+ h("code.bp6-code.package-name", "@macrostrat/" + pkg),
" ",
h("span.links", [
h(
diff --git a/toolchain/bundler/package.json b/toolchain/bundler/package.json
new file mode 100644
index 000000000..a20815aea
--- /dev/null
+++ b/toolchain/bundler/package.json
@@ -0,0 +1,41 @@
+{
+ "name": "@macrostrat/web-components-bundler",
+ "version": "1.0.0",
+ "private": true,
+ "description": "Packaging module for web components",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "toolchain/bundler"
+ },
+ "license": "MIT",
+ "author": "Daven Quinn",
+ "type": "module",
+ "main": "dist/index.js",
+ "source": "src/index.ts",
+ "files": [
+ "src",
+ "dist"
+ ],
+ "exports": {
+ ".": {
+ "import": "./dist/index.js",
+ "source": "./src/index.ts"
+ },
+ "./package.json": "./package.json"
+ },
+ "scripts": {
+ "build": "tsc",
+ "postinstall": "yarn run build"
+ },
+ "bin": {
+ "bundle-library": "./dist/bin.js"
+ },
+ "dependencies": {
+ "chalk": "^5.6.2",
+ "sass-embedded": "^1.83.0",
+ "typescript": "^5.9.3",
+ "vite": "^7.3.1",
+ "vite-plugin-dts": "^4.5.4"
+ }
+}
diff --git a/toolchain/bundler/src/bin.ts b/toolchain/bundler/src/bin.ts
new file mode 100644
index 000000000..fe1a1346d
--- /dev/null
+++ b/toolchain/bundler/src/bin.ts
@@ -0,0 +1,16 @@
+import process from "node:process";
+import { resolve } from "node:path";
+
+async function run() {
+ const mod = await import("./index.js");
+ const { bundleLibrary } = mod;
+
+ const dirToBundle = process.argv[2] || ".";
+
+ await bundleLibrary(resolve(dirToBundle));
+}
+
+run().catch((err) => {
+ console.error("Error during execution:", err);
+ process.exit(1);
+});
diff --git a/toolchain/bundler/src/check-entries.ts b/toolchain/bundler/src/check-entries.ts
new file mode 100644
index 000000000..5d46b6d03
--- /dev/null
+++ b/toolchain/bundler/src/check-entries.ts
@@ -0,0 +1,67 @@
+import { existsSync } from "fs";
+import fs from "fs";
+import path from "path";
+
+export type PackageData = {
+ name: string;
+ version: string;
+ directory: string;
+ private?: boolean;
+};
+
+export function ensureEntryFilesExist(pkg: PackageData) {
+ // Check if the entry files exist for a package
+ const pkgJSON = readPackageJSON(pkg.directory);
+
+ // The 'main' entry must exist in all circumstances
+ checkExists(pkg.directory, pkgJSON, "main", true);
+ if (pkgJSON.module != null) {
+ if (pkgJSON.type == "module") {
+ throw new Error(`Package ${pkg.name} has a superfluous 'module' field`);
+ }
+ checkExists(pkg.directory, pkgJSON, "module", false);
+ }
+
+ for (const entry in ["source", "types", "style", "typings", "node"]) {
+ checkExists(pkg.directory, pkgJSON, entry, false);
+ }
+
+ // Check the nested `exports` field
+ checkExists(pkg.directory, pkgJSON, "exports", false, true);
+}
+
+function checkExists(
+ baseDir: string,
+ pkg: any,
+ key: string,
+ required: boolean,
+ allowNested = false,
+) {
+ let entry = pkg[key];
+ if (entry == null && required) {
+ throw new Error(`Package ${pkg.name} does not have a ${entry} entry file`);
+ }
+ if (entry == null) return;
+
+ if (typeof entry !== "string" && allowNested) {
+ for (const key in entry) {
+ checkExists(baseDir, entry, key, required, true);
+ }
+ return;
+ }
+
+ let entryFile = `${baseDir}/${entry}`;
+
+ if (!existsSync(entryFile)) {
+ throw new Error(`Entry file ${entryFile} does not exist`);
+ }
+}
+
+/* script to check versions on ui-packages and publish those that aren't on npm */
+
+export type PackageJSONData = any;
+
+export function readPackageJSON(dirname): PackageJSONData {
+ const pkgPath = path.join(dirname, "package.json");
+ return JSON.parse(fs.readFileSync(pkgPath, { encoding: "utf-8" }));
+}
diff --git a/toolchain/bundler/src/index.ts b/toolchain/bundler/src/index.ts
new file mode 100644
index 000000000..48409227d
--- /dev/null
+++ b/toolchain/bundler/src/index.ts
@@ -0,0 +1,142 @@
+/** Common bundler for all libraries, using Vite */
+
+import { build, defineConfig } from "vite";
+import { resolve, dirname } from "node:path";
+import dts from "vite-plugin-dts";
+import { fileURLToPath } from "node:url";
+import {
+ ensureEntryFilesExist,
+ PackageData,
+ readPackageJSON,
+} from "./check-entries.js";
+import chalk from "chalk";
+
+const module = import.meta.url;
+const __file = fileURLToPath(module);
+const __dirname = dirname(__file);
+
+const workspaceRoot = resolve(__dirname, "../../..");
+const globalTypes = resolve(workspaceRoot, "global.d.ts");
+
+export async function bundleLibrary(root) {
+ /** Bundle a library for the browser with Vite */
+
+ const pkg = readPackageJSON(root);
+
+ console.log(`\nBundling library ${chalk.bold.cyan(pkg.name)}`);
+
+ // if we have a custom vite config, use that instead
+ let viteConfig = null;
+ try {
+ viteConfig = (await import(resolve(root, "vite.config.ts"))).default;
+ console.log(
+ chalk.dim(
+ `Using custom vite config for package ${pkg.name} from ${resolve(
+ root,
+ "vite.config.ts",
+ )}`,
+ ),
+ );
+ } catch (e) {
+ // No custom config, use standard
+ viteConfig = buildStandardViteConfig(pkg, root);
+ }
+
+ await build(viteConfig);
+}
+
+interface PackageJSONData extends Omit {
+ dependencies?: Record;
+ peerDependencies?: Record;
+ devDependencies?: Record;
+}
+
+interface ViteConfigOpts {
+ verbose?: boolean;
+}
+
+function buildStandardViteConfig(
+ pkg: PackageJSONData,
+ root: string,
+ opts: ViteConfigOpts = {},
+) {
+ /** Build a standardized vite configuration for packages */
+
+ const verbose = opts.verbose ?? false;
+
+ const packageNameWithoutScope = pkg.name.replace(/^@[^/]+\//, "");
+
+ const pkgData = { ...pkg, directory: root };
+
+ const checkExportsPlugin = {
+ name: "check-exports",
+ async closeBundle() {
+ // Ensure that entry files exist after the bundle is complete
+ ensureEntryFilesExist(pkgData);
+ },
+ };
+
+ // Prefix for output files
+ const prefix = resolve(root).replace(workspaceRoot, "").slice(1) + "/src";
+
+ return defineConfig({
+ root,
+ plugins: [
+ dts({
+ rollupTypes: false,
+ tsconfigPath: resolve(workspaceRoot, "tsconfig.base.json"),
+ include: [resolve(root, "src"), globalTypes],
+ // Exclude storybook files
+ exclude: [
+ resolve(root, "src", "**/*.stories.ts"),
+ resolve(root, "src", "**/*.stories.tsx"),
+ resolve(root, "stories"),
+ ],
+ outDir: resolve(root, "dist"),
+ // We don't care too much about Typescript types. We could change this.
+ logLevel: verbose ? "info" : "silent",
+ }) as any,
+ checkExportsPlugin,
+ ],
+ build: {
+ outDir: resolve(root, "dist"),
+ emptyOutDir: true,
+ sourcemap: true,
+ lib: {
+ // Library entry point (required)
+ entry: resolve(root, "src/index.ts"),
+ formats: ["es", "cjs"],
+ cssFileName: packageNameWithoutScope,
+ fileName: (format, entryName) => {
+ // Place ES modules at root and CJS in /cjs subdirectory
+
+ // Remove prefixes
+ for (const splitPart of ["node_modules", prefix]) {
+ const partWithSlashes = splitPart + "/";
+ if (entryName.includes(partWithSlashes)) {
+ const parts = entryName.split(partWithSlashes);
+ entryName = parts[parts.length - 1];
+ }
+ }
+
+ return `${entryName}.${format === "es" ? "js" : "cjs"}`;
+ },
+ },
+ // Optional: add sourcemaps
+ // Optional: do not minify for better debugging if you want consumers to handle it
+ minify: false,
+ // Rollup options
+ rollupOptions: {
+ // External dependencies that should not be bundled
+ external: [
+ ...Object.keys(pkg.dependencies || {}),
+ ...Object.keys(pkg.peerDependencies || {}),
+ ],
+ output: {
+ preserveModules: true,
+ exports: "named", // Ignore module export warning for sass files.
+ },
+ },
+ },
+ });
+}
diff --git a/toolchain/bundler/tsconfig.json b/toolchain/bundler/tsconfig.json
new file mode 100644
index 000000000..5c6ae7f3a
--- /dev/null
+++ b/toolchain/bundler/tsconfig.json
@@ -0,0 +1,15 @@
+{
+ "compilerOptions": {
+ "baseUrl": ".",
+ "outDir": "./dist",
+ "target": "ESNext",
+ "module": "NodeNext",
+ "moduleResolution": "NodeNext",
+ "experimentalDecorators": true,
+ "esModuleInterop": true,
+ "downlevelIteration": true,
+ "skipLibCheck": true
+ // "ES3" (default), "ES5", "ES6"/"ES2015", "ES2016", "ES2017" or "ESNext".
+ },
+ "include": ["./src"]
+}
diff --git a/toolchain/hyperstyle-loader/CHANGELOG.md b/toolchain/hyperstyle-loader/CHANGELOG.md
index ae0765f8e..d990ead31 100644
--- a/toolchain/hyperstyle-loader/CHANGELOG.md
+++ b/toolchain/hyperstyle-loader/CHANGELOG.md
@@ -1,5 +1,9 @@
# Changelog
+## [1.0.3] - 2026-01-26
+
+Remove parcel bundler
+
## [1.0.2] - 2025-11-28
Update Parcel bundler
diff --git a/toolchain/hyperstyle-loader/package.json b/toolchain/hyperstyle-loader/package.json
index b58345071..f3942a99e 100644
--- a/toolchain/hyperstyle-loader/package.json
+++ b/toolchain/hyperstyle-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@macrostrat/hyperstyle-loader",
- "version": "1.0.2",
+ "version": "1.0.3",
"main": "index.js",
"scripts": {
"build": "echo 'Nothing to be done!'"
@@ -8,8 +8,5 @@
"peerDependencies": {
"@macrostrat/hyper": "^3.0.0",
"webpack": "^5.0.0"
- },
- "devDependencies": {
- "parcel": "^2.16.0"
}
}
diff --git a/toolchain/hyperstyle-loader/tsconfig.json b/toolchain/hyperstyle-loader/tsconfig.json
deleted file mode 100644
index cfd66c896..000000000
--- a/toolchain/hyperstyle-loader/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "baseUrl": "../../",
- "include": ["./src", "../../global.d.ts"]
- }
-}
diff --git a/toolchain/vite-plugin-hyperstyles/CHANGELOG.md b/toolchain/vite-plugin-hyperstyles/CHANGELOG.md
index 5a74d6d7a..41755ad31 100644
--- a/toolchain/vite-plugin-hyperstyles/CHANGELOG.md
+++ b/toolchain/vite-plugin-hyperstyles/CHANGELOG.md
@@ -1,5 +1,9 @@
# Changelog
+## [1.1.0] - 2026-01-26
+
+Remove parcel bundler and change to use `@macrostrat/web-components-bundler`.
+
## [1.0.3] - 2025-11-28
Update Parcel bundler.
diff --git a/toolchain/vite-plugin-hyperstyles/package.json b/toolchain/vite-plugin-hyperstyles/package.json
index 4f40a5725..54d78eeb2 100644
--- a/toolchain/vite-plugin-hyperstyles/package.json
+++ b/toolchain/vite-plugin-hyperstyles/package.json
@@ -1,34 +1,42 @@
{
"name": "@macrostrat/vite-plugin-hyperstyles",
- "version": "1.0.3",
+ "version": "1.1.0",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/UW-Macrostrat/web-components.git",
+ "directory": "toolchain/vite-plugin-hyperstyles"
+ },
+ "license": "MIT",
+ "type": "module",
+ "source": "src/index.ts",
"main": "dist/index.js",
+ "node": "dist/index.cjs",
"types": "dist/index.d.ts",
- "source": "src/index.ts",
- "type": "module",
- "dependencies": {
- "@macrostrat/hyper": "^3.0.6",
- "vite": "^5||^6.1.6||^7"
- },
- "devDependencies": {
- "@types/node": "^22.14.1",
- "parcel": "^2.16.0"
- },
- "scripts": {
- "build": "parcel build"
- },
"files": [
"src",
- "dist",
- "styles.d.ts"
+ "dist"
],
"exports": {
".": {
+ "source": "./src/index.ts",
"import": "./dist/index.js",
+ "require": "./dist/index.cjs",
"types": "./dist/index.d.ts"
},
- "./styles.d.ts": {
- "import": "./styles.d.ts",
- "types": "./styles.d.ts"
- }
+ "./package.json": "./package.json"
+ },
+ "scripts": {
+ "build": "bundle-library ."
+ },
+ "dependencies": {
+ "@macrostrat/hyper": "^3.0.6",
+ "vite": "^5||^6.1.6||^7"
+ },
+ "devDependencies": {
+ "@macrostrat/web-components-bundler": "workspace:*",
+ "@types/node": "^22.14.1"
+ },
+ "publishConfig": {
+ "access": "public"
}
}
diff --git a/tsconfig.base.json b/tsconfig.base.json
index cbcd2113c..9cc424b87 100644
--- a/tsconfig.base.json
+++ b/tsconfig.base.json
@@ -7,13 +7,12 @@
"experimentalDecorators": true,
"esModuleInterop": true,
"downlevelIteration": true,
+ "allowImportingTsExtensions": true,
"skipLibCheck": true,
"noEmitOnError": false,
"lib": ["esnext", "es2017", "dom"],
- "target": "ESNext", // "ES3" (default), "ES5", "ES6"/"ES2015", "ES2016", "ES2017" or "ESNext".
- "paths": {
- "@macrostrat/*": ["./packages/*/src"]
- },
+ "target": "ESNext",
+ // "ES3" (default), "ES5", "ES6"/"ES2015", "ES2016", "ES2017" or "ESNext".
"types": ["vite/client"]
}
}
diff --git a/vite.config.ts b/vite.config.ts
deleted file mode 100644
index e1e7b3487..000000000
--- a/vite.config.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { defineConfig } from "vite";
-import tsconfigPaths from "vite-tsconfig-paths";
-
-export default defineConfig({
- resolve: {
- conditions: ["source"],
- dedupe: [
- "react",
- "react-dom",
- "@macrostrat/ui-components",
- "@macrostrat/column-components",
- "@macrostrat/mapbox-react",
- "@macrostrat/map-interface",
- "@macrostrat/column-views",
- ],
- },
- optimizeDeps: {
- exclude: ["node_modules/.cache/storybook"],
- },
- css: {
- preprocessorOptions: {
- // https://vite.dev/config/shared-options.html#css-preprocessoroptions
- sass: {
- api: "modern-compiler", // or "modern", "legacy"
- },
- },
- },
-});
diff --git a/yarn.lock b/yarn.lock
index 289189c44..5d4cea064 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,20 +5,13 @@ __metadata:
version: 8
cacheKey: 10c0
-"@adobe/css-tools@npm:^4.0.1, @adobe/css-tools@npm:^4.4.0":
+"@adobe/css-tools@npm:^4.4.0":
version: 4.4.3
resolution: "@adobe/css-tools@npm:4.4.3"
checksum: 10c0/6d16c4d4b6752d73becf6e58611f893c7ed96e04017ff7084310901ccdbe0295171b722b158f6a2b0aa77182ef3446ffd62b39488fa5a7adab1f0dfe5ffafbae
languageName: node
linkType: hard
-"@adobe/css-tools@npm:~4.3.3":
- version: 4.3.3
- resolution: "@adobe/css-tools@npm:4.3.3"
- checksum: 10c0/e76e712df713964b87cdf2aca1f0477f19bebd845484d5fcba726d3ec7782366e2f26ec8cb2dcfaf47081a5c891987d8a9f5c3f30d11e1eb3c1848adc27fcb24
- languageName: node
- linkType: hard
-
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/code-frame@npm:7.27.1"
@@ -30,14 +23,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0":
+"@babel/compat-data@npm:^7.27.2":
version: 7.28.0
resolution: "@babel/compat-data@npm:7.28.0"
checksum: 10c0/c4e527302bcd61052423f757355a71c3bc62362bac13f7f130de16e439716f66091ff5bdecda418e8fa0271d4c725f860f0ee23ab7bf6e769f7a8bb16dfcb531
languageName: node
linkType: hard
-"@babel/core@npm:^7.18.6, @babel/core@npm:^7.18.9, @babel/core@npm:^7.27.4, @babel/core@npm:^7.28.0":
+"@babel/core@npm:^7.27.4, @babel/core@npm:^7.28.0":
version: 7.28.5
resolution: "@babel/core@npm:7.28.5"
dependencies:
@@ -73,16 +66,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3":
- version: 7.27.3
- resolution: "@babel/helper-annotate-as-pure@npm:7.27.3"
- dependencies:
- "@babel/types": "npm:^7.27.3"
- checksum: 10c0/94996ce0a05b7229f956033e6dcd69393db2b0886d0db6aff41e704390402b8cdcca11f61449cb4f86cfd9e61b5ad3a73e4fa661eeed7846b125bd1c33dbc633
- languageName: node
- linkType: hard
-
-"@babel/helper-compilation-targets@npm:^7.27.1, @babel/helper-compilation-targets@npm:^7.27.2":
+"@babel/helper-compilation-targets@npm:^7.27.2":
version: 7.27.2
resolution: "@babel/helper-compilation-targets@npm:7.27.2"
dependencies:
@@ -95,51 +79,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-create-class-features-plugin@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-member-expression-to-functions": "npm:^7.27.1"
- "@babel/helper-optimise-call-expression": "npm:^7.27.1"
- "@babel/helper-replace-supers": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/4ee199671d6b9bdd4988aa2eea4bdced9a73abfc831d81b00c7634f49a8fc271b3ceda01c067af58018eb720c6151322015d463abea7072a368ee13f35adbb4c
- languageName: node
- linkType: hard
-
-"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-create-regexp-features-plugin@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- regexpu-core: "npm:^6.2.0"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/591fe8bd3bb39679cc49588889b83bd628d8c4b99c55bafa81e80b1e605a348b64da955e3fd891c4ba3f36fd015367ba2eadea22af6a7de1610fbb5bcc2d3df0
- languageName: node
- linkType: hard
-
-"@babel/helper-define-polyfill-provider@npm:^0.6.5":
- version: 0.6.5
- resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- debug: "npm:^4.4.1"
- lodash.debounce: "npm:^4.0.8"
- resolve: "npm:^1.22.10"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/4886a068d9ca1e70af395340656a9dda33c50502c67eed39ff6451785f370bdfc6e57095b90cb92678adcd4a111ca60909af53d3a741120719c5604346ae409e
- languageName: node
- linkType: hard
-
"@babel/helper-globals@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/helper-globals@npm:7.28.0"
@@ -147,16 +86,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-member-expression-to-functions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-member-expression-to-functions@npm:7.27.1"
- dependencies:
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/5762ad009b6a3d8b0e6e79ff6011b3b8fdda0fefad56cfa8bfbe6aa02d5a8a8a9680a45748fe3ac47e735a03d2d88c0a676e3f9f59f20ae9fadcc8d51ccd5a53
- languageName: node
- linkType: hard
-
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-module-imports@npm:7.27.1"
@@ -167,7 +96,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.28.3":
+"@babel/helper-module-transforms@npm:^7.28.3":
version: 7.28.3
resolution: "@babel/helper-module-transforms@npm:7.28.3"
dependencies:
@@ -180,58 +109,13 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-optimise-call-expression@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-optimise-call-expression@npm:7.27.1"
- dependencies:
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/6b861e7fcf6031b9c9fc2de3cd6c005e94a459d6caf3621d93346b52774925800ca29d4f64595a5ceacf4d161eb0d27649ae385110ed69491d9776686fa488e6
- languageName: node
- linkType: hard
-
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.27.1":
+"@babel/helper-plugin-utils@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-plugin-utils@npm:7.27.1"
checksum: 10c0/94cf22c81a0c11a09b197b41ab488d416ff62254ce13c57e62912c85700dc2e99e555225787a4099ff6bae7a1812d622c80fbaeda824b79baa10a6c5ac4cf69b
languageName: node
linkType: hard
-"@babel/helper-remap-async-to-generator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-remap-async-to-generator@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-wrap-function": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/5ba6258f4bb57c7c9fa76b55f416b2d18c867b48c1af4f9f2f7cd7cc933fe6da7514811d08ceb4972f1493be46f4b69c40282b811d1397403febae13c2ec57b5
- languageName: node
- linkType: hard
-
-"@babel/helper-replace-supers@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-replace-supers@npm:7.27.1"
- dependencies:
- "@babel/helper-member-expression-to-functions": "npm:^7.27.1"
- "@babel/helper-optimise-call-expression": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/4f2eaaf5fcc196580221a7ccd0f8873447b5d52745ad4096418f6101a1d2e712e9f93722c9a32bc9769a1dc197e001f60d6f5438d4dfde4b9c6a9e4df719354c
- languageName: node
- linkType: hard
-
-"@babel/helper-skip-transparent-expression-wrappers@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.27.1"
- dependencies:
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/f625013bcdea422c470223a2614e90d2c1cc9d832e97f32ca1b4f82b34bb4aa67c3904cb4b116375d3b5b753acfb3951ed50835a1e832e7225295c7b0c24dff7
- languageName: node
- linkType: hard
-
"@babel/helper-string-parser@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-string-parser@npm:7.27.1"
@@ -253,17 +137,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-wrap-function@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/helper-wrap-function@npm:7.27.1"
- dependencies:
- "@babel/template": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/c472f75c0951bc657ab0a117538c7c116566ae7579ed47ac3f572c42dc78bd6f1e18f52ebe80d38300c991c3fcaa06979e2f8864ee919369dabd59072288de30
- languageName: node
- linkType: hard
-
"@babel/helpers@npm:^7.28.4":
version: 7.28.4
resolution: "@babel/helpers@npm:7.28.4"
@@ -285,3863 +158,1846 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1":
+"@babel/plugin-transform-react-jsx-self@npm:^7.27.1":
version: 7.27.1
- resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1"
+ resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/7dfffa978ae1cd179641a7c4b4ad688c6828c2c58ec96b118c2fb10bc3715223de6b88bff1ebff67056bb5fccc568ae773e3b83c592a1b843423319f80c99ebd
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/00a4f917b70a608f9aca2fb39aabe04a60aa33165a7e0105fd44b3a8531630eb85bf5572e9f242f51e6ad2fa38c2e7e780902176c863556c58b5ba6f6e164031
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.27.1":
+"@babel/plugin-transform-react-jsx-source@npm:^7.27.1":
version: 7.27.1
- resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.27.1"
+ resolution: "@babel/plugin-transform-react-jsx-source@npm:7.27.1"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.27.1"
peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/2cd7a55a856e5e59bbd9484247c092a41e0d9f966778e7019da324d9e0928892d26afc4fbb2ac3d76a3c5a631cd3cf0d72dd2653b44f634f6c663b9e6f80aacd
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/5e67b56c39c4d03e59e03ba80692b24c5a921472079b63af711b1d250fc37c1733a17069b63537f750f3e937ec44a42b1ee6a46cd23b1a0df5163b17f741f7f2
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/cf29835498c4a25bd470908528919729a0799b2ec94e89004929a5532c94a5e4b1a49bc5d6673a22e5afe05d08465873e14ee3b28c42eb3db489cdf5ca47c680
+"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
+ version: 7.27.6
+ resolution: "@babel/runtime@npm:7.27.6"
+ checksum: 10c0/89726be83f356f511dcdb74d3ea4d873a5f0cf0017d4530cb53aa27380c01ca102d573eff8b8b77815e624b1f8c24e7f0311834ad4fb632c90a770fda00bd4c8
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.27.1"
+"@babel/template@npm:^7.27.2":
+ version: 7.27.2
+ resolution: "@babel/template@npm:7.27.2"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- "@babel/plugin-transform-optional-chaining": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.13.0
- checksum: 10c0/eddcd056f76e198868cbff883eb148acfade8f0890973ab545295df0c08e39573a72e65372bcc0b0bfadba1b043fe1aea6b0907d0b4889453ac154c404194ebc
+ "@babel/code-frame": "npm:^7.27.1"
+ "@babel/parser": "npm:^7.27.2"
+ "@babel/types": "npm:^7.27.1"
+ checksum: 10c0/ed9e9022651e463cc5f2cc21942f0e74544f1754d231add6348ff1b472985a3b3502041c0be62dc99ed2d12cfae0c51394bf827452b98a2f8769c03b87aadc81
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.27.1"
+"@babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/traverse@npm:7.28.5"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/b94e6c3fc019e988b1499490829c327a1067b4ddea8ad402f6d0554793c9124148c2125338c723661b6dff040951abc1f092afbf3f2d234319cd580b68e52445
- languageName: node
- linkType: hard
-
-"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2":
- version: 7.21.0-placeholder-for-preset-env.2
- resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e605e0070da087f6c35579499e65801179a521b6842c15181a1e305c04fded2393f11c1efd09b087be7f8b083d1b75e8f3efcbc1292b4f60d3369e14812cff63
+ "@babel/code-frame": "npm:^7.27.1"
+ "@babel/generator": "npm:^7.28.5"
+ "@babel/helper-globals": "npm:^7.28.0"
+ "@babel/parser": "npm:^7.28.5"
+ "@babel/template": "npm:^7.27.2"
+ "@babel/types": "npm:^7.28.5"
+ debug: "npm:^4.3.1"
+ checksum: 10c0/f6c4a595993ae2b73f2d4cd9c062f2e232174d293edd4abe1d715bd6281da8d99e47c65857e8d0917d9384c65972f4acdebc6749a7c40a8fcc38b3c7fb3e706f
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-assertions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-import-assertions@npm:7.27.1"
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5":
+ version: 7.28.5
+ resolution: "@babel/types@npm:7.28.5"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/06a954ee672f7a7c44d52b6e55598da43a7064e80df219765c51c37a0692641277e90411028f7cae4f4d1dedeed084f0c453576fa421c35a81f1603c5e3e0146
+ "@babel/helper-string-parser": "npm:^7.27.1"
+ "@babel/helper-validator-identifier": "npm:^7.28.5"
+ checksum: 10c0/a5a483d2100befbf125793640dec26b90b95fd233a94c19573325898a5ce1e52cdfa96e495c7dcc31b5eca5b66ce3e6d4a0f5a4a62daec271455959f208ab08a
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-attributes@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.27.1"
+"@blueprintjs/colors@npm:^5.1.12":
+ version: 5.1.12
+ resolution: "@blueprintjs/colors@npm:5.1.12"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e66f7a761b8360419bbb93ab67d87c8a97465ef4637a985ff682ce7ba6918b34b29d81190204cf908d0933058ee7b42737423cd8a999546c21b3aabad4affa9a
+ tslib: "npm:~2.6.2"
+ checksum: 10c0/749a59646082c5605f12b095595e9662587dafcb2fdb253ba57131faa9ce829630bd1cb1709a53ef430ba5fc1159b375523a5a578c9f8ff644d7a0a2e5911a55
languageName: node
linkType: hard
-"@babel/plugin-syntax-jsx@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-jsx@npm:7.27.1"
+"@blueprintjs/core@npm:^6.0.0, @blueprintjs/core@npm:^6.6.1":
+ version: 6.6.1
+ resolution: "@blueprintjs/core@npm:6.6.1"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@blueprintjs/colors": "npm:^5.1.12"
+ "@blueprintjs/icons": "npm:^6.5.0"
+ "@popperjs/core": "npm:^2.11.8"
+ classnames: "npm:^2.3.1"
+ normalize.css: "npm:^8.0.1"
+ react-popper: "npm:^2.3.0"
+ react-transition-group: "npm:^4.4.5"
+ tslib: "npm:~2.6.2"
+ use-sync-external-store: "npm:^1.2.0"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/bc5afe6a458d5f0492c02a54ad98c5756a0c13bd6d20609aae65acd560a9e141b0876da5f358dce34ea136f271c1016df58b461184d7ae9c4321e0f98588bc84
+ "@types/react": 18
+ react: 18
+ react-dom: 18
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ bin:
+ upgrade-blueprint-2.0.0-rename: scripts/upgrade-blueprint-2.0.0-rename.sh
+ upgrade-blueprint-3.0.0-rename: scripts/upgrade-blueprint-3.0.0-rename.sh
+ checksum: 10c0/a9f90ee376a3a1d16314160f853460d8b279514437deeb907844bebe9749d47a2cb3bcf1f5ff82df4c2f87f7b7ca4fb2e136d3ec8706c650e15cd39dd399c1c1
languageName: node
linkType: hard
-"@babel/plugin-syntax-typescript@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-syntax-typescript@npm:7.27.1"
+"@blueprintjs/datetime@npm:^6.0.13":
+ version: 6.0.13
+ resolution: "@blueprintjs/datetime@npm:6.0.13"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/icons": "npm:^6.5.0"
+ "@blueprintjs/select": "npm:^6.0.13"
+ classnames: "npm:^2.3.1"
+ date-fns: "npm:^2.28.0"
+ date-fns-tz: "npm:^2.0.0"
+ react-day-picker: "npm:^8.10.0"
+ react-innertext: "npm:^1.1.5"
+ tslib: "npm:~2.6.2"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/11589b4c89c66ef02d57bf56c6246267851ec0c361f58929327dc3e070b0dab644be625bbe7fb4c4df30c3634bfdfe31244e1f517be397d2def1487dbbe3c37d
+ "@types/react": 18
+ react: 18
+ react-dom: 18
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/94a00275dd6248ebb1a9e64f83c4b21c065a7c12ef73ac54382cb41e5db1d0154c6180890c8eb51184446db8a8f37aeb01155cf7c089f55ded96a20b172d9737
languageName: node
linkType: hard
-"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6"
+"@blueprintjs/icons@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "@blueprintjs/icons@npm:6.5.0"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6"
- "@babel/helper-plugin-utils": "npm:^7.18.6"
+ change-case: "npm:^4.1.2"
+ classnames: "npm:^2.3.1"
+ tslib: "npm:~2.6.2"
peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/9144e5b02a211a4fb9a0ce91063f94fbe1004e80bde3485a0910c9f14897cf83fabd8c21267907cff25db8e224858178df0517f14333cfcf3380ad9a4139cb50
+ "@types/react": 18
+ react: 18
+ react-dom: 18
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/ce911dec2d0d91e4ce1eccfd72d242c9484007f4399954f7783aad4c467ebed6ba3e97ce0c2ecce6e9432cdfb99c706ee59bd18acfc224b37792cdd3b724054f
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.27.1"
+"@blueprintjs/select@npm:^6.0.13":
+ version: 6.0.13
+ resolution: "@blueprintjs/select@npm:6.0.13"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@blueprintjs/colors": "npm:^5.1.12"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/icons": "npm:^6.5.0"
+ classnames: "npm:^2.3.1"
+ tslib: "npm:~2.6.2"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/19abd7a7d11eef58c9340408a4c2594503f6c4eaea1baa7b0e5fbdda89df097e50663edb3448ad2300170b39efca98a75e5767af05cad3b0facb4944326896a3
+ "@types/react": 18
+ react: 18
+ react-dom: 18
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/5873050d9f0abb479a941c6e641ea5d0df91ef3470a19df58e61120651349b56fbd4186fb20051d6b09f26b66339791573c909634f8760d34ae356bafca64d12
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.28.0"
+"@blueprintjs/table@npm:^6.0.13":
+ version: 6.0.13
+ resolution: "@blueprintjs/table@npm:6.0.13"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-remap-async-to-generator": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.28.0"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/icons": "npm:^6.5.0"
+ classnames: "npm:^2.3.1"
+ react-innertext: "npm:^1.1.5"
+ tslib: "npm:~2.6.2"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/739d577e649d7d7b9845dc309e132964327ab3eaea43ad04d04a7dcb977c63f9aa9a423d1ca39baf10939128d02f52e6fda39c834fb9f1753785b1497e72c4dc
+ "@types/react": 18
+ react: 18
+ react-dom: 18
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 10c0/17d8522dd70d9876893ed3d874ec161e489004f20018cd592ca630f448db7ef90f561ef95de7413a0f520073c6702beed98f2dd8d3ec86c0c012de119022b0ec
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.27.1"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-remap-async-to-generator": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e76b1f6f9c3bbf72e17d7639406d47f09481806de4db99a8de375a0bb40957ea309b20aa705f0c25ab1d7c845e3f365af67eafa368034521151a0e352a03ef2f
+"@bufbuild/protobuf@npm:^2.5.0":
+ version: 2.6.0
+ resolution: "@bufbuild/protobuf@npm:2.6.0"
+ checksum: 10c0/94c6fd63266a78135e3a82cb054dcde66760909948932152069bef3bb68335877b213d80c6983bb609b15f2ea0eb5912621eebd5bd4a98dbb940136ff5161b30
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoped-functions@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/3313130ba3bf0699baad0e60da1c8c3c2f0c2c0a7039cd0063e54e72e739c33f1baadfc9d8c73b3fea8c85dd7250c3964fb09c8e1fa62ba0b24a9fefe0a8dbde
+"@colors/colors@npm:1.5.0":
+ version: 1.5.0
+ resolution: "@colors/colors@npm:1.5.0"
+ checksum: 10c0/eb42729851adca56d19a08e48d5a1e95efd2a32c55ae0323de8119052be0510d4b7a1611f2abcbf28c044a6c11e6b7d38f99fccdad7429300c37a8ea5fb95b44
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-block-scoping@npm:7.28.0"
+"@cspotcode/source-map-support@npm:^0.8.0":
+ version: 0.8.1
+ resolution: "@cspotcode/source-map-support@npm:0.8.1"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/787d85e72a92917e735aa54e23062fa777031f8a07046e67f5026eff3d91e64eb535575dd1df917b0011bee014ae51287478af14c1d4ba60bc81e326bc044cfc
+ "@jridgewell/trace-mapping": "npm:0.3.9"
+ checksum: 10c0/05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-class-properties@npm:7.27.1"
+"@dependents/detective-less@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "@dependents/detective-less@npm:5.0.1"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/cc0662633c0fe6df95819fef223506ddf26c369c8d64ab21a728d9007ec866bf9436a253909819216c24a82186b6ccbc1ec94d7aaf3f82df227c7c02fa6a704b
+ gonzales-pe: "npm:^4.3.0"
+ node-source-walk: "npm:^7.0.1"
+ checksum: 10c0/699a81aa94be40c84f1ce7feddb425763352360752dddb8e7bfe531641f5a2553d52b4cf81fa2e08fc7c591262ecccb5ff21f443ede037748e490c33c6fac784
languageName: node
linkType: hard
-"@babel/plugin-transform-class-static-block@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-class-static-block@npm:7.27.1"
- dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.12.0
- checksum: 10c0/396997dd81fc1cf242b921e337d25089d6b9dc3596e81322ff11a6359326dc44f2f8b82dcc279c2e514cafaf8964dc7ed39e9fab4b8af1308b57387d111f6a20
+"@derschmale/array-utils@npm:^1.0.6":
+ version: 1.2.0
+ resolution: "@derschmale/array-utils@npm:1.2.0"
+ checksum: 10c0/762eba17c4bcecc35d8bd2ac38ce15f5044592ab073d9c7521cc13d02bf0a745cd115c5676b74afb76074120663d3eb4bc96b67db2f561c0968f9686e1d9c5cc
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-classes@npm:7.28.0"
+"@derschmale/tympanum@npm:^1.3.6":
+ version: 1.3.6
+ resolution: "@derschmale/tympanum@npm:1.3.6"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.3"
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-globals": "npm:^7.28.0"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-replace-supers": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.28.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/3b213b43104fe99dd7e79401a86d09e545836e057a70ffe77e8196a87bf67ae167e502ae90afdf0d1a2be683be5652514aaeda743bd984e583523dd8ecfef887
+ "@derschmale/array-utils": "npm:^1.0.6"
+ checksum: 10c0/448aab82818ed01b03c0938489231fa2bab6ffebad4276bb9d08ecb20680f894368e895a7125cb95c66b57fb2a40fbb8d58e243d37934e050a31ceb1f336dbb7
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-computed-properties@npm:7.27.1"
+"@emotion/cache@npm:11.7.1":
+ version: 11.7.1
+ resolution: "@emotion/cache@npm:11.7.1"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/template": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e09a12f8c8ae0e6a6144c102956947b4ec05f6c844169121d0ec4529c2d30ad1dc59fee67736193b87a402f44552c888a519a680a31853bdb4d34788c28af3b0
+ "@emotion/memoize": "npm:^0.7.4"
+ "@emotion/sheet": "npm:^1.1.0"
+ "@emotion/utils": "npm:^1.0.0"
+ "@emotion/weak-memoize": "npm:^0.2.5"
+ stylis: "npm:4.0.13"
+ checksum: 10c0/d7bf7827e683ba773a503fc9718effc66b1a0a069bd1c16546da178bc0e72e49706d66459e8d3ef13370f4a82e3078b9cf21991ceef6aecc1095e0afdfd737c6
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-destructuring@npm:7.28.0"
+"@emotion/cache@npm:^10.0.27, @emotion/cache@npm:^10.0.9":
+ version: 10.0.29
+ resolution: "@emotion/cache@npm:10.0.29"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.28.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/cc7ccafa952b3ff7888544d5688cfafaba78c69ce1e2f04f3233f4f78c9de5e46e9695f5ea42c085b0c0cfa39b10f366d362a2be245b6d35b66d3eb1d427ccb2
+ "@emotion/sheet": "npm:0.9.4"
+ "@emotion/stylis": "npm:0.8.5"
+ "@emotion/utils": "npm:0.11.3"
+ "@emotion/weak-memoize": "npm:0.2.5"
+ checksum: 10c0/df109408fd463f243d6df48b4a28b410502f4506290875d0b9e07dc654638f71167d2b418b26f7e1c3d165cc44d507f476f4ff88652e7390c6ccb33aa04f8799
languageName: node
linkType: hard
-"@babel/plugin-transform-dotall-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-dotall-regex@npm:7.27.1"
+"@emotion/cache@npm:^11.7.1":
+ version: 11.14.0
+ resolution: "@emotion/cache@npm:11.14.0"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f9caddfad9a551b4dabe0dcb7c040f458fbaaa7bbb44200c20198b32c8259be8e050e58d2c853fdac901a4cfe490b86aa857036d8d461b192dd010d0e242dedb
+ "@emotion/memoize": "npm:^0.9.0"
+ "@emotion/sheet": "npm:^1.4.0"
+ "@emotion/utils": "npm:^1.4.2"
+ "@emotion/weak-memoize": "npm:^0.4.0"
+ stylis: "npm:4.2.0"
+ checksum: 10c0/3fa3e7a431ab6f8a47c67132a00ac8358f428c1b6c8421d4b20de9df7c18e95eec04a5a6ff5a68908f98d3280044f247b4965ac63df8302d2c94dba718769724
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-keys@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-duplicate-keys@npm:7.27.1"
+"@emotion/core@npm:^10.0.9":
+ version: 10.3.1
+ resolution: "@emotion/core@npm:10.3.1"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/runtime": "npm:^7.5.5"
+ "@emotion/cache": "npm:^10.0.27"
+ "@emotion/css": "npm:^10.0.27"
+ "@emotion/serialize": "npm:^0.11.15"
+ "@emotion/sheet": "npm:0.9.4"
+ "@emotion/utils": "npm:0.11.3"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/22a822e5342b7066f83eaedc4fd9bb044ac6bc68725484690b33ba04a7104980e43ea3229de439286cb8db8e7db4a865733a3f05123ab58a10f189f03553746f
+ react: ">=16.3.0"
+ checksum: 10c0/99b27ffa33408e3987f0d77e1f18a6145c0c11fa0c8991adf09e5dba0451fcfb45288132b8caf2a038695fa081c593bfaab82e01f64fee86ddbb2bd3c5a41ed7
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.27.1"
+"@emotion/css@npm:^10.0.27, @emotion/css@npm:^10.0.9":
+ version: 10.0.27
+ resolution: "@emotion/css@npm:10.0.27"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/121502a252b3206913e1e990a47fea34397b4cbf7804d4cd872d45961bc45b603423f60ca87f3a3023a62528f5feb475ac1c9ec76096899ec182fcb135eba375
+ "@emotion/serialize": "npm:^0.11.15"
+ "@emotion/utils": "npm:0.11.3"
+ babel-plugin-emotion: "npm:^10.0.27"
+ checksum: 10c0/6ee63d229f9d98374b44622ab567204904393af6603182760f6fc787f436e071251b8df8cb0688f8e21c4132c05154534dddea67ec2fec97ba57400e6661eb7a
languageName: node
linkType: hard
-"@babel/plugin-transform-dynamic-import@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-dynamic-import@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/8dcd3087aca134b064fc361d2cc34eec1f900f6be039b6368104afcef10bb75dea726bb18cabd046716b89b0edaa771f50189fa16bc5c5914a38cbcf166350f7
+"@emotion/hash@npm:0.8.0, @emotion/hash@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "@emotion/hash@npm:0.8.0"
+ checksum: 10c0/706303d35d416217cd7eb0d36dbda4627bb8bdf4a32ea387e8dd99be11b8e0a998e10af21216e8a5fade518ad955ff06aa8890f20e694ce3a038ae7fc1000556
languageName: node
linkType: hard
-"@babel/plugin-transform-explicit-resource-management@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-explicit-resource-management@npm:7.28.0"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/plugin-transform-destructuring": "npm:^7.28.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/3baa706af3112adf2ae0c7ec0dc61b63dd02695eb5582f3c3a2b2d05399c6aa7756f55e7bbbd5412e613a6ba1dd6b6736904074b4d7ebd6b45a1e3f9145e4094
+"@emotion/hash@npm:^0.7.1":
+ version: 0.7.4
+ resolution: "@emotion/hash@npm:0.7.4"
+ checksum: 10c0/73d26e957a56f394adb5c0a7533506f29e77561f92da9349c166d4da13cad57a98195b5b3e8953ee1c31a196b33f34df03266b44ca3d6a53c16522b699526322
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/953d21e01fed76da8e08fb5094cade7bf8927c1bb79301916bec2db0593b41dbcfbca1024ad5db886b72208a93ada8f57a219525aad048cf15814eeb65cf760d
+"@emotion/hash@npm:^0.9.2":
+ version: 0.9.2
+ resolution: "@emotion/hash@npm:0.9.2"
+ checksum: 10c0/0dc254561a3cc0a06a10bbce7f6a997883fd240c8c1928b93713f803a2e9153a257a488537012efe89dbe1246f2abfe2add62cdb3471a13d67137fcb808e81c2
languageName: node
linkType: hard
-"@babel/plugin-transform-export-namespace-from@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-export-namespace-from@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/d7165cad11f571a54c8d9263d6c6bf2b817aff4874f747cb51e6e49efb32f2c9b37a6850cdb5e3b81e0b638141bb77dc782a6ec1a94128859fbdf7767581e07c
+"@emotion/memoize@npm:0.7.4":
+ version: 0.7.4
+ resolution: "@emotion/memoize@npm:0.7.4"
+ checksum: 10c0/b2376548fc147b43afd1ff005a80a1a025bd7eb4fb759fdb23e96e5ff290ee8ba16628a332848d600fb91c3cdc319eee5395fa33d8875e5d5a8c4ce18cddc18e
languageName: node
linkType: hard
-"@babel/plugin-transform-for-of@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-for-of@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/4635763173a23aae24480681f2b0996b4f54a0cb2368880301a1801638242e263132d1e8adbe112ab272913d1d900ee0d6f7dea79443aef9d3325168cd88b3fb
+"@emotion/memoize@npm:^0.7.4":
+ version: 0.7.5
+ resolution: "@emotion/memoize@npm:0.7.5"
+ checksum: 10c0/28d061ec9fb9b8c495d58b4e2dcc62207d75d4e8d8f4e6a0b42342d6e7c649d41461e807363d1a0a2c33d2235f6ee59dd6394fbec88b7da65e3d5852fc34387e
languageName: node
linkType: hard
-"@babel/plugin-transform-function-name@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-function-name@npm:7.27.1"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5abdc7b5945fbd807269dcc6e76e52b69235056023b0b35d311e8f5dfd6c09d9f225839798998fc3b663f50cf701457ddb76517025a0d7a5474f3fe56e567a4c
+"@emotion/memoize@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@emotion/memoize@npm:0.9.0"
+ checksum: 10c0/13f474a9201c7f88b543e6ea42f55c04fb2fdc05e6c5a3108aced2f7e7aa7eda7794c56bba02985a46d8aaa914fcdde238727a98341a96e2aec750d372dadd15
languageName: node
linkType: hard
-"@babel/plugin-transform-json-strings@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-json-strings@npm:7.27.1"
+"@emotion/react@npm:11.7.1":
+ version: 11.7.1
+ resolution: "@emotion/react@npm:11.7.1"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
+ "@babel/runtime": "npm:^7.13.10"
+ "@emotion/cache": "npm:^11.7.1"
+ "@emotion/serialize": "npm:^1.0.2"
+ "@emotion/sheet": "npm:^1.1.0"
+ "@emotion/utils": "npm:^1.0.0"
+ "@emotion/weak-memoize": "npm:^0.2.5"
+ hoist-non-react-statics: "npm:^3.3.1"
peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/2379714aca025516452a7c1afa1ca42a22b9b51a5050a653cc6198a51665ab82bdecf36106d32d731512706a1e373c5637f5ff635737319aa42f3827da2326d6
+ "@babel/core": ^7.0.0
+ react: ">=16.8.0"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@types/react":
+ optional: true
+ checksum: 10c0/4be16c730d887dd27d3f0021b28411154d0e72b4b711973516e0a43a8fbe4008162faf083b4017d7d3edbf2ad968365cf523453705c7197e2bab2f45bfc2370c
languageName: node
linkType: hard
-"@babel/plugin-transform-literals@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-literals@npm:7.27.1"
+"@emotion/serialize@npm:1.0.2":
+ version: 1.0.2
+ resolution: "@emotion/serialize@npm:1.0.2"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c40dc3eb2f45a92ee476412314a40e471af51a0f51a24e91b85cef5fc59f4fe06758088f541643f07f949d2c67ee7bdce10e11c5ec56791ae09b15c3b451eeca
+ "@emotion/hash": "npm:^0.8.0"
+ "@emotion/memoize": "npm:^0.7.4"
+ "@emotion/unitless": "npm:^0.7.5"
+ "@emotion/utils": "npm:^1.0.0"
+ csstype: "npm:^3.0.2"
+ checksum: 10c0/b29dbf33c1801d2aa039d355fa87bb921a8dd4dcecd9ef8cea0c1d7796d39ea137c913824b3173c7d3acd65ff2bb8bc6912095690a266c79696f5528c1a1c509
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.27.1"
+"@emotion/serialize@npm:^0.11.15, @emotion/serialize@npm:^0.11.16":
+ version: 0.11.16
+ resolution: "@emotion/serialize@npm:0.11.16"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5b0abc7c0d09d562bf555c646dce63a30288e5db46fd2ce809a61d064415da6efc3b2b3c59b8e4fe98accd072c89a2f7c3765b400e4bf488651735d314d9feeb
+ "@emotion/hash": "npm:0.8.0"
+ "@emotion/memoize": "npm:0.7.4"
+ "@emotion/unitless": "npm:0.7.5"
+ "@emotion/utils": "npm:0.11.3"
+ csstype: "npm:^2.5.7"
+ checksum: 10c0/70b49a4261a79c2f5675a872cafc41dd102d6f04df76228b5ab6fd8b0b775a90f34b3d2c1c317c1a5e8fb8f3deebd9a5e764518e1968f616348982471e19a411
languageName: node
linkType: hard
-"@babel/plugin-transform-member-expression-literals@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-member-expression-literals@npm:7.27.1"
+"@emotion/serialize@npm:^1.0.2":
+ version: 1.3.3
+ resolution: "@emotion/serialize@npm:1.3.3"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/0874ccebbd1c6a155e5f6b3b29729fade1221b73152567c1af1e1a7c12848004dffecbd7eded6dc463955120040ae57c17cb586b53fb5a7a27fcd88177034c30
+ "@emotion/hash": "npm:^0.9.2"
+ "@emotion/memoize": "npm:^0.9.0"
+ "@emotion/unitless": "npm:^0.10.0"
+ "@emotion/utils": "npm:^1.4.2"
+ csstype: "npm:^3.0.2"
+ checksum: 10c0/b28cb7de59de382021de2b26c0c94ebbfb16967a1b969a56fdb6408465a8993df243bfbd66430badaa6800e1834724e84895f5a6a9d97d0d224de3d77852acb4
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-amd@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-modules-amd@npm:7.27.1"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/76e86cd278b6a3c5b8cca8dfb3428e9cd0c81a5df7096e04c783c506696b916a9561386d610a9d846ef64804640e0bd818ea47455fed0ee89b7f66c555b29537
+"@emotion/sheet@npm:0.9.4":
+ version: 0.9.4
+ resolution: "@emotion/sheet@npm:0.9.4"
+ checksum: 10c0/a37b3f619096d2576bee6b2cb0104dbe8cd008809000cb5d77482691e9539211902ef420e29b5ee6aa039d3e77468facd595bd60624c5a0af5f29a0889cd9eab
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/4def972dcd23375a266ea1189115a4ff61744b2c9366fc1de648b3fab2c650faf1a94092de93a33ff18858d2e6c4dddeeee5384cb42ba0129baeab01a5cdf1e2
+"@emotion/sheet@npm:^1.1.0, @emotion/sheet@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "@emotion/sheet@npm:1.4.0"
+ checksum: 10c0/3ca72d1650a07d2fbb7e382761b130b4a887dcd04e6574b2d51ce578791240150d7072a9bcb4161933abbcd1e38b243a6fb4464a7fe991d700c17aa66bb5acc7
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.27.1"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.27.1"
- "@babel/traverse": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f16fca62d144d9cbf558e7b5f83e13bb6d0f21fdeff3024b0cecd42ffdec0b4151461da42bd0963512783ece31aafa5ffe03446b4869220ddd095b24d414e2b5
+"@emotion/stylis@npm:0.8.5":
+ version: 0.8.5
+ resolution: "@emotion/stylis@npm:0.8.5"
+ checksum: 10c0/f109e3f11cb0d48e8658aaa23578c5bcfe35e297819cfb089a3de6ba8dc0f89b0960474922690c6028df5d2e1895b4967f2fb280642c030054c312f1e137ce26
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-umd@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-modules-umd@npm:7.27.1"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e5962a8874889da2ab1aa32eb93ec21d419c7423c766e4befb39b4bb512b9ad44b47837b6cd1c8f1065445cbbcc6dc2be10298ac6e734e5ca1059fc23698daed
+"@emotion/unitless@npm:0.7.5, @emotion/unitless@npm:^0.7.5":
+ version: 0.7.5
+ resolution: "@emotion/unitless@npm:0.7.5"
+ checksum: 10c0/4d0d94f53cb97b4481bbfa394953e1899a0b877644642ba9dd7247c27eb8c48e14e22aeb11411d7d9874685ad85dd5fb5b50eb78c6d8840eb56a84b92dcef2f4
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.27.1"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/8eaa8c9aee00a00f3bd8bd8b561d3f569644d98cb2cfe3026d7398aabf9b29afd62f24f142b4112fa1f572d9b0e1928291b099cde59f56d6b59f4d565e58abf2
+"@emotion/unitless@npm:^0.10.0":
+ version: 0.10.0
+ resolution: "@emotion/unitless@npm:0.10.0"
+ checksum: 10c0/150943192727b7650eb9a6851a98034ddb58a8b6958b37546080f794696141c3760966ac695ab9af97efe10178690987aee4791f9f0ad1ff76783cdca83c1d49
languageName: node
linkType: hard
-"@babel/plugin-transform-new-target@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-new-target@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/9b0581412fcc5ab1b9a2d86a0c5407bd959391f0a1e77a46953fef9f7a57f3f4020d75f71098c5f9e5dcc680a87f9fd99b3205ab12e25ef8c19eed038c1e4b28
+"@emotion/utils@npm:0.11.3":
+ version: 0.11.3
+ resolution: "@emotion/utils@npm:0.11.3"
+ checksum: 10c0/bac34c74fc5d4c2aec52f2e739436b9631866822a05d1807fcfb856e7320d24804b8ce912a7fa8e447d937fd839f4bde0231a4f71bc6fa0f7e73289d6313f64f
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a435fc03aaa65c6ef8e99b2d61af0994eb5cdd4a28562d78c3b0b0228ca7e501aa255e1dff091a6996d7d3ea808eb5a65fd50ecd28dfb10687a8a1095dcadc7a
+"@emotion/utils@npm:1.0.0":
+ version: 1.0.0
+ resolution: "@emotion/utils@npm:1.0.0"
+ checksum: 10c0/52b74082bccfc0d16e8c2c176c628a3cfd83a3d6261fbb201c7012249822840ae69dca1c6f99ba8fafee8cc80cf1a0868bb91b9f792c25e3f2d9e69afc92d71e
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-numeric-separator@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b72cbebbfe46fcf319504edc1cf59f3f41c992dd6840db766367f6a1d232cd2c52143c5eaf57e0316710bee251cae94be97c6d646b5022fcd9274ccb131b470c
+"@emotion/utils@npm:^1.0.0, @emotion/utils@npm:^1.4.2":
+ version: 1.4.2
+ resolution: "@emotion/utils@npm:1.4.2"
+ checksum: 10c0/7d0010bf60a2a8c1a033b6431469de4c80e47aeb8fd856a17c1d1f76bbc3a03161a34aeaa78803566e29681ca551e7bf9994b68e9c5f5c796159923e44f78d9a
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.28.0":
- version: 7.28.0
- resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.0"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/plugin-transform-destructuring": "npm:^7.28.0"
- "@babel/plugin-transform-parameters": "npm:^7.27.7"
- "@babel/traverse": "npm:^7.28.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/360dc6fd5285ee5e1d3be8a1fb0decd120b2a1726800317b4ab48b7c91616247030239b7fa06ceaa1a8a586fde1e143c24d45f8d41956876099d97d664f8ef1e
- languageName: node
+"@emotion/weak-memoize@npm:0.2.5, @emotion/weak-memoize@npm:^0.2.5":
+ version: 0.2.5
+ resolution: "@emotion/weak-memoize@npm:0.2.5"
+ checksum: 10c0/cabfaaecabbb407d323098afc0bb2dd2ec9aaea0672f8f2c54b84b99d5f8cc680356cf166583fd5593330ceef29f2c26554c2c65dff06c0a8f5f8c7da69d89f1
+ languageName: node
linkType: hard
-"@babel/plugin-transform-object-super@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-object-super@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-replace-supers": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/efa2d092ef55105deb06d30aff4e460c57779b94861188128489b72378bf1f0ab0f06a4a4d68b9ae2a59a79719fbb2d148b9a3dca19ceff9c73b1f1a95e0527c
+"@emotion/weak-memoize@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@emotion/weak-memoize@npm:0.4.0"
+ checksum: 10c0/64376af11f1266042d03b3305c30b7502e6084868e33327e944b539091a472f089db307af69240f7188f8bc6b319276fd7b141a36613f1160d73d12a60f6ca1a
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/807a4330f1fac08e2682d57bc82e714868fc651c8876f9a8b3a3fd8f53c129e87371f8243e712ac7dae11e090b737a2219a02fe1b6459a29e664fa073c3277bb
+"@esbuild/aix-ppc64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/aix-ppc64@npm:0.25.6"
+ conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-optional-chaining@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5b18ff5124e503f0a25d6b195be7351a028b3992d6f2a91fb4037e2a2c386400d66bc1df8f6df0a94c708524f318729e81a95c41906e5a7919a06a43e573a525
+"@esbuild/aix-ppc64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/aix-ppc64@npm:0.27.1"
+ conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.27.7":
- version: 7.27.7
- resolution: "@babel/plugin-transform-parameters@npm:7.27.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f2da3804e047d9f1cfb27be6c014e2c7f6cf5e1e38290d1cb3cb2607859e3d6facb4ee8c8c1e336e9fbb440091a174ce95ce156582d7e8bf9c0e735d11681f0f
+"@esbuild/android-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/android-arm64@npm:0.25.6"
+ conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-private-methods@npm:7.27.1"
- dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/232bedfe9d28df215fb03cc7623bdde468b1246bdd6dc24465ff4bf9cc5f5a256ae33daea1fafa6cc59705e4d29da9024bb79baccaa5cd92811ac5db9b9244f2
+"@esbuild/android-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/android-arm64@npm:0.27.1"
+ conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-private-property-in-object@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a8c4536273ca716dcc98e74ea25ca76431528554922f184392be3ddaf1761d4aa0e06f1311577755bd1613f7054fb51d29de2ada1130f743d329170a1aa1fe56
+"@esbuild/android-arm@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/android-arm@npm:0.25.6"
+ conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@babel/plugin-transform-property-literals@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-property-literals@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/15713a87edd6db620d6e66eb551b4fbfff5b8232c460c7c76cedf98efdc5cd21080c97040231e19e06594c6d7dfa66e1ab3d0951e29d5814fb25e813f6d6209c
+"@esbuild/android-arm@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/android-arm@npm:0.27.1"
+ conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@babel/plugin-transform-react-display-name@npm:^7.27.1":
- version: 7.28.0
- resolution: "@babel/plugin-transform-react-display-name@npm:7.28.0"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f5f86d2ad92be3e962158f344c2e385e23e2dfae7c8c7dc32138fb2cc46f63f5e50386c9f6c6fc16dbf1792c7bb650ad92c18203d0c2c0bd875bc28b0b80ef30
+"@esbuild/android-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/android-x64@npm:0.25.6"
+ conditions: os=android & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx-development@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx-development@npm:7.27.1"
- dependencies:
- "@babel/plugin-transform-react-jsx": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/eb8c4b6a79dc5c49b41e928e2037e1ee0bbfa722e4fd74c0b7c0d11103c82c2c25c434000e1b051d534c7261ab5c92b6d1e85313bf1b26e37db3f051ae217b58
+"@esbuild/android-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/android-x64@npm:0.27.1"
+ conditions: os=android & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx-self@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx-self@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/00a4f917b70a608f9aca2fb39aabe04a60aa33165a7e0105fd44b3a8531630eb85bf5572e9f242f51e6ad2fa38c2e7e780902176c863556c58b5ba6f6e164031
+"@esbuild/darwin-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/darwin-arm64@npm:0.25.6"
+ conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx-source@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx-source@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5e67b56c39c4d03e59e03ba80692b24c5a921472079b63af711b1d250fc37c1733a17069b63537f750f3e937ec44a42b1ee6a46cd23b1a0df5163b17f741f7f2
+"@esbuild/darwin-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/darwin-arm64@npm:0.27.1"
+ conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-jsx@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-module-imports": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/plugin-syntax-jsx": "npm:^7.27.1"
- "@babel/types": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/1a08637c39fc78c9760dd4a3ed363fdbc762994bf83ed7872ad5bda0232fcd0fc557332f2ce36b522c0226dfd9cc8faac6b88eddda535f24825198a689e571af
+"@esbuild/darwin-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/darwin-x64@npm:0.25.6"
+ conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-react-pure-annotations@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.27.1"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/34bc090f4a7e460d82a851971b4d0f32e4bb519bafb927154f4174506283fe02b0f471fc20655c6050a8bf7b748bfa31c7e8f7d688849476d8266623554fbb28
+"@esbuild/darwin-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/darwin-x64@npm:0.27.1"
+ conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.28.0":
- version: 7.28.1
- resolution: "@babel/plugin-transform-regenerator@npm:7.28.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/6c9e6eb80ce9c0bde0876c80979e078fbc85dc802272cba4ee72b5b1c858472e38167c418917e4f0d4384ce888706d95544a8d266880c0e199e167e078168b67
+"@esbuild/freebsd-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/freebsd-arm64@npm:0.25.6"
+ conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-regexp-modifiers@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.27.1"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/31ae596ab56751cf43468a6c0a9d6bc3521d306d2bee9c6957cdb64bea53812ce24bd13a32f766150d62b737bca5b0650b2c62db379382fff0dccbf076055c33
+"@esbuild/freebsd-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/freebsd-arm64@npm:0.27.1"
+ conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-reserved-words@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-reserved-words@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e1a87691cce21a644a474d7c9a8107d4486c062957be32042d40f0a3d0cc66e00a3150989655019c255ff020d2640ac16aaf544792717d586f219f3bad295567
+"@esbuild/freebsd-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/freebsd-x64@npm:0.25.6"
+ conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/bd5544b89520a22c41a6df5ddac9039821d3334c0ef364d18b0ba9674c5071c223bcc98be5867dc3865cb10796882b7594e2c40dedaff38e1b1273913fe353e1
+"@esbuild/freebsd-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/freebsd-x64@npm:0.27.1"
+ conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-spread@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b34fc58b33bd35b47d67416655c2cbc8578fbb3948b4592bc15eb6d8b4046986e25c06e3b9929460fa4ab08e9653582415e7ef8b87d265e1239251bdf5a4c162
+"@esbuild/linux-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-arm64@npm:0.25.6"
+ conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-sticky-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-sticky-regex@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5698df2d924f0b1b7bdb7ef370e83f99ed3f0964eb3b9c27d774d021bee7f6d45f9a73e2be369d90b4aff1603ce29827f8743f091789960e7669daf9c3cda850
+"@esbuild/linux-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-arm64@npm:0.27.1"
+ conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-template-literals@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c90f403e42ef062b60654d1c122c70f3ec6f00c2f304b0931ebe6d0b432498ef8a5ef9266ddf00debc535f8390842207e44d3900eff1d2bab0cc1a700f03e083
+"@esbuild/linux-arm@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-arm@npm:0.25.6"
+ conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@babel/plugin-transform-typeof-symbol@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-typeof-symbol@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a13c68015311fefa06a51830bc69d5badd06c881b13d5cf9ba04bf7c73e3fc6311cc889e18d9645ce2a64a79456dc9c7be88476c0b6802f62a686cb6f662ecd6
+"@esbuild/linux-arm@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-arm@npm:0.27.1"
+ conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@babel/plugin-transform-typescript@npm:^7.27.1":
- version: 7.28.0
- resolution: "@babel/plugin-transform-typescript@npm:7.28.0"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.27.3"
- "@babel/helper-create-class-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1"
- "@babel/plugin-syntax-typescript": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/049c2bd3407bbf5041d8c95805a4fadee6d176e034f6b94ce7967b92a846f1e00f323cf7dfbb2d06c93485f241fb8cf4c10520e30096a6059d251b94e80386e9
+"@esbuild/linux-ia32@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-ia32@npm:0.25.6"
+ conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-escapes@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-escapes@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a6809e0ca69d77ee9804e0c1164e8a2dea5e40718f6dcf234aeddf7292e7414f7ee331d87f17eb6f160823a329d1d6751bd49b35b392ac4a6efc032e4d3038d8
+"@esbuild/linux-ia32@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-ia32@npm:0.27.1"
+ conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.27.1"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a332bc3cb3eeea67c47502bc52d13a0f8abae5a7bfcb08b93a8300ddaff8d9e1238f912969494c1b494c1898c6f19687054440706700b6d12cb0b90d88beb4d0
+"@esbuild/linux-loong64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-loong64@npm:0.25.6"
+ conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-regex@npm:7.27.1"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/6abda1bcffb79feba6f5c691859cdbe984cc96481ea65d5af5ba97c2e843154005f0886e25006a37a2d213c0243506a06eaeafd93a040dbe1f79539016a0d17a
+"@esbuild/linux-loong64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-loong64@npm:0.27.1"
+ conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.27.1":
- version: 7.27.1
- resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.27.1"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.27.1"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/236645f4d0a1fba7c18dc8ffe3975933af93e478f2665650c2d91cf528cfa1587cde5cfe277e0e501fc03b5bf57638369575d6539cef478632fb93bd7d7d7178
+"@esbuild/linux-mips64el@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-mips64el@npm:0.25.6"
+ conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
-"@babel/preset-env@npm:^7.21.4":
- version: 7.28.0
- resolution: "@babel/preset-env@npm:7.28.0"
- dependencies:
- "@babel/compat-data": "npm:^7.28.0"
- "@babel/helper-compilation-targets": "npm:^7.27.2"
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-validator-option": "npm:^7.27.1"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.27.1"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1"
- "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-import-assertions": "npm:^7.27.1"
- "@babel/plugin-syntax-import-attributes": "npm:^7.27.1"
- "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
- "@babel/plugin-transform-arrow-functions": "npm:^7.27.1"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.28.0"
- "@babel/plugin-transform-async-to-generator": "npm:^7.27.1"
- "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1"
- "@babel/plugin-transform-block-scoping": "npm:^7.28.0"
- "@babel/plugin-transform-class-properties": "npm:^7.27.1"
- "@babel/plugin-transform-class-static-block": "npm:^7.27.1"
- "@babel/plugin-transform-classes": "npm:^7.28.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.27.1"
- "@babel/plugin-transform-destructuring": "npm:^7.28.0"
- "@babel/plugin-transform-dotall-regex": "npm:^7.27.1"
- "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.27.1"
- "@babel/plugin-transform-dynamic-import": "npm:^7.27.1"
- "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.0"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.27.1"
- "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1"
- "@babel/plugin-transform-for-of": "npm:^7.27.1"
- "@babel/plugin-transform-function-name": "npm:^7.27.1"
- "@babel/plugin-transform-json-strings": "npm:^7.27.1"
- "@babel/plugin-transform-literals": "npm:^7.27.1"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.27.1"
- "@babel/plugin-transform-member-expression-literals": "npm:^7.27.1"
- "@babel/plugin-transform-modules-amd": "npm:^7.27.1"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1"
- "@babel/plugin-transform-modules-systemjs": "npm:^7.27.1"
- "@babel/plugin-transform-modules-umd": "npm:^7.27.1"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.27.1"
- "@babel/plugin-transform-new-target": "npm:^7.27.1"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.27.1"
- "@babel/plugin-transform-numeric-separator": "npm:^7.27.1"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.28.0"
- "@babel/plugin-transform-object-super": "npm:^7.27.1"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.27.1"
- "@babel/plugin-transform-optional-chaining": "npm:^7.27.1"
- "@babel/plugin-transform-parameters": "npm:^7.27.7"
- "@babel/plugin-transform-private-methods": "npm:^7.27.1"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1"
- "@babel/plugin-transform-property-literals": "npm:^7.27.1"
- "@babel/plugin-transform-regenerator": "npm:^7.28.0"
- "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1"
- "@babel/plugin-transform-reserved-words": "npm:^7.27.1"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1"
- "@babel/plugin-transform-spread": "npm:^7.27.1"
- "@babel/plugin-transform-sticky-regex": "npm:^7.27.1"
- "@babel/plugin-transform-template-literals": "npm:^7.27.1"
- "@babel/plugin-transform-typeof-symbol": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-escapes": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-property-regex": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-regex": "npm:^7.27.1"
- "@babel/plugin-transform-unicode-sets-regex": "npm:^7.27.1"
- "@babel/preset-modules": "npm:0.1.6-no-external-plugins"
- babel-plugin-polyfill-corejs2: "npm:^0.4.14"
- babel-plugin-polyfill-corejs3: "npm:^0.13.0"
- babel-plugin-polyfill-regenerator: "npm:^0.6.5"
- core-js-compat: "npm:^3.43.0"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/f343103b8f0e8da5be4ae031aff8bf35da4764997af4af78ae9506f421b785dd45da1bc09f845b1fc308c8b7d134aead4a1f89e7fb6e213cd2f9fe1d2aa78bc9
+"@esbuild/linux-mips64el@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-mips64el@npm:0.27.1"
+ conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
-"@babel/preset-modules@npm:0.1.6-no-external-plugins":
- version: 0.1.6-no-external-plugins
- resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.0.0"
- "@babel/types": "npm:^7.4.4"
- esutils: "npm:^2.0.2"
- peerDependencies:
- "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/9d02f70d7052446c5f3a4fb39e6b632695fb6801e46d31d7f7c5001f7c18d31d1ea8369212331ca7ad4e7877b73231f470b0d559162624128f1b80fe591409e6
+"@esbuild/linux-ppc64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-ppc64@npm:0.25.6"
+ conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
-"@babel/preset-react@npm:^7.18.6":
- version: 7.27.1
- resolution: "@babel/preset-react@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-validator-option": "npm:^7.27.1"
- "@babel/plugin-transform-react-display-name": "npm:^7.27.1"
- "@babel/plugin-transform-react-jsx": "npm:^7.27.1"
- "@babel/plugin-transform-react-jsx-development": "npm:^7.27.1"
- "@babel/plugin-transform-react-pure-annotations": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a80b02ef08b026cb9830d6512d08c7cd378eef4c0631dacba4aa1106240d9bb76af6373463f0255f4bbdbfcce40375a61e92735375906ba5871629b0c314bc45
+"@esbuild/linux-ppc64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-ppc64@npm:0.27.1"
+ conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
-"@babel/preset-typescript@npm:^7.21.4":
- version: 7.27.1
- resolution: "@babel/preset-typescript@npm:7.27.1"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.27.1"
- "@babel/helper-validator-option": "npm:^7.27.1"
- "@babel/plugin-syntax-jsx": "npm:^7.27.1"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.27.1"
- "@babel/plugin-transform-typescript": "npm:^7.27.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/cba6ca793d915f8aff9fe2f13b0dfbf5fd3f2e9a17f17478ec9878e9af0d206dcfe93154b9fd353727f16c1dca7c7a3ceb4943f8d28b216235f106bc0fbbcaa3
+"@esbuild/linux-riscv64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-riscv64@npm:0.25.6"
+ conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
- version: 7.27.6
- resolution: "@babel/runtime@npm:7.27.6"
- checksum: 10c0/89726be83f356f511dcdb74d3ea4d873a5f0cf0017d4530cb53aa27380c01ca102d573eff8b8b77815e624b1f8c24e7f0311834ad4fb632c90a770fda00bd4c8
+"@esbuild/linux-riscv64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-riscv64@npm:0.27.1"
+ conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
-"@babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2":
- version: 7.27.2
- resolution: "@babel/template@npm:7.27.2"
- dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/parser": "npm:^7.27.2"
- "@babel/types": "npm:^7.27.1"
- checksum: 10c0/ed9e9022651e463cc5f2cc21942f0e74544f1754d231add6348ff1b472985a3b3502041c0be62dc99ed2d12cfae0c51394bf827452b98a2f8769c03b87aadc81
+"@esbuild/linux-s390x@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-s390x@npm:0.25.6"
+ conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.5":
- version: 7.28.5
- resolution: "@babel/traverse@npm:7.28.5"
- dependencies:
- "@babel/code-frame": "npm:^7.27.1"
- "@babel/generator": "npm:^7.28.5"
- "@babel/helper-globals": "npm:^7.28.0"
- "@babel/parser": "npm:^7.28.5"
- "@babel/template": "npm:^7.27.2"
- "@babel/types": "npm:^7.28.5"
- debug: "npm:^4.3.1"
- checksum: 10c0/f6c4a595993ae2b73f2d4cd9c062f2e232174d293edd4abe1d715bd6281da8d99e47c65857e8d0917d9384c65972f4acdebc6749a7c40a8fcc38b3c7fb3e706f
+"@esbuild/linux-s390x@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-s390x@npm:0.27.1"
+ conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5, @babel/types@npm:^7.4.4":
- version: 7.28.5
- resolution: "@babel/types@npm:7.28.5"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.27.1"
- "@babel/helper-validator-identifier": "npm:^7.28.5"
- checksum: 10c0/a5a483d2100befbf125793640dec26b90b95fd233a94c19573325898a5ce1e52cdfa96e495c7dcc31b5eca5b66ce3e6d4a0f5a4a62daec271455959f208ab08a
+"@esbuild/linux-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/linux-x64@npm:0.25.6"
+ conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@blueprintjs/colors@npm:^5.1.1, @blueprintjs/colors@npm:^5.1.8":
- version: 5.1.8
- resolution: "@blueprintjs/colors@npm:5.1.8"
- dependencies:
- tslib: "npm:~2.6.2"
- checksum: 10c0/d0a3d500628f60415f830df872244370efb0268f43b03a5c7c27d473ea1be5b8c9fb35fbc47330d7c022f3ddecd7afefb6ee4ef94789fe98feb2be95b15753ac
+"@esbuild/linux-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/linux-x64@npm:0.27.1"
+ conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@blueprintjs/core@npm:^5.0.0, @blueprintjs/core@npm:^5.10.2, @blueprintjs/core@npm:^5.16.5, @blueprintjs/core@npm:^5.19.1":
- version: 5.19.1
- resolution: "@blueprintjs/core@npm:5.19.1"
- dependencies:
- "@blueprintjs/colors": "npm:^5.1.8"
- "@blueprintjs/icons": "npm:^5.23.0"
- "@popperjs/core": "npm:^2.11.8"
- classnames: "npm:^2.3.1"
- normalize.css: "npm:^8.0.1"
- react-popper: "npm:^2.3.0"
- react-transition-group: "npm:^4.4.5"
- react-uid: "npm:^2.3.3"
- tslib: "npm:~2.6.2"
- use-sync-external-store: "npm:^1.2.0"
- peerDependencies:
- "@types/react": ^16.14.41 || 17 || 18
- react: ^16.8 || 17 || 18
- react-dom: ^16.8 || 17 || 18
- peerDependenciesMeta:
- "@types/react":
- optional: true
- bin:
- upgrade-blueprint-2.0.0-rename: scripts/upgrade-blueprint-2.0.0-rename.sh
- upgrade-blueprint-3.0.0-rename: scripts/upgrade-blueprint-3.0.0-rename.sh
- checksum: 10c0/0805c88b3da989fa242c5acf4dda0bfaf20e937f61e8c3b8e9189f34d5e4b6bde90bf7e55eefb07c18716fed77df9b76bc6197c2e53e2e662d4b82569015253c
+"@esbuild/netbsd-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/netbsd-arm64@npm:0.25.6"
+ conditions: os=netbsd & cpu=arm64
languageName: node
linkType: hard
-"@blueprintjs/datetime2@npm:^2.3.11":
- version: 2.3.33
- resolution: "@blueprintjs/datetime2@npm:2.3.33"
- dependencies:
- "@blueprintjs/core": "npm:^5.19.1"
- "@blueprintjs/datetime": "npm:^5.3.33"
- "@blueprintjs/icons": "npm:^5.23.0"
- classnames: "npm:^2.3.1"
- date-fns: "npm:^2.28.0"
- react-day-picker: "npm:^8.10.0"
- react-innertext: "npm:^1.1.5"
- tslib: "npm:~2.6.2"
- peerDependencies:
- "@types/react": ^16.14.41 || 17 || 18
- react: ^16.8 || 17 || 18
- react-dom: ^16.8 || 17 || 18
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/9c6af19fa4ab247824c2c69c9ce1194f23b925bc20217f304cc40ac383babe2cd7030b9311ad8435fca6f889fbc4f1fac16e725af2e5c8b3334a2ba18c2f59eb
+"@esbuild/netbsd-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/netbsd-arm64@npm:0.27.1"
+ conditions: os=netbsd & cpu=arm64
languageName: node
linkType: hard
-"@blueprintjs/datetime@npm:^5.3.33":
- version: 5.3.33
- resolution: "@blueprintjs/datetime@npm:5.3.33"
- dependencies:
- "@blueprintjs/core": "npm:^5.19.1"
- "@blueprintjs/icons": "npm:^5.23.0"
- "@blueprintjs/select": "npm:^5.3.21"
- classnames: "npm:^2.3.1"
- date-fns: "npm:^2.28.0"
- date-fns-tz: "npm:^2.0.0"
- react-day-picker: "npm:7.4.9"
- tslib: "npm:~2.6.2"
- peerDependencies:
- "@types/react": ^16.14.41 || 17
- react: ^16.8 || 17
- react-dom: ^16.8 || 17
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/2b4f21afcefeb081aa64e3996be04f28709cf0cc09f26cffec6ceb60ee03b58d266a1935c0bdae3633aca1871e38242919338a9e50062543e822032b325ffe9b
+"@esbuild/netbsd-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/netbsd-x64@npm:0.25.6"
+ conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
-"@blueprintjs/icons@npm:^5.23.0, @blueprintjs/icons@npm:^5.9.0":
- version: 5.23.0
- resolution: "@blueprintjs/icons@npm:5.23.0"
- dependencies:
- change-case: "npm:^4.1.2"
- classnames: "npm:^2.3.1"
- tslib: "npm:~2.6.2"
- peerDependencies:
- "@types/react": ^16.14.41 || 17 || 18
- react: ^16.8 || 17 || 18
- react-dom: ^16.8 || 17 || 18
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/9af904e3b5c2c5e9ac7c9b12e1612184805f60d560a554df8917dafd715bed1cf1586ce31d64c59c2a7c84f595b8999c770036b9ff7f9c9f480ac1b82ccfae70
+"@esbuild/netbsd-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/netbsd-x64@npm:0.27.1"
+ conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
-"@blueprintjs/select@npm:^5.3.10, @blueprintjs/select@npm:^5.3.21":
- version: 5.3.21
- resolution: "@blueprintjs/select@npm:5.3.21"
- dependencies:
- "@blueprintjs/core": "npm:^5.19.1"
- "@blueprintjs/icons": "npm:^5.23.0"
- classnames: "npm:^2.3.1"
- tslib: "npm:~2.6.2"
- peerDependencies:
- "@types/react": ^16.14.41 || 17 || 18
- react: ^16.8 || 17 || 18
- react-dom: ^16.8 || 17 || 18
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/dcaf7effb8eb24b7b8b51b80bc1471577c10fe757c6b3aade27e07369b2d1a01f7f61f65bf942bc6eb0869204ef5a7482e886d77e4ea9c76185422cf1159cb86
+"@esbuild/openbsd-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/openbsd-arm64@npm:0.25.6"
+ conditions: os=openbsd & cpu=arm64
languageName: node
linkType: hard
-"@blueprintjs/table@npm:^5.1.4, @blueprintjs/table@npm:^5.3.4":
- version: 5.3.15
- resolution: "@blueprintjs/table@npm:5.3.15"
- dependencies:
- "@blueprintjs/core": "npm:^5.19.1"
- classnames: "npm:^2.3.1"
- react-innertext: "npm:^1.1.5"
- tslib: "npm:~2.6.2"
- peerDependencies:
- "@types/react": ^16.14.41 || 17 || 18
- react: ^16.8 || 17 || 18
- react-dom: ^16.8 || 17 || 18
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/fcff9cb8757c6a4bad3286d33bb5e308e9b58d97af9574fca53875c6b675ed14bfc9c0da318ae8efc0fbd76cfb4f2a418c379308a9f8126200aca599c4873599
+"@esbuild/openbsd-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/openbsd-arm64@npm:0.27.1"
+ conditions: os=openbsd & cpu=arm64
languageName: node
linkType: hard
-"@bufbuild/protobuf@npm:^2.5.0":
- version: 2.6.0
- resolution: "@bufbuild/protobuf@npm:2.6.0"
- checksum: 10c0/94c6fd63266a78135e3a82cb054dcde66760909948932152069bef3bb68335877b213d80c6983bb609b15f2ea0eb5912621eebd5bd4a98dbb940136ff5161b30
+"@esbuild/openbsd-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/openbsd-x64@npm:0.25.6"
+ conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"@colors/colors@npm:1.5.0":
- version: 1.5.0
- resolution: "@colors/colors@npm:1.5.0"
- checksum: 10c0/eb42729851adca56d19a08e48d5a1e95efd2a32c55ae0323de8119052be0510d4b7a1611f2abcbf28c044a6c11e6b7d38f99fccdad7429300c37a8ea5fb95b44
+"@esbuild/openbsd-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/openbsd-x64@npm:0.27.1"
+ conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"@cspotcode/source-map-support@npm:^0.8.0":
- version: 0.8.1
- resolution: "@cspotcode/source-map-support@npm:0.8.1"
- dependencies:
- "@jridgewell/trace-mapping": "npm:0.3.9"
- checksum: 10c0/05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6
+"@esbuild/openharmony-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/openharmony-arm64@npm:0.25.6"
+ conditions: os=openharmony & cpu=arm64
languageName: node
linkType: hard
-"@dependents/detective-less@npm:^5.0.1":
- version: 5.0.1
- resolution: "@dependents/detective-less@npm:5.0.1"
- dependencies:
- gonzales-pe: "npm:^4.3.0"
- node-source-walk: "npm:^7.0.1"
- checksum: 10c0/699a81aa94be40c84f1ce7feddb425763352360752dddb8e7bfe531641f5a2553d52b4cf81fa2e08fc7c591262ecccb5ff21f443ede037748e490c33c6fac784
+"@esbuild/openharmony-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/openharmony-arm64@npm:0.27.1"
+ conditions: os=openharmony & cpu=arm64
languageName: node
linkType: hard
-"@derschmale/array-utils@npm:^1.0.6":
- version: 1.2.0
- resolution: "@derschmale/array-utils@npm:1.2.0"
- checksum: 10c0/762eba17c4bcecc35d8bd2ac38ce15f5044592ab073d9c7521cc13d02bf0a745cd115c5676b74afb76074120663d3eb4bc96b67db2f561c0968f9686e1d9c5cc
+"@esbuild/sunos-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/sunos-x64@npm:0.25.6"
+ conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
-"@derschmale/tympanum@npm:^1.3.6":
- version: 1.3.6
- resolution: "@derschmale/tympanum@npm:1.3.6"
- dependencies:
- "@derschmale/array-utils": "npm:^1.0.6"
- checksum: 10c0/448aab82818ed01b03c0938489231fa2bab6ffebad4276bb9d08ecb20680f894368e895a7125cb95c66b57fb2a40fbb8d58e243d37934e050a31ceb1f336dbb7
+"@esbuild/sunos-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/sunos-x64@npm:0.27.1"
+ conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
-"@emotion/cache@npm:11.7.1":
- version: 11.7.1
- resolution: "@emotion/cache@npm:11.7.1"
- dependencies:
- "@emotion/memoize": "npm:^0.7.4"
- "@emotion/sheet": "npm:^1.1.0"
- "@emotion/utils": "npm:^1.0.0"
- "@emotion/weak-memoize": "npm:^0.2.5"
- stylis: "npm:4.0.13"
- checksum: 10c0/d7bf7827e683ba773a503fc9718effc66b1a0a069bd1c16546da178bc0e72e49706d66459e8d3ef13370f4a82e3078b9cf21991ceef6aecc1095e0afdfd737c6
+"@esbuild/win32-arm64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/win32-arm64@npm:0.25.6"
+ conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@emotion/cache@npm:^10.0.27, @emotion/cache@npm:^10.0.9":
- version: 10.0.29
- resolution: "@emotion/cache@npm:10.0.29"
- dependencies:
- "@emotion/sheet": "npm:0.9.4"
- "@emotion/stylis": "npm:0.8.5"
- "@emotion/utils": "npm:0.11.3"
- "@emotion/weak-memoize": "npm:0.2.5"
- checksum: 10c0/df109408fd463f243d6df48b4a28b410502f4506290875d0b9e07dc654638f71167d2b418b26f7e1c3d165cc44d507f476f4ff88652e7390c6ccb33aa04f8799
+"@esbuild/win32-arm64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/win32-arm64@npm:0.27.1"
+ conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@emotion/cache@npm:^11.7.1":
- version: 11.14.0
- resolution: "@emotion/cache@npm:11.14.0"
- dependencies:
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/sheet": "npm:^1.4.0"
- "@emotion/utils": "npm:^1.4.2"
- "@emotion/weak-memoize": "npm:^0.4.0"
- stylis: "npm:4.2.0"
- checksum: 10c0/3fa3e7a431ab6f8a47c67132a00ac8358f428c1b6c8421d4b20de9df7c18e95eec04a5a6ff5a68908f98d3280044f247b4965ac63df8302d2c94dba718769724
+"@esbuild/win32-ia32@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/win32-ia32@npm:0.25.6"
+ conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@emotion/core@npm:^10.0.9":
- version: 10.3.1
- resolution: "@emotion/core@npm:10.3.1"
- dependencies:
- "@babel/runtime": "npm:^7.5.5"
- "@emotion/cache": "npm:^10.0.27"
- "@emotion/css": "npm:^10.0.27"
- "@emotion/serialize": "npm:^0.11.15"
- "@emotion/sheet": "npm:0.9.4"
- "@emotion/utils": "npm:0.11.3"
- peerDependencies:
- react: ">=16.3.0"
- checksum: 10c0/99b27ffa33408e3987f0d77e1f18a6145c0c11fa0c8991adf09e5dba0451fcfb45288132b8caf2a038695fa081c593bfaab82e01f64fee86ddbb2bd3c5a41ed7
- languageName: node
- linkType: hard
-
-"@emotion/css@npm:^10.0.27, @emotion/css@npm:^10.0.9":
- version: 10.0.27
- resolution: "@emotion/css@npm:10.0.27"
- dependencies:
- "@emotion/serialize": "npm:^0.11.15"
- "@emotion/utils": "npm:0.11.3"
- babel-plugin-emotion: "npm:^10.0.27"
- checksum: 10c0/6ee63d229f9d98374b44622ab567204904393af6603182760f6fc787f436e071251b8df8cb0688f8e21c4132c05154534dddea67ec2fec97ba57400e6661eb7a
+"@esbuild/win32-ia32@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/win32-ia32@npm:0.27.1"
+ conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@emotion/hash@npm:0.8.0, @emotion/hash@npm:^0.8.0":
- version: 0.8.0
- resolution: "@emotion/hash@npm:0.8.0"
- checksum: 10c0/706303d35d416217cd7eb0d36dbda4627bb8bdf4a32ea387e8dd99be11b8e0a998e10af21216e8a5fade518ad955ff06aa8890f20e694ce3a038ae7fc1000556
+"@esbuild/win32-x64@npm:0.25.6":
+ version: 0.25.6
+ resolution: "@esbuild/win32-x64@npm:0.25.6"
+ conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@emotion/hash@npm:^0.7.1":
- version: 0.7.4
- resolution: "@emotion/hash@npm:0.7.4"
- checksum: 10c0/73d26e957a56f394adb5c0a7533506f29e77561f92da9349c166d4da13cad57a98195b5b3e8953ee1c31a196b33f34df03266b44ca3d6a53c16522b699526322
+"@esbuild/win32-x64@npm:0.27.1":
+ version: 0.27.1
+ resolution: "@esbuild/win32-x64@npm:0.27.1"
+ conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@emotion/hash@npm:^0.9.2":
- version: 0.9.2
- resolution: "@emotion/hash@npm:0.9.2"
- checksum: 10c0/0dc254561a3cc0a06a10bbce7f6a997883fd240c8c1928b93713f803a2e9153a257a488537012efe89dbe1246f2abfe2add62cdb3471a13d67137fcb808e81c2
+"@isaacs/balanced-match@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "@isaacs/balanced-match@npm:4.0.1"
+ checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420
languageName: node
linkType: hard
-"@emotion/memoize@npm:0.7.4":
- version: 0.7.4
- resolution: "@emotion/memoize@npm:0.7.4"
- checksum: 10c0/b2376548fc147b43afd1ff005a80a1a025bd7eb4fb759fdb23e96e5ff290ee8ba16628a332848d600fb91c3cdc319eee5395fa33d8875e5d5a8c4ce18cddc18e
+"@isaacs/brace-expansion@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "@isaacs/brace-expansion@npm:5.0.0"
+ dependencies:
+ "@isaacs/balanced-match": "npm:^4.0.1"
+ checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977
languageName: node
linkType: hard
-"@emotion/memoize@npm:^0.7.4":
- version: 0.7.5
- resolution: "@emotion/memoize@npm:0.7.5"
- checksum: 10c0/28d061ec9fb9b8c495d58b4e2dcc62207d75d4e8d8f4e6a0b42342d6e7c649d41461e807363d1a0a2c33d2235f6ee59dd6394fbec88b7da65e3d5852fc34387e
+"@isaacs/cliui@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "@isaacs/cliui@npm:8.0.2"
+ dependencies:
+ string-width: "npm:^5.1.2"
+ string-width-cjs: "npm:string-width@^4.2.0"
+ strip-ansi: "npm:^7.0.1"
+ strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
+ wrap-ansi: "npm:^8.1.0"
+ wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
+ checksum: 10c0/b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e
languageName: node
linkType: hard
-"@emotion/memoize@npm:^0.9.0":
- version: 0.9.0
- resolution: "@emotion/memoize@npm:0.9.0"
- checksum: 10c0/13f474a9201c7f88b543e6ea42f55c04fb2fdc05e6c5a3108aced2f7e7aa7eda7794c56bba02985a46d8aaa914fcdde238727a98341a96e2aec750d372dadd15
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2
languageName: node
linkType: hard
-"@emotion/react@npm:11.7.1":
- version: 11.7.1
- resolution: "@emotion/react@npm:11.7.1"
+"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.3"
dependencies:
- "@babel/runtime": "npm:^7.13.10"
- "@emotion/cache": "npm:^11.7.1"
- "@emotion/serialize": "npm:^1.0.2"
- "@emotion/sheet": "npm:^1.1.0"
- "@emotion/utils": "npm:^1.0.0"
- "@emotion/weak-memoize": "npm:^0.2.5"
- hoist-non-react-statics: "npm:^3.3.1"
+ glob: "npm:^11.1.0"
+ react-docgen-typescript: "npm:^2.2.2"
peerDependencies:
- "@babel/core": ^7.0.0
- react: ">=16.8.0"
+ typescript: ">= 4.3.x"
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
peerDependenciesMeta:
- "@babel/core":
- optional: true
- "@types/react":
+ typescript:
optional: true
- checksum: 10c0/4be16c730d887dd27d3f0021b28411154d0e72b4b711973516e0a43a8fbe4008162faf083b4017d7d3edbf2ad968365cf523453705c7197e2bab2f45bfc2370c
+ checksum: 10c0/e68d2884235b8290673c17a13bc303a088feba6ce0a275ab0778b50e90b967f5dffdcf71ed3197e9cdf07607594a9cb2a86e3ea6e4eb8962b50d61078107bac3
languageName: node
linkType: hard
-"@emotion/serialize@npm:1.0.2":
- version: 1.0.2
- resolution: "@emotion/serialize@npm:1.0.2"
+"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5":
+ version: 0.3.12
+ resolution: "@jridgewell/gen-mapping@npm:0.3.12"
dependencies:
- "@emotion/hash": "npm:^0.8.0"
- "@emotion/memoize": "npm:^0.7.4"
- "@emotion/unitless": "npm:^0.7.5"
- "@emotion/utils": "npm:^1.0.0"
- csstype: "npm:^3.0.2"
- checksum: 10c0/b29dbf33c1801d2aa039d355fa87bb921a8dd4dcecd9ef8cea0c1d7796d39ea137c913824b3173c7d3acd65ff2bb8bc6912095690a266c79696f5528c1a1c509
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10c0/32f771ae2467e4d440be609581f7338d786d3d621bac3469e943b9d6d116c23c4becb36f84898a92bbf2f3c0511365c54a945a3b86a83141547a2a360a5ec0c7
languageName: node
linkType: hard
-"@emotion/serialize@npm:^0.11.15, @emotion/serialize@npm:^0.11.16":
- version: 0.11.16
- resolution: "@emotion/serialize@npm:0.11.16"
+"@jridgewell/remapping@npm:^2.3.5":
+ version: 2.3.5
+ resolution: "@jridgewell/remapping@npm:2.3.5"
dependencies:
- "@emotion/hash": "npm:0.8.0"
- "@emotion/memoize": "npm:0.7.4"
- "@emotion/unitless": "npm:0.7.5"
- "@emotion/utils": "npm:0.11.3"
- csstype: "npm:^2.5.7"
- checksum: 10c0/70b49a4261a79c2f5675a872cafc41dd102d6f04df76228b5ab6fd8b0b775a90f34b3d2c1c317c1a5e8fb8f3deebd9a5e764518e1968f616348982471e19a411
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194
languageName: node
linkType: hard
-"@emotion/serialize@npm:^1.0.2":
- version: 1.3.3
- resolution: "@emotion/serialize@npm:1.3.3"
- dependencies:
- "@emotion/hash": "npm:^0.9.2"
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/unitless": "npm:^0.10.0"
- "@emotion/utils": "npm:^1.4.2"
- csstype: "npm:^3.0.2"
- checksum: 10c0/b28cb7de59de382021de2b26c0c94ebbfb16967a1b969a56fdb6408465a8993df243bfbd66430badaa6800e1834724e84895f5a6a9d97d0d224de3d77852acb4
+"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
+ version: 3.1.2
+ resolution: "@jridgewell/resolve-uri@npm:3.1.2"
+ checksum: 10c0/d502e6fb516b35032331406d4e962c21fe77cdf1cbdb49c6142bcbd9e30507094b18972778a6e27cbad756209cfe34b1a27729e6fa08a2eb92b33943f680cf1e
languageName: node
linkType: hard
-"@emotion/sheet@npm:0.9.4":
- version: 0.9.4
- resolution: "@emotion/sheet@npm:0.9.4"
- checksum: 10c0/a37b3f619096d2576bee6b2cb0104dbe8cd008809000cb5d77482691e9539211902ef420e29b5ee6aa039d3e77468facd595bd60624c5a0af5f29a0889cd9eab
+"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.5.4
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.4"
+ checksum: 10c0/c5aab3e6362a8dd94ad80ab90845730c825fc4c8d9cf07ebca7a2eb8a832d155d62558800fc41d42785f989ddbb21db6df004d1786e8ecb65e428ab8dff71309
languageName: node
linkType: hard
-"@emotion/sheet@npm:^1.1.0, @emotion/sheet@npm:^1.4.0":
- version: 1.4.0
- resolution: "@emotion/sheet@npm:1.4.0"
- checksum: 10c0/3ca72d1650a07d2fbb7e382761b130b4a887dcd04e6574b2d51ce578791240150d7072a9bcb4161933abbcd1e38b243a6fb4464a7fe991d700c17aa66bb5acc7
+"@jridgewell/trace-mapping@npm:0.3.9":
+ version: 0.3.9
+ resolution: "@jridgewell/trace-mapping@npm:0.3.9"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.0.3"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ checksum: 10c0/fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b
languageName: node
linkType: hard
-"@emotion/stylis@npm:0.8.5":
- version: 0.8.5
- resolution: "@emotion/stylis@npm:0.8.5"
- checksum: 10c0/f109e3f11cb0d48e8658aaa23578c5bcfe35e297819cfb089a3de6ba8dc0f89b0960474922690c6028df5d2e1895b4967f2fb280642c030054c312f1e137ce26
+"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.28":
+ version: 0.3.29
+ resolution: "@jridgewell/trace-mapping@npm:0.3.29"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.1.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ checksum: 10c0/fb547ba31658c4d74eb17e7389f4908bf7c44cef47acb4c5baa57289daf68e6fe53c639f41f751b3923aca67010501264f70e7b49978ad1f040294b22c37b333
languageName: node
linkType: hard
-"@emotion/unitless@npm:0.7.5, @emotion/unitless@npm:^0.7.5":
- version: 0.7.5
- resolution: "@emotion/unitless@npm:0.7.5"
- checksum: 10c0/4d0d94f53cb97b4481bbfa394953e1899a0b877644642ba9dd7247c27eb8c48e14e22aeb11411d7d9874685ad85dd5fb5b50eb78c6d8840eb56a84b92dcef2f4
+"@juggle/resize-observer@npm:^3.3.1":
+ version: 3.4.0
+ resolution: "@juggle/resize-observer@npm:3.4.0"
+ checksum: 10c0/12930242357298c6f2ad5d4ec7cf631dfb344ca7c8c830ab7f64e6ac11eb1aae486901d8d880fd08fb1b257800c160a0da3aee1e7ed9adac0ccbb9b7c5d93347
languageName: node
linkType: hard
-"@emotion/unitless@npm:^0.10.0":
- version: 0.10.0
- resolution: "@emotion/unitless@npm:0.10.0"
- checksum: 10c0/150943192727b7650eb9a6851a98034ddb58a8b6958b37546080f794696141c3760966ac695ab9af97efe10178690987aee4791f9f0ad1ff76783cdca83c1d49
- languageName: node
- linkType: hard
+"@macrostrat/api-types@workspace:^, @macrostrat/api-types@workspace:packages/api-types":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/api-types@workspace:packages/api-types"
+ dependencies:
+ "@types/geojson": "npm:^7946.0.16"
+ languageName: unknown
+ linkType: soft
-"@emotion/utils@npm:0.11.3":
- version: 0.11.3
- resolution: "@emotion/utils@npm:0.11.3"
- checksum: 10c0/bac34c74fc5d4c2aec52f2e739436b9631866822a05d1807fcfb856e7320d24804b8ce912a7fa8e447d937fd839f4bde0231a4f71bc6fa0f7e73289d6313f64f
- languageName: node
- linkType: hard
+"@macrostrat/color-utils@workspace:*, @macrostrat/color-utils@workspace:^, @macrostrat/color-utils@workspace:packages/color-utils":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/color-utils@workspace:packages/color-utils"
+ dependencies:
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/chroma-js": "npm:^3.1.1"
+ chroma-js: "npm:^3.2.0"
+ languageName: unknown
+ linkType: soft
-"@emotion/utils@npm:1.0.0":
- version: 1.0.0
- resolution: "@emotion/utils@npm:1.0.0"
- checksum: 10c0/52b74082bccfc0d16e8c2c176c628a3cfd83a3d6261fbb201c7012249822840ae69dca1c6f99ba8fafee8cc80cf1a0868bb91b9f792c25e3f2d9e69afc92d71e
- languageName: node
- linkType: hard
+"@macrostrat/column-components@workspace:^, @macrostrat/column-components@workspace:packages/column-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/column-components@workspace:packages/column-components"
+ dependencies:
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/stratigraphy-utils": "workspace:^"
+ "@macrostrat/timescale": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@uiw/react-color-swatch": "npm:^2.9.2"
+ chroma-js: "npm:^3.2.0"
+ classnames: "npm:^2.5.1"
+ d3-axis: "npm:^3.0.0"
+ d3-format: "npm:^3.1.2"
+ d3-path: "npm:^3.1.0"
+ d3-scale: "npm:^4.0.2"
+ d3-selection: "npm:^3.0.0"
+ immutability-helper: "npm:^3.1.1"
+ labella: "npm:^1.1.4"
+ react-draggable: "npm:^4.4.5"
+ react-scroll: "npm:^1.7.16"
+ react-select: "npm:^3.0.8"
+ react-svg-textures: "npm:^1.4.7"
+ ui-box: "npm:^5.4.1"
+ uuid: "npm:^7.0.3"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@emotion/utils@npm:^1.0.0, @emotion/utils@npm:^1.4.2":
- version: 1.4.2
- resolution: "@emotion/utils@npm:1.4.2"
- checksum: 10c0/7d0010bf60a2a8c1a033b6431469de4c80e47aeb8fd856a17c1d1f76bbc3a03161a34aeaa78803566e29681ca551e7bf9994b68e9c5f5c796159923e44f78d9a
- languageName: node
- linkType: hard
-
-"@emotion/weak-memoize@npm:0.2.5, @emotion/weak-memoize@npm:^0.2.5":
- version: 0.2.5
- resolution: "@emotion/weak-memoize@npm:0.2.5"
- checksum: 10c0/cabfaaecabbb407d323098afc0bb2dd2ec9aaea0672f8f2c54b84b99d5f8cc680356cf166583fd5593330ceef29f2c26554c2c65dff06c0a8f5f8c7da69d89f1
- languageName: node
- linkType: hard
-
-"@emotion/weak-memoize@npm:^0.4.0":
- version: 0.4.0
- resolution: "@emotion/weak-memoize@npm:0.4.0"
- checksum: 10c0/64376af11f1266042d03b3305c30b7502e6084868e33327e944b539091a472f089db307af69240f7188f8bc6b319276fd7b141a36613f1160d73d12a60f6ca1a
- languageName: node
- linkType: hard
-
-"@esbuild/aix-ppc64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/aix-ppc64@npm:0.25.6"
- conditions: os=aix & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/aix-ppc64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/aix-ppc64@npm:0.27.1"
- conditions: os=aix & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/android-arm64@npm:0.25.6"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/android-arm64@npm:0.27.1"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/android-arm@npm:0.25.6"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/android-arm@npm:0.27.1"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/android-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/android-x64@npm:0.25.6"
- conditions: os=android & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/android-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/android-x64@npm:0.27.1"
- conditions: os=android & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/darwin-arm64@npm:0.25.6"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/darwin-arm64@npm:0.27.1"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/darwin-x64@npm:0.25.6"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/darwin-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/darwin-x64@npm:0.27.1"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/freebsd-arm64@npm:0.25.6"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/freebsd-arm64@npm:0.27.1"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/freebsd-x64@npm:0.25.6"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/freebsd-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/freebsd-x64@npm:0.27.1"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-arm64@npm:0.25.6"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-arm64@npm:0.27.1"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-arm@npm:0.25.6"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/linux-arm@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-arm@npm:0.27.1"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ia32@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-ia32@npm:0.25.6"
- conditions: os=linux & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ia32@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-ia32@npm:0.27.1"
- conditions: os=linux & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/linux-loong64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-loong64@npm:0.25.6"
- conditions: os=linux & cpu=loong64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-loong64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-loong64@npm:0.27.1"
- conditions: os=linux & cpu=loong64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-mips64el@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-mips64el@npm:0.25.6"
- conditions: os=linux & cpu=mips64el
- languageName: node
- linkType: hard
-
-"@esbuild/linux-mips64el@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-mips64el@npm:0.27.1"
- conditions: os=linux & cpu=mips64el
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ppc64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-ppc64@npm:0.25.6"
- conditions: os=linux & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-ppc64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-ppc64@npm:0.27.1"
- conditions: os=linux & cpu=ppc64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-riscv64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-riscv64@npm:0.25.6"
- conditions: os=linux & cpu=riscv64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-riscv64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-riscv64@npm:0.27.1"
- conditions: os=linux & cpu=riscv64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-s390x@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-s390x@npm:0.25.6"
- conditions: os=linux & cpu=s390x
- languageName: node
- linkType: hard
-
-"@esbuild/linux-s390x@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-s390x@npm:0.27.1"
- conditions: os=linux & cpu=s390x
- languageName: node
- linkType: hard
-
-"@esbuild/linux-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/linux-x64@npm:0.25.6"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/linux-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/linux-x64@npm:0.27.1"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/netbsd-arm64@npm:0.25.6"
- conditions: os=netbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/netbsd-arm64@npm:0.27.1"
- conditions: os=netbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/netbsd-x64@npm:0.25.6"
- conditions: os=netbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/netbsd-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/netbsd-x64@npm:0.27.1"
- conditions: os=netbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/openbsd-arm64@npm:0.25.6"
- conditions: os=openbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/openbsd-arm64@npm:0.27.1"
- conditions: os=openbsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/openbsd-x64@npm:0.25.6"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openbsd-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/openbsd-x64@npm:0.27.1"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/openharmony-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/openharmony-arm64@npm:0.25.6"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/openharmony-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/openharmony-arm64@npm:0.27.1"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/sunos-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/sunos-x64@npm:0.25.6"
- conditions: os=sunos & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/sunos-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/sunos-x64@npm:0.27.1"
- conditions: os=sunos & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-arm64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/win32-arm64@npm:0.25.6"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-arm64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/win32-arm64@npm:0.27.1"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-ia32@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/win32-ia32@npm:0.25.6"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/win32-ia32@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/win32-ia32@npm:0.27.1"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@esbuild/win32-x64@npm:0.25.6":
- version: 0.25.6
- resolution: "@esbuild/win32-x64@npm:0.25.6"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@esbuild/win32-x64@npm:0.27.1":
- version: 0.27.1
- resolution: "@esbuild/win32-x64@npm:0.27.1"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@isaacs/balanced-match@npm:^4.0.1":
- version: 4.0.1
- resolution: "@isaacs/balanced-match@npm:4.0.1"
- checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420
- languageName: node
- linkType: hard
-
-"@isaacs/brace-expansion@npm:^5.0.0":
- version: 5.0.0
- resolution: "@isaacs/brace-expansion@npm:5.0.0"
- dependencies:
- "@isaacs/balanced-match": "npm:^4.0.1"
- checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977
- languageName: node
- linkType: hard
-
-"@isaacs/cliui@npm:^8.0.2":
- version: 8.0.2
- resolution: "@isaacs/cliui@npm:8.0.2"
- dependencies:
- string-width: "npm:^5.1.2"
- string-width-cjs: "npm:string-width@^4.2.0"
- strip-ansi: "npm:^7.0.1"
- strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
- wrap-ansi: "npm:^8.1.0"
- wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
- checksum: 10c0/b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e
- languageName: node
- linkType: hard
-
-"@isaacs/fs-minipass@npm:^4.0.0":
- version: 4.0.1
- resolution: "@isaacs/fs-minipass@npm:4.0.1"
- dependencies:
- minipass: "npm:^7.0.4"
- checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2
- languageName: node
- linkType: hard
-
-"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.3":
- version: 0.6.3
- resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.3"
- dependencies:
- glob: "npm:^11.1.0"
- react-docgen-typescript: "npm:^2.2.2"
- peerDependencies:
- typescript: ">= 4.3.x"
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10c0/e68d2884235b8290673c17a13bc303a088feba6ce0a275ab0778b50e90b967f5dffdcf71ed3197e9cdf07607594a9cb2a86e3ea6e4eb8962b50d61078107bac3
- languageName: node
- linkType: hard
-
-"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5":
- version: 0.3.12
- resolution: "@jridgewell/gen-mapping@npm:0.3.12"
- dependencies:
- "@jridgewell/sourcemap-codec": "npm:^1.5.0"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10c0/32f771ae2467e4d440be609581f7338d786d3d621bac3469e943b9d6d116c23c4becb36f84898a92bbf2f3c0511365c54a945a3b86a83141547a2a360a5ec0c7
- languageName: node
- linkType: hard
-
-"@jridgewell/remapping@npm:^2.3.5":
- version: 2.3.5
- resolution: "@jridgewell/remapping@npm:2.3.5"
- dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194
- languageName: node
- linkType: hard
-
-"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
- version: 3.1.2
- resolution: "@jridgewell/resolve-uri@npm:3.1.2"
- checksum: 10c0/d502e6fb516b35032331406d4e962c21fe77cdf1cbdb49c6142bcbd9e30507094b18972778a6e27cbad756209cfe34b1a27729e6fa08a2eb92b33943f680cf1e
- languageName: node
- linkType: hard
-
-"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
- version: 1.5.4
- resolution: "@jridgewell/sourcemap-codec@npm:1.5.4"
- checksum: 10c0/c5aab3e6362a8dd94ad80ab90845730c825fc4c8d9cf07ebca7a2eb8a832d155d62558800fc41d42785f989ddbb21db6df004d1786e8ecb65e428ab8dff71309
- languageName: node
- linkType: hard
-
-"@jridgewell/trace-mapping@npm:0.3.9":
- version: 0.3.9
- resolution: "@jridgewell/trace-mapping@npm:0.3.9"
- dependencies:
- "@jridgewell/resolve-uri": "npm:^3.0.3"
- "@jridgewell/sourcemap-codec": "npm:^1.4.10"
- checksum: 10c0/fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b
- languageName: node
- linkType: hard
-
-"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.28":
- version: 0.3.29
- resolution: "@jridgewell/trace-mapping@npm:0.3.29"
- dependencies:
- "@jridgewell/resolve-uri": "npm:^3.1.0"
- "@jridgewell/sourcemap-codec": "npm:^1.4.14"
- checksum: 10c0/fb547ba31658c4d74eb17e7389f4908bf7c44cef47acb4c5baa57289daf68e6fe53c639f41f751b3923aca67010501264f70e7b49978ad1f040294b22c37b333
- languageName: node
- linkType: hard
-
-"@juggle/resize-observer@npm:^3.3.1":
- version: 3.4.0
- resolution: "@juggle/resize-observer@npm:3.4.0"
- checksum: 10c0/12930242357298c6f2ad5d4ec7cf631dfb344ca7c8c830ab7f64e6ac11eb1aae486901d8d880fd08fb1b257800c160a0da3aee1e7ed9adac0ccbb9b7c5d93347
- languageName: node
- linkType: hard
-
-"@lezer/common@npm:^1.0.0":
- version: 1.2.3
- resolution: "@lezer/common@npm:1.2.3"
- checksum: 10c0/fe9f8e111080ef94037a34ca2af1221c8d01c1763ba5ecf708a286185c76119509a5d19d924c8842172716716ddce22d7834394670c4a9432f0ba9f3b7c0f50d
- languageName: node
- linkType: hard
-
-"@lezer/lr@npm:^1.0.0":
- version: 1.4.2
- resolution: "@lezer/lr@npm:1.4.2"
- dependencies:
- "@lezer/common": "npm:^1.0.0"
- checksum: 10c0/22bb5d0d4b33d0de5eb0706b7e5b5f2d20f570e112d9110009bd35b62ff10f2eb4eff8da4cf373dd4ddf5e06a304120b8f039add7ed9997c981c13945d5329cd
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-darwin-arm64@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-darwin-arm64@npm:2.8.5"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-darwin-x64@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-darwin-x64@npm:2.8.5"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-linux-arm64@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-linux-arm64@npm:2.8.5"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-linux-arm@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-linux-arm@npm:2.8.5"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-linux-x64@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-linux-x64@npm:2.8.5"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@lmdb/lmdb-win32-x64@npm:2.8.5":
- version: 2.8.5
- resolution: "@lmdb/lmdb-win32-x64@npm:2.8.5"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@macrostrat/api-types@workspace:^, @macrostrat/api-types@workspace:packages/api-types":
- version: 0.0.0-use.local
- resolution: "@macrostrat/api-types@workspace:packages/api-types"
- dependencies:
- "@types/geojson": "npm:^7946.0.16"
- parcel: "npm:^2.16.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/color-utils@workspace:*, @macrostrat/color-utils@workspace:^, @macrostrat/color-utils@workspace:packages/color-utils":
- version: 0.0.0-use.local
- resolution: "@macrostrat/color-utils@workspace:packages/color-utils"
- dependencies:
- "@types/chroma-js": "npm:^3.1.1"
- chroma-js: "npm:^3.0.0"
- parcel: "npm:^2.16.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/column-components@workspace:^, @macrostrat/column-components@workspace:packages/column-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/column-components@workspace:packages/column-components"
- dependencies:
- "@blueprintjs/core": "npm:^5.0.0"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/stratigraphy-utils": "workspace:^"
- "@macrostrat/timescale": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@uiw/react-color-swatch": "npm:^2.9.2"
- chroma-js: "npm:^2.1.0"
- classnames: "npm:^2.2.6"
- d3-axis: "npm:^3.0.0"
- d3-format: "npm:^3.1.0"
- d3-path: "npm:^3.1.0"
- d3-scale: "npm:^3.2.1"
- d3-selection: "npm:^3.0.0"
- immutability-helper: "npm:^3.0.2"
- labella: "npm:^1.1.4"
- parcel: "npm:^2.16.0"
- react-draggable: "npm:^4.4.5"
- react-scroll: "npm:^1.7.16"
- react-select: "npm:^3.0.8"
- react-svg-textures: "npm:^1.4.7"
- stylus: "npm:^0.59.0"
- ui-box: "npm:^5.4.1"
- uuid: "npm:^7.0.3"
- peerDependencies:
- react: ^16.13.1||^17||^18||^19
- react-dom: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/column-creator@workspace:packages/column-creator":
- version: 0.0.0-use.local
- resolution: "@macrostrat/column-creator@workspace:packages/column-creator"
- dependencies:
- "@blueprintjs/core": "npm:^5.19.1"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/column-components": "workspace:^"
- "@macrostrat/column-views": "workspace:^"
- "@macrostrat/data-sheet": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- immutability-helper: "npm:^3.1.1"
- parcel: "npm:^2.16.0"
- ui-box: "npm:^5.4.1"
- zustand: "npm:^5.0.3"
- zustand-computed: "npm:^2.0.2"
- peerDependencies:
- react: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/column-views@workspace:^, @macrostrat/column-views@workspace:packages/column-views":
- version: 0.0.0-use.local
- resolution: "@macrostrat/column-views@workspace:packages/column-views"
- dependencies:
- "@macrostrat/api-types": "workspace:^"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/column-components": "workspace:^"
- "@macrostrat/data-components": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/map-interface": "workspace:^"
- "@macrostrat/map-styles": "workspace:^"
- "@macrostrat/mapbox-react": "workspace:^"
- "@macrostrat/mapbox-utils": "workspace:^"
- "@macrostrat/stratigraphy-utils": "workspace:^"
- "@macrostrat/svg-map-components": "workspace:^"
- "@macrostrat/timescale": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@turf/boolean-point-in-polygon": "npm:^7.3.1"
- "@turf/buffer": "npm:^7.2.0"
- "@turf/centroid": "npm:^7.2.0"
- "@turf/distance": "npm:^7.2.0"
- "@turf/line-intersect": "npm:^7.2.0"
- "@turf/nearest-point-on-line": "npm:^7.2.0"
- "@types/chroma-js": "npm:^3.1.1"
- "@types/d3-format": "npm:^3.0.4"
- "@types/d3-geo": "npm:^3.1.0"
- "@types/d3-path": "npm:^3.1.1"
- "@types/d3-scale": "npm:^4.0.9"
- "@types/d3-shape": "npm:^3.1.7"
- "@types/topojson-client": "npm:^3.1.5"
- "@visx/axis": "npm:^3.12.0"
- chroma-js: "npm:^3.1.2"
- classnames: "npm:^2.5.1"
- cross-fetch: "npm:^4.1.0"
- d3-array: "npm:^3.2.4"
- d3-format: "npm:^3.1.0"
- d3-geo: "npm:^3.1.1"
- d3-geo-voronoi: "npm:^2.1.0"
- d3-path: "npm:^3.1.0"
- d3-scale: "npm:^4.0.2"
- d3-shape: "npm:^3.2.0"
- jotai: "npm:^2.16.0"
- jotai-scope: "npm:^0.10.0"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- parcel: "npm:^2.16.0"
- postcss: "npm:^8.0.0"
- postcss-modules: "npm:^6.0.0"
- react-spring: "npm:^9.7.5"
- topojson-client: "npm:^3.1.0"
- vite: "npm:^7.3.0"
- zustand: "npm:^5.0.3"
- zustand-computed: "npm:^2.0.2"
- peerDependencies:
- "@blueprintjs/core": ^5.0.0
- react: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/cross-section-utils@workspace:packages/cross-section-utils":
- version: 0.0.0-use.local
- resolution: "@macrostrat/cross-section-utils@workspace:packages/cross-section-utils"
- dependencies:
- "@derschmale/tympanum": "npm:^1.3.6"
- "@macrostrat/hyper": "npm:^3.0.6"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/data-components@workspace:^, @macrostrat/data-components@workspace:packages/data-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/data-components@workspace:packages/data-components"
- dependencies:
- "@blueprintjs/core": "npm:^5.10.2"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/mapbox-utils": "workspace:^"
- "@macrostrat/stratigraphy-utils": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@types/d3-array": "npm:^3.2.1"
- "@visx/axis": "npm:^3.12.0"
- "@visx/gradient": "npm:^3.12.0"
- "@visx/scale": "npm:^3.12.0"
- "@visx/shape": "npm:^3.12.0"
- axios: "npm:^1.7.9"
- classnames: "npm:^2.5.1"
- cross-fetch: "npm:^4.1.0"
- d3-array: "npm:^3.2.4"
- mapbox-gl: "npm:^2.7.0||^3.13.0"
- parcel: "npm:^2.16.0"
- peerDependencies:
- "@blueprintjs/core": ^5.10.2
- react: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/data-sheet@workspace:^, @macrostrat/data-sheet@workspace:packages/data-sheet":
- version: 0.0.0-use.local
- resolution: "@macrostrat/data-sheet@workspace:packages/data-sheet"
- dependencies:
- "@blueprintjs/core": "npm:^5.10.2"
- "@blueprintjs/table": "npm:^5.1.4"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/data-components": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- "@supabase/postgrest-js": "npm:^1.17.7"
- "@types/underscore": "npm:^1.13.0"
- "@uiw/react-color-sketch": "npm:^2.9.2"
- chroma-js: "npm:^2.4.2"
- classnames: "npm:^2.3.1"
- immutability-helper: "npm:^3.1.1"
- parcel: "npm:^2.16.0"
- react: "npm:^17.0.2||^18 ||^19"
- underscore: "npm:^1.13.7"
- zustand: "npm:^5.0.2"
- zustand-computed: "npm:^2.1.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/feedback-components@workspace:packages/feedback-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/feedback-components@workspace:packages/feedback-components"
- dependencies:
- "@babel/preset-react": "npm:^7.18.6"
- "@blueprintjs/core": "npm:^5.10.2"
- "@blueprintjs/select": "npm:^5.3.10"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/data-components": "workspace:^"
- "@macrostrat/data-sheet": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- "@xyflow/react": "npm:^12.3.6"
- classnames: "npm:^2.5.1"
- d3-force: "npm:^3.0.0"
- immutability-helper: "npm:^3.1.1"
- parcel: "npm:^2.16.0"
- react-arborist: "npm:^3.4.0"
- react-text-annotate-blend: "npm:^1.2.0"
- use-element-dimensions: "npm:^2.1.3"
- peerDependencies:
- react: ^17||^18||^19
- react-dom: ^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/form-components@workspace:packages/form-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/form-components@workspace:packages/form-components"
- dependencies:
- "@blueprintjs/core": "npm:^5.10.2"
- "@blueprintjs/icons": "npm:^5.9.0"
- "@blueprintjs/select": "npm:^5.3.10"
- "@blueprintjs/table": "npm:^5.3.4"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- "@mantine/core": "npm:^4.2.1"
- "@mantine/hooks": "npm:^4.2.1"
- "@mapbox/mapbox-gl-draw": "npm:^1.5.0"
- "@types/mapbox-gl": "npm:^2.7.21"
- "@types/mapbox__mapbox-gl-draw": "npm:^1.4.8"
- "@types/react": "npm:^18.3.12"
- "@types/react-dom": "npm:^18"
- axios: "npm:^1.7.9"
- classnames: "npm:^2.5.1"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- parcel: "npm:^2.16.0"
- peerDependencies:
- react: ^16.13.1||^17||^18||^19
- react-dom: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/hyper@npm:^3.0.6":
- version: 3.0.6
- resolution: "@macrostrat/hyper@npm:3.0.6"
- dependencies:
- "@types/react": "npm:>= 16.0.0 < 20.0.0"
- classnames: "npm:^2.5.1"
- peerDependencies:
- react: ">= 0.12.0 < 20.0.0"
- checksum: 10c0/8faed4cd532450dce2dc414694d7de4fecda167c561db6cb30ac72db10fe0fad4fd9e653198e6421cd24a52eed33133a00ae1d340ddb3bb8cc62a73fc5eddd2d
- languageName: node
- linkType: hard
-
-"@macrostrat/hyperstyle-loader@workspace:toolchain/hyperstyle-loader":
- version: 0.0.0-use.local
- resolution: "@macrostrat/hyperstyle-loader@workspace:toolchain/hyperstyle-loader"
- dependencies:
- parcel: "npm:^2.16.0"
- peerDependencies:
- "@macrostrat/hyper": ^3.0.0
- webpack: ^5.0.0
- languageName: unknown
- linkType: soft
-
-"@macrostrat/map-interface@workspace:*, @macrostrat/map-interface@workspace:^, @macrostrat/map-interface@workspace:packages/map-interface":
- version: 0.0.0-use.local
- resolution: "@macrostrat/map-interface@workspace:packages/map-interface"
- dependencies:
- "@blueprintjs/core": "npm:^5.0.0"
- "@macrostrat/color-utils": "workspace:^"
- "@macrostrat/data-components": "workspace:^"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/map-interface": "workspace:*"
- "@macrostrat/mapbox-react": "workspace:^"
- "@macrostrat/mapbox-utils": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@mapbox/tilebelt": "npm:^2.0.0"
- "@visx/axis": "npm:^3.12.0"
- "@visx/scale": "npm:^3.12.0"
- chroma-js: "npm:^3.1.2"
- classnames: "npm:^2.5.1"
- d3-array: "npm:^3.2.4"
- d3-format: "npm:^3.1.0"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- parcel: "npm:^2.16.0"
- query-string: "npm:^9.0.0"
- transition-hook: "npm:^1.5.2"
- ui-box: "npm:^5.4.1"
- underscore: "npm:^1.13.6"
- use-resize-observer: "npm:^9.1.0"
- peerDependencies:
- react: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- react-dom: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- languageName: unknown
- linkType: soft
-
-"@macrostrat/map-styles@workspace:^, @macrostrat/map-styles@workspace:packages/map-styles":
- version: 0.0.0-use.local
- resolution: "@macrostrat/map-styles@workspace:packages/map-styles"
- dependencies:
- "@macrostrat/color-utils": "workspace:*"
- "@macrostrat/ui-components": "workspace:*"
- "@types/d3-selection": "npm:^3.0.11"
- axios: "npm:^1.7.9"
- d3-selection: "npm:^3.0.0"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- parcel: "npm:^2.16.0"
- textures: "npm:^1.2.3"
- ts-node: "npm:^10.7.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/mapbox-react@workspace:^, @macrostrat/mapbox-react@workspace:packages/mapbox-react":
- version: 0.0.0-use.local
- resolution: "@macrostrat/mapbox-react@workspace:packages/mapbox-react"
- dependencies:
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/map-styles": "workspace:^"
- "@macrostrat/mapbox-utils": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@turf/centroid": "npm:^7.1.0"
- "@types/mapbox-gl": "npm:^3.4.1"
- classnames: "npm:^2.3.1"
- immutability-helper: "npm:^3.1.1"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- mapbox-gl-controls: "npm:^2.3.5"
- parcel: "npm:^2.16.0"
- zustand: "npm:^5.0.1"
- peerDependencies:
- "@blueprintjs/core": ^3||^4||^5.10.2
- react: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- react-dom: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- languageName: unknown
- linkType: soft
-
-"@macrostrat/mapbox-utils@workspace:^, @macrostrat/mapbox-utils@workspace:packages/mapbox-utils":
- version: 0.0.0-use.local
- resolution: "@macrostrat/mapbox-utils@workspace:packages/mapbox-utils"
- dependencies:
- "@turf/bbox": "npm:^7.1.0"
- "@types/mapbox-gl": "npm:^3.4.1"
- axios: "npm:^1.7.9"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- parcel: "npm:^2.16.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/static-map-utils@workspace:packages/static-map-utils":
- version: 0.0.0-use.local
- resolution: "@macrostrat/static-map-utils@workspace:packages/static-map-utils"
- dependencies:
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/mapbox-react": "workspace:^"
- "@macrostrat/mapbox-utils": "workspace:^"
- "@macrostrat/ui-components": "workspace:^"
- "@mapbox/sphericalmercator": "npm:^2.0.2"
- "@turf/bbox": "npm:^7.2.0"
- "@turf/distance": "npm:^7.2.0"
- "@types/mapbox-gl": "npm:^3.4.1"
- "@types/underscore": "npm:^1.13.0"
- "@visx/scale": "npm:^3.12.0"
- classnames: "npm:^2.5.1"
- mapbox-gl: "npm:^2.15.0||^3.0.0"
- maplibre-gl: "npm:^5.10.0"
- maplibregl-mapbox-request-transformer: "npm:^0.0.3"
- parcel: "npm:^2.16.0"
- react: "npm:^18.0.0"
- underscore: "npm:^1.13.7"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/stratigraphy-utils@workspace:^, @macrostrat/stratigraphy-utils@workspace:packages/stratigraphy-utils":
- version: 0.0.0-use.local
- resolution: "@macrostrat/stratigraphy-utils@workspace:packages/stratigraphy-utils"
- dependencies:
- parcel: "npm:^2.16.0"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/style-system@workspace:packages/style-system":
- version: 0.0.0-use.local
- resolution: "@macrostrat/style-system@workspace:packages/style-system"
- dependencies:
- "@blueprintjs/colors": "npm:^5.1.1"
- "@blueprintjs/core": "npm:^5.10.2"
- vite: "npm:^7.2.7"
- peerDependencies:
- react: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- react-dom: ^16.8.6||^17.0.0||^18.0.0||^19.0.0
- languageName: unknown
- linkType: soft
-
-"@macrostrat/svg-map-components@workspace:^, @macrostrat/svg-map-components@workspace:packages/svg-map-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/svg-map-components@workspace:packages/svg-map-components"
- dependencies:
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- "@types/d3-array": "npm:^3.2.1"
- "@types/d3-drag": "npm:^3.0.7"
- "@types/d3-geo": "npm:^3.1.0"
- "@types/d3-selection": "npm:^3.0.11"
- "@types/d3-zoom": "npm:^3.0.8"
- "@types/geojson": "npm:^7946.0.16"
- "@types/react-dom": "npm:^18"
- axios: "npm:^1.7.9"
- d3-array: "npm:^3.2.4"
- d3-drag: "npm:^3.0.0"
- d3-geo: "npm:^3.1.1"
- d3-selection: "npm:^3.0.0"
- d3-zoom: "npm:^3.0.0"
- kld-intersections: "npm:^0.7.0"
- kld-path-parser: "npm:^0.2.1"
- parcel: "npm:^2.16.0"
- topojson-client: "npm:^3.1.0"
- peerDependencies:
- react: ^16.13.1||^17||^18||^19
- react-dom: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/timescale@workspace:^, @macrostrat/timescale@workspace:packages/timescale":
- version: 0.0.0-use.local
- resolution: "@macrostrat/timescale@workspace:packages/timescale"
- dependencies:
- "@macrostrat/hyper": "npm:^3.0.6"
- "@macrostrat/ui-components": "workspace:^"
- "@types/classnames": "npm:^2.3.4"
- "@types/d3-array": "npm:^3.2.1"
- "@visx/axis": "npm:^3.12.0"
- "@visx/scale": "npm:^3.12.0"
- classnames: "npm:^2.2.6"
- d3-array: "npm:^3.2.4"
- d3-format: "npm:^3.1.0"
- parcel: "npm:^2.16.0"
- peerDependencies:
- react: ^16.13.1||^17||^18||^19
- react-dom: ^16.13.1||^17||^18||^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/ui-components@workspace:*, @macrostrat/ui-components@workspace:^, @macrostrat/ui-components@workspace:packages/ui-components":
- version: 0.0.0-use.local
- resolution: "@macrostrat/ui-components@workspace:packages/ui-components"
- dependencies:
- "@blueprintjs/core": "npm:^5.10.2"
- "@blueprintjs/datetime2": "npm:^2.3.11"
- "@blueprintjs/select": "npm:^5.3.10"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@types/react": "npm:^18.3.12"
- "@types/react-dom": "npm:^18"
- "@uiw/react-color-sketch": "npm:^2.9.2"
- axios: "npm:^1.7.9"
- chroma-js: "npm:^2.4.2||^3.0.0"
- classnames: "npm:^2.3.0"
- d3-array: "npm:^3.2.4"
- immutability-helper: "npm:^3.1.1"
- parcel: "npm:^2.16.0"
- query-string: "npm:^9.0.0"
- react-dropzone: "npm:^11.4.2"
- react-intersection-observer: "npm:^8.32.1"
- react-json-tree: "npm:^0.19.0"
- ui-box: "npm:^5.4.1"
- underscore: "npm:^1.13.1"
- use-async-effect: "npm:^2.2.1"
- use-element-dimensions: "npm:^2.1.3"
- zustand: "npm:^5.0.3"
- peerDependencies:
- react: ^16.8.6 || ^17 || ^18 || ^19
- react-dom: ^16.8.6 || ^17 || ^18 || ^19
- languageName: unknown
- linkType: soft
-
-"@macrostrat/vite-plugin-hyperstyles@workspace:toolchain/vite-plugin-hyperstyles":
- version: 0.0.0-use.local
- resolution: "@macrostrat/vite-plugin-hyperstyles@workspace:toolchain/vite-plugin-hyperstyles"
- dependencies:
- "@macrostrat/hyper": "npm:^3.0.6"
- "@types/node": "npm:^22.14.1"
- parcel: "npm:^2.16.0"
- vite: "npm:^5||^6.1.6||^7"
- languageName: unknown
- linkType: soft
-
-"@macrostrat/web-components@workspace:.":
- version: 0.0.0-use.local
- resolution: "@macrostrat/web-components@workspace:."
- dependencies:
- "@babel/core": "npm:^7.18.6"
- "@babel/preset-env": "npm:^7.21.4"
- "@babel/preset-typescript": "npm:^7.21.4"
- "@blueprintjs/core": "npm:^5.10.2"
- "@macrostrat/hyper": "npm:^3.0.6"
- "@mdx-js/rollup": "npm:^3.1.0"
- "@parcel/bundler-default": "npm:^2.16.0"
- "@parcel/bundler-library": "npm:^2.16.0"
- "@parcel/config-default": "npm:^2.16.0"
- "@parcel/packager-ts": "npm:^2.16.0"
- "@parcel/transformer-sass": "npm:^2.16.0"
- "@parcel/transformer-stylus": "npm:^2.16.0"
- "@parcel/transformer-typescript-types": "npm:^2.16.0"
- "@storybook/addon-docs": "npm:10.1.11"
- "@storybook/addon-links": "npm:10.1.11"
- "@storybook/builder-vite": "npm:10.1.11"
- "@storybook/react-vite": "npm:10.1.11"
- "@types/d3-array": "npm:^3.2.1"
- "@types/d3-geo": "npm:^3.1.0"
- "@types/geojson": "npm:^7946.0.16"
- "@types/react": "npm:^18.3.12"
- "@types/underscore": "npm:^1.13.0"
- "@vueless/storybook-dark-mode": "npm:^10.0.4"
- chalk: "npm:^5.0.1"
- date-fns: "npm:^4.1.0"
- glob: "npm:^11.1.0"
- lorem-ipsum: "npm:^2.0.8"
- madge: "npm:^8.0.0"
- marked: "npm:^11.0"
- marked-terminal: "npm:^7.1.0"
- node-fetch: "npm:^3.2.9"
- parcel: "npm:^2.16.0"
- prettier: "npm:^3.7.4"
- react: "npm:^19"
- react-docgen: "npm:^7.0.0"
- react-dom: "npm:^19"
- sass-embedded: "npm:^1.83.0"
- storybook: "npm:10.1.11"
- tsx: "npm:^4.19.1"
- typescript: "npm:^5.8.3"
- underscore: "npm:^1.12.0"
- use-async-effect: "npm:^2.2.1"
- vite: "npm:^7.2.7"
- languageName: unknown
- linkType: soft
-
-"@mantine/core@npm:^4.2.1":
- version: 4.2.12
- resolution: "@mantine/core@npm:4.2.12"
- dependencies:
- "@mantine/styles": "npm:4.2.12"
- "@popperjs/core": "npm:^2.9.3"
- "@radix-ui/react-scroll-area": "npm:^0.1.1"
- react-popper: "npm:^2.2.5"
- react-textarea-autosize: "npm:^8.3.2"
- peerDependencies:
- "@mantine/hooks": 4.2.12
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10c0/1090a358b2c33c340ebec06d7fb17f3a45f20df3734eb8a094d422c3f639fada25a8473fba96e07e84e53d74ef318dc3dee2a798b4f5972153fd0ab48f7cf4c6
- languageName: node
- linkType: hard
-
-"@mantine/hooks@npm:^4.2.1":
- version: 4.2.12
- resolution: "@mantine/hooks@npm:4.2.12"
- peerDependencies:
- react: ">=16.8.0"
- checksum: 10c0/8df923369a446668873fbe244a6d341ddb75572ac5ad76f768ec336e205a6d27d142adf4b6df0bbf6a46a0b30bd81f2327e7ec66a0c1477464ef36c306e80789
- languageName: node
- linkType: hard
-
-"@mantine/styles@npm:4.2.12":
- version: 4.2.12
- resolution: "@mantine/styles@npm:4.2.12"
- dependencies:
- "@emotion/cache": "npm:11.7.1"
- "@emotion/react": "npm:11.7.1"
- "@emotion/serialize": "npm:1.0.2"
- "@emotion/utils": "npm:1.0.0"
- clsx: "npm:^1.1.1"
- csstype: "npm:3.0.9"
- peerDependencies:
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10c0/a10f5d296c74dc1181898a57e97976733df6d16db3df058a53d6464ba80b73d448cbb1905b5fcc470d076d45baf6a121f3c15e5133e804a03e5a3d64115d4e2d
- languageName: node
- linkType: hard
-
-"@mapbox/geojson-area@npm:^0.2.2":
- version: 0.2.2
- resolution: "@mapbox/geojson-area@npm:0.2.2"
- dependencies:
- wgs84: "npm:0.0.0"
- checksum: 10c0/46a85e14877bbd24486f4352810b2d078ce072f4a81120b9481eb967334e5cc9d2c5ae8b2ddab2dfbe1c0822b18758b39f078339b43a18754ef514a32e95fb1c
- languageName: node
- linkType: hard
-
-"@mapbox/geojson-normalize@npm:^0.0.1":
- version: 0.0.1
- resolution: "@mapbox/geojson-normalize@npm:0.0.1"
- bin:
- geojson-normalize: geojson-normalize
- checksum: 10c0/c51e7fa1462a9152493e2b639ce0b50d4c59ed8615f79c6be509312e4db2f29741cae50ecba1b8e290ce50c50f00c892039df3a5306d15712e51a6a28fcd4ecf
- languageName: node
- linkType: hard
-
-"@mapbox/geojson-rewind@npm:^0.5.2":
- version: 0.5.2
- resolution: "@mapbox/geojson-rewind@npm:0.5.2"
- dependencies:
- get-stream: "npm:^6.0.1"
- minimist: "npm:^1.2.6"
- bin:
- geojson-rewind: geojson-rewind
- checksum: 10c0/631f89ba5b656cb1e02197c242b231f98da0afb96815fa26481497176d6bd5f2aac77af4950da91c954094694acbc26382bd3d38146705737e8ff06442d95a12
- languageName: node
- linkType: hard
-
-"@mapbox/jsonlint-lines-primitives@npm:^2.0.2, @mapbox/jsonlint-lines-primitives@npm:~2.0.2":
- version: 2.0.2
- resolution: "@mapbox/jsonlint-lines-primitives@npm:2.0.2"
- checksum: 10c0/5814e42fc453700132f93ea742aabcef9a3c98d9bf17d4c1106f82d1dcd91bbc93052e66e29014323b9b2a41b020c743d897e4a96cc4ed2f734482d587d8c2b2
- languageName: node
- linkType: hard
-
-"@mapbox/mapbox-gl-draw@npm:^1.5.0":
- version: 1.5.0
- resolution: "@mapbox/mapbox-gl-draw@npm:1.5.0"
- dependencies:
- "@mapbox/geojson-area": "npm:^0.2.2"
- "@mapbox/geojson-normalize": "npm:^0.0.1"
- "@mapbox/point-geometry": "npm:^1.1.0"
- fast-deep-equal: "npm:^3.1.3"
- nanoid: "npm:^5.0.9"
- checksum: 10c0/435e55979ac7b198342568145cdd7c935a75e73f316bcb60ec89663731037c076abd030f129ee1f294a83fbd172c13d8db81666b88fe427c0846ba1574eff472
- languageName: node
- linkType: hard
-
-"@mapbox/mapbox-gl-supported@npm:^3.0.0":
- version: 3.0.0
- resolution: "@mapbox/mapbox-gl-supported@npm:3.0.0"
- checksum: 10c0/4e9641072eab382ef6930be55199a5cf621bb96552dc941d865eb0007f746219352e1d2238b578eaaf4c0121018248ec73d108cc40b8ce177e2ad33c89dfea61
- languageName: node
- linkType: hard
-
-"@mapbox/point-geometry@npm:0.1.0, @mapbox/point-geometry@npm:^0.1.0, @mapbox/point-geometry@npm:~0.1.0":
- version: 0.1.0
- resolution: "@mapbox/point-geometry@npm:0.1.0"
- checksum: 10c0/e4d861908574cb3165f5ad37b000416ebc90a2d6b3e0073191e6b6dc5074a6159d84ac5114d78557399bb429134f0d05bfb529e7902d1cb2b36d722b72ab662c
- languageName: node
- linkType: hard
-
-"@mapbox/point-geometry@npm:^1.1.0, @mapbox/point-geometry@npm:~1.1.0":
- version: 1.1.0
- resolution: "@mapbox/point-geometry@npm:1.1.0"
- checksum: 10c0/fe43d00a92592a28835090722df771be50182ff5fc40705cbd571534e2397beef884a97f701869b4a99a61289700cf709f588883f4b085c034bbe722cf17155d
- languageName: node
- linkType: hard
-
-"@mapbox/sphericalmercator@npm:^2.0.2":
- version: 2.0.2
- resolution: "@mapbox/sphericalmercator@npm:2.0.2"
- checksum: 10c0/319f364098631d61d77f7e31caff0c789522c42baaaa043bc3730a2a53ee62ef2ef89914764a9a3d9a36948032371a9e5661d32f6fd37a4581b1b30b07d79ed6
- languageName: node
- linkType: hard
-
-"@mapbox/tilebelt@npm:^2.0.0":
- version: 2.0.2
- resolution: "@mapbox/tilebelt@npm:2.0.2"
- checksum: 10c0/fe210eb358adb8f833ac4b8fbede23e0ca4a748555a6f058c7940f1964a858c01c82746d263ad883271c33f0b41d024c2e554de8f4d88fd64b764bc50607059d
- languageName: node
- linkType: hard
-
-"@mapbox/tiny-sdf@npm:^2.0.6, @mapbox/tiny-sdf@npm:^2.0.7":
- version: 2.0.7
- resolution: "@mapbox/tiny-sdf@npm:2.0.7"
- checksum: 10c0/f117d8537ee4b5ee2deed54b9b426792744c15a649681305b4fb21b608b7c6a815015f015cd612923cc8efa30424d0440abfc1af2c85eda00a726024bb4f3ede
- languageName: node
- linkType: hard
-
-"@mapbox/unitbezier@npm:^0.0.1":
- version: 0.0.1
- resolution: "@mapbox/unitbezier@npm:0.0.1"
- checksum: 10c0/97f39d4fbdf9579d0a1a8be0d536eb113a805d36459e774014f488a7ca6cc9dcfc77ab7a2ebe5af395ad50da6efb4dbf2566de0db3f62b6b8675cddbace8f86a
- languageName: node
- linkType: hard
-
-"@mapbox/vector-tile@npm:^1.3.1":
- version: 1.3.1
- resolution: "@mapbox/vector-tile@npm:1.3.1"
- dependencies:
- "@mapbox/point-geometry": "npm:~0.1.0"
- checksum: 10c0/ffb271b95c383923768295e72bdf95e428efb906434b864ea04d3853a8373cf0de19f039bd6615f7cf018fbfb4dbf4599f27ebaa86c2b7b09f7d69187f8d7da1
- languageName: node
- linkType: hard
-
-"@mapbox/vector-tile@npm:^2.0.4":
- version: 2.0.4
- resolution: "@mapbox/vector-tile@npm:2.0.4"
- dependencies:
- "@mapbox/point-geometry": "npm:~1.1.0"
- "@types/geojson": "npm:^7946.0.16"
- pbf: "npm:^4.0.1"
- checksum: 10c0/3cade1c8c3a4e0896bbe8ee1d6bcdb78cb34dc2257bc0151ba85d06f2cb96c87b5bddfd28f8b8a20131a85aa26af7091965da19ac356bf126eb66e20d48542fa
- languageName: node
- linkType: hard
-
-"@mapbox/whoots-js@npm:^3.1.0":
- version: 3.1.0
- resolution: "@mapbox/whoots-js@npm:3.1.0"
- checksum: 10c0/fe9e959a9049bcbc2c05d9d1156e050191ad697a1bd95e41cdfa069051ff1d6f2930ced234a8d68d5a0bf78091feab30d76497418ec800d90f0aac8691fe4fd4
- languageName: node
- linkType: hard
-
-"@maplibre/maplibre-gl-style-spec@npm:^24.3.0":
- version: 24.3.0
- resolution: "@maplibre/maplibre-gl-style-spec@npm:24.3.0"
- dependencies:
- "@mapbox/jsonlint-lines-primitives": "npm:~2.0.2"
- "@mapbox/unitbezier": "npm:^0.0.1"
- json-stringify-pretty-compact: "npm:^4.0.0"
- minimist: "npm:^1.2.8"
- quickselect: "npm:^3.0.0"
- rw: "npm:^1.3.3"
- tinyqueue: "npm:^3.0.0"
- bin:
- gl-style-format: dist/gl-style-format.mjs
- gl-style-migrate: dist/gl-style-migrate.mjs
- gl-style-validate: dist/gl-style-validate.mjs
- checksum: 10c0/b3f3ab25080ed2b043256a05c0bd798df780f791463ad244b0f6949e370bf9c4e389f3fa85763b4244835f1c6a06809cb038501a344aaed3a0a1fada8a08a02c
- languageName: node
- linkType: hard
-
-"@maplibre/vt-pbf@npm:^4.0.3":
- version: 4.0.3
- resolution: "@maplibre/vt-pbf@npm:4.0.3"
- dependencies:
- "@mapbox/point-geometry": "npm:^1.1.0"
- "@mapbox/vector-tile": "npm:^2.0.4"
- "@types/geojson-vt": "npm:3.2.5"
- "@types/supercluster": "npm:^7.1.3"
- geojson-vt: "npm:^4.0.2"
- pbf: "npm:^4.0.1"
- supercluster: "npm:^8.0.1"
- checksum: 10c0/d3c84adabb9dc93ff72ea6ab8c17900479f09e4d473f34ccae1f8e22d29f814d288f529f0d85959545bc4d7021675e056f7f558e758f705a4cb060b1f75f0aff
- languageName: node
- linkType: hard
-
-"@mdx-js/mdx@npm:^3.0.0":
- version: 3.1.0
- resolution: "@mdx-js/mdx@npm:3.1.0"
- dependencies:
- "@types/estree": "npm:^1.0.0"
- "@types/estree-jsx": "npm:^1.0.0"
- "@types/hast": "npm:^3.0.0"
- "@types/mdx": "npm:^2.0.0"
- collapse-white-space: "npm:^2.0.0"
- devlop: "npm:^1.0.0"
- estree-util-is-identifier-name: "npm:^3.0.0"
- estree-util-scope: "npm:^1.0.0"
- estree-walker: "npm:^3.0.0"
- hast-util-to-jsx-runtime: "npm:^2.0.0"
- markdown-extensions: "npm:^2.0.0"
- recma-build-jsx: "npm:^1.0.0"
- recma-jsx: "npm:^1.0.0"
- recma-stringify: "npm:^1.0.0"
- rehype-recma: "npm:^1.0.0"
- remark-mdx: "npm:^3.0.0"
- remark-parse: "npm:^11.0.0"
- remark-rehype: "npm:^11.0.0"
- source-map: "npm:^0.7.0"
- unified: "npm:^11.0.0"
- unist-util-position-from-estree: "npm:^2.0.0"
- unist-util-stringify-position: "npm:^4.0.0"
- unist-util-visit: "npm:^5.0.0"
- vfile: "npm:^6.0.0"
- checksum: 10c0/e586ab772dcfee2bab334d5aac54c711e6d6d550085271c38a49c629b3e3954b5f41f488060761284a5e00649d0638d6aba6c0a7c66f91db80dee0ccc304ab32
- languageName: node
- linkType: hard
-
-"@mdx-js/react@npm:^3.0.0":
- version: 3.1.0
- resolution: "@mdx-js/react@npm:3.1.0"
- dependencies:
- "@types/mdx": "npm:^2.0.0"
- peerDependencies:
- "@types/react": ">=16"
- react: ">=16"
- checksum: 10c0/381ed1211ba2b8491bf0ad9ef0d8d1badcdd114e1931d55d44019d4b827cc2752586708f9c7d2f9c3244150ed81f1f671a6ca95fae0edd5797fb47a22e06ceca
- languageName: node
- linkType: hard
-
-"@mdx-js/rollup@npm:^3.1.0":
- version: 3.1.0
- resolution: "@mdx-js/rollup@npm:3.1.0"
- dependencies:
- "@mdx-js/mdx": "npm:^3.0.0"
- "@rollup/pluginutils": "npm:^5.0.0"
- source-map: "npm:^0.7.0"
- vfile: "npm:^6.0.0"
- peerDependencies:
- rollup: ">=2"
- checksum: 10c0/43544953ba3995a3776a30ebdf0d9f7e54fc8dc77d1ecb64acbbb39af3a6d7e71dabf2a8cdc24f7f994f320f27b3d53c7683a0dc0177881939979b7ba44259fa
- languageName: node
- linkType: hard
-
-"@mischnic/json-sourcemap@npm:^0.1.1":
- version: 0.1.1
- resolution: "@mischnic/json-sourcemap@npm:0.1.1"
- dependencies:
- "@lezer/common": "npm:^1.0.0"
- "@lezer/lr": "npm:^1.0.0"
- json5: "npm:^2.2.1"
- checksum: 10c0/e2e314fc048a16baedb10ec4d517c2622e464b8a9f8481cd4c008ebdabed1e5167a8f1407e06a14bb89f035addbb13851c1c5b6672ef8e089205f7f6d300cdd8
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.3"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.3"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.3"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.3"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
-"@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.3":
- version: 3.0.3
- resolution: "@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.3"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@nodelib/fs.scandir@npm:2.1.5":
- version: 2.1.5
- resolution: "@nodelib/fs.scandir@npm:2.1.5"
- dependencies:
- "@nodelib/fs.stat": "npm:2.0.5"
- run-parallel: "npm:^1.1.9"
- checksum: 10c0/732c3b6d1b1e967440e65f284bd06e5821fedf10a1bea9ed2bb75956ea1f30e08c44d3def9d6a230666574edbaf136f8cfd319c14fd1f87c66e6a44449afb2eb
- languageName: node
- linkType: hard
-
-"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
- version: 2.0.5
- resolution: "@nodelib/fs.stat@npm:2.0.5"
- checksum: 10c0/88dafe5e3e29a388b07264680dc996c17f4bda48d163a9d4f5c1112979f0ce8ec72aa7116122c350b4e7976bc5566dc3ddb579be1ceaacc727872eb4ed93926d
- languageName: node
- linkType: hard
-
-"@nodelib/fs.walk@npm:^1.2.3":
- version: 1.2.8
- resolution: "@nodelib/fs.walk@npm:1.2.8"
- dependencies:
- "@nodelib/fs.scandir": "npm:2.1.5"
- fastq: "npm:^1.6.0"
- checksum: 10c0/db9de047c3bb9b51f9335a7bb46f4fcfb6829fb628318c12115fbaf7d369bfce71c15b103d1fc3b464812d936220ee9bc1c8f762d032c9f6be9acc99249095b1
- languageName: node
- linkType: hard
-
-"@npmcli/agent@npm:^3.0.0":
- version: 3.0.0
- resolution: "@npmcli/agent@npm:3.0.0"
- dependencies:
- agent-base: "npm:^7.1.0"
- http-proxy-agent: "npm:^7.0.0"
- https-proxy-agent: "npm:^7.0.1"
- lru-cache: "npm:^10.0.1"
- socks-proxy-agent: "npm:^8.0.3"
- checksum: 10c0/efe37b982f30740ee77696a80c196912c274ecd2cb243bc6ae7053a50c733ce0f6c09fda085145f33ecf453be19654acca74b69e81eaad4c90f00ccffe2f9271
- languageName: node
- linkType: hard
-
-"@npmcli/fs@npm:^4.0.0":
- version: 4.0.0
- resolution: "@npmcli/fs@npm:4.0.0"
- dependencies:
- semver: "npm:^7.3.5"
- checksum: 10c0/c90935d5ce670c87b6b14fab04a965a3b8137e585f8b2a6257263bd7f97756dd736cb165bb470e5156a9e718ecd99413dccc54b1138c1a46d6ec7cf325982fe5
- languageName: node
- linkType: hard
-
-"@parcel/bundler-default@npm:2.16.0, @parcel/bundler-default@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/bundler-default@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/graph": "npm:3.6.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/5df0dbb360a1bfd3500bbb49a5f015339259e6ec0251907b870b7bd6443c56ecd98f866f6fd1fae97a4cccabcc74a484169b4dd2ffe1086de661c8c543230e88
- languageName: node
- linkType: hard
-
-"@parcel/bundler-library@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/bundler-library@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/099f7652de8a892504cb5cb445256d5b9936d653891b40400a303e177f06d6c43127d57993290506f92239824852031b324b97e5a565aabbb9a076a98c177387
- languageName: node
- linkType: hard
-
-"@parcel/cache@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/cache@npm:2.16.0"
+"@macrostrat/column-creator@workspace:packages/column-creator":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/column-creator@workspace:packages/column-creator"
dependencies:
- "@parcel/fs": "npm:2.16.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- lmdb: "npm:2.8.5"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/column-components": "workspace:^"
+ "@macrostrat/column-views": "workspace:^"
+ "@macrostrat/data-sheet": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ immutability-helper: "npm:^3.1.1"
+ ui-box: "npm:^5.4.1"
+ zustand: "npm:^5.0.3"
+ zustand-computed: "npm:^2.0.2"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/9ec834d8d54274de59bdc0b9c200cf06bb3667ac23c7a33282e68cf24488e3fdb807c9f29945e087ba20be1e2a7601b64cf814e6f469a3ee29f94fb1b128c7e6
- languageName: node
- linkType: hard
-
-"@parcel/codeframe@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/codeframe@npm:2.16.0"
- dependencies:
- chalk: "npm:^4.1.2"
- checksum: 10c0/48e9497f00ad2ebb624f1c26ee52bcc68760a01456e640a78d8a4e6355e4bbac73d1ca47ad7b60099ca66d7816b71784ced070c8791fb855dc28b5bca0d05a82
- languageName: node
- linkType: hard
-
-"@parcel/compressor-raw@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/compressor-raw@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/4da98dd5075feca3e209bb0b223d7e5987c36732af62130dfe85d15f92b020f1995e4da176b87a774395bd3c39577e05f00e0bf0b6643be190537e45a5fc3963
- languageName: node
- linkType: hard
-
-"@parcel/config-default@npm:2.16.0, @parcel/config-default@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/config-default@npm:2.16.0"
- dependencies:
- "@parcel/bundler-default": "npm:2.16.0"
- "@parcel/compressor-raw": "npm:2.16.0"
- "@parcel/namer-default": "npm:2.16.0"
- "@parcel/optimizer-css": "npm:2.16.0"
- "@parcel/optimizer-html": "npm:2.16.0"
- "@parcel/optimizer-image": "npm:2.16.0"
- "@parcel/optimizer-svg": "npm:2.16.0"
- "@parcel/optimizer-swc": "npm:2.16.0"
- "@parcel/packager-css": "npm:2.16.0"
- "@parcel/packager-html": "npm:2.16.0"
- "@parcel/packager-js": "npm:2.16.0"
- "@parcel/packager-raw": "npm:2.16.0"
- "@parcel/packager-svg": "npm:2.16.0"
- "@parcel/packager-wasm": "npm:2.16.0"
- "@parcel/reporter-dev-server": "npm:2.16.0"
- "@parcel/resolver-default": "npm:2.16.0"
- "@parcel/runtime-browser-hmr": "npm:2.16.0"
- "@parcel/runtime-js": "npm:2.16.0"
- "@parcel/runtime-rsc": "npm:2.16.0"
- "@parcel/runtime-service-worker": "npm:2.16.0"
- "@parcel/transformer-babel": "npm:2.16.0"
- "@parcel/transformer-css": "npm:2.16.0"
- "@parcel/transformer-html": "npm:2.16.0"
- "@parcel/transformer-image": "npm:2.16.0"
- "@parcel/transformer-js": "npm:2.16.0"
- "@parcel/transformer-json": "npm:2.16.0"
- "@parcel/transformer-node": "npm:2.16.0"
- "@parcel/transformer-postcss": "npm:2.16.0"
- "@parcel/transformer-posthtml": "npm:2.16.0"
- "@parcel/transformer-raw": "npm:2.16.0"
- "@parcel/transformer-react-refresh-wrap": "npm:2.16.0"
- "@parcel/transformer-svg": "npm:2.16.0"
- peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/3d4a079fb4ff90aace65a4987cad17ec76cef29b95881e34eb60c8deeba9624a94ee26e7c27339da85c463a250612a37ada42ffc451e740cf32573c6b00ab6a4
- languageName: node
- linkType: hard
-
-"@parcel/core@npm:2.16.0, @parcel/core@npm:^2.13.3":
- version: 2.16.0
- resolution: "@parcel/core@npm:2.16.0"
- dependencies:
- "@mischnic/json-sourcemap": "npm:^0.1.1"
- "@parcel/cache": "npm:2.16.0"
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/events": "npm:2.16.0"
- "@parcel/feature-flags": "npm:2.16.0"
- "@parcel/fs": "npm:2.16.0"
- "@parcel/graph": "npm:3.6.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/package-manager": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/profiler": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
- base-x: "npm:^3.0.11"
- browserslist: "npm:^4.24.5"
- clone: "npm:^2.1.2"
- dotenv: "npm:^16.5.0"
- dotenv-expand: "npm:^11.0.7"
- json5: "npm:^2.2.3"
- msgpackr: "npm:^1.11.2"
- nullthrows: "npm:^1.1.1"
- semver: "npm:^7.7.1"
- checksum: 10c0/14948187b59904392def3c0dba9ec0079990202d0c04c8598db0ee70055eaeb975a4f2e480b1ab9d9230744ce8c43884471897cb05b17899ff8063611015ee94
- languageName: node
- linkType: hard
-
-"@parcel/diagnostic@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/diagnostic@npm:2.16.0"
- dependencies:
- "@mischnic/json-sourcemap": "npm:^0.1.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/328a7a8b311fe904aae1ed3f4673adbb57e3413c593c465eb158a17119f815cdb115ecef6f501dae2379005ef9808d58160f0efa689ac630d9646ffc89465434
- languageName: node
- linkType: hard
-
-"@parcel/error-overlay@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/error-overlay@npm:2.16.0"
- checksum: 10c0/e369f0d085f919ce022dca4783ffae5129ada38d306e5e9fcdf9fec95dd56432f92593ecec1a6f2385b2e180e2cd1188bfa2497c26c36ea5e9dc4541268dfdd5
- languageName: node
- linkType: hard
-
-"@parcel/events@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/events@npm:2.16.0"
- checksum: 10c0/7a0668add1ba0bc817292a46436faef2ad394069b3f31097244c2522de6158da46e4ef238dbf8aeeb0340b9f61887657ec07020aa3b69082f392a2f48a18590d
- languageName: node
- linkType: hard
-
-"@parcel/feature-flags@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/feature-flags@npm:2.16.0"
- checksum: 10c0/a62e06eea16e9c3fe9abd52dfe3fa6766d5a34a5869c007a6a6b0b8d8d06740ec9e49ed091efeada55716d245517ac3788d8ddcb2fc96256a71f7830f9327b32
- languageName: node
- linkType: hard
+ react: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/fs@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/fs@npm:2.16.0"
+"@macrostrat/column-views@workspace:^, @macrostrat/column-views@workspace:packages/column-views":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/column-views@workspace:packages/column-views"
dependencies:
- "@parcel/feature-flags": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/types-internal": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/watcher": "npm:^2.0.7"
- "@parcel/workers": "npm:2.16.0"
+ "@blueprintjs/core": "npm:^6.0.0"
+ "@macrostrat/api-types": "workspace:^"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/column-components": "workspace:^"
+ "@macrostrat/data-components": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/map-interface": "workspace:^"
+ "@macrostrat/map-styles": "workspace:^"
+ "@macrostrat/mapbox-react": "workspace:^"
+ "@macrostrat/mapbox-utils": "workspace:^"
+ "@macrostrat/stratigraphy-utils": "workspace:^"
+ "@macrostrat/svg-map-components": "workspace:^"
+ "@macrostrat/timescale": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@turf/boolean-point-in-polygon": "npm:^7.3.2"
+ "@turf/buffer": "npm:^7.3.2"
+ "@turf/centroid": "npm:^7.3.2"
+ "@turf/distance": "npm:^7.3.2"
+ "@turf/line-intersect": "npm:^7.3.2"
+ "@turf/nearest-point-on-line": "npm:^7.3.2"
+ "@types/chroma-js": "npm:^3.1.1"
+ "@types/d3-format": "npm:^3.0.4"
+ "@types/d3-geo": "npm:^3.1.0"
+ "@types/d3-shape": "npm:^3.1.7"
+ "@types/topojson-client": "npm:^3.1.5"
+ "@visx/axis": "npm:^3.12.0"
+ chroma-js: "npm:^3.2.0"
+ classnames: "npm:^2.5.1"
+ cross-fetch: "npm:^4.1.0"
+ d3-array: "npm:^3.2.4"
+ d3-format: "npm:^3.1.2"
+ d3-geo: "npm:^3.1.1"
+ d3-geo-voronoi: "npm:^2.1.0"
+ d3-path: "npm:^3.1.0"
+ d3-scale: "npm:^4.0.2"
+ d3-shape: "npm:^3.2.0"
+ jotai: "npm:^2.16.0"
+ jotai-scope: "npm:^0.10.0"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ react-spring: "npm:^9.7.5"
+ topojson-client: "npm:^3.1.0"
+ zustand: "npm:^5.0.3"
+ zustand-computed: "npm:^2.0.2"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/17fb98463d3adcf45c9182357ca510ef55d190912466d4ea8e8b37b3490bb77af75d38ca8108c4edd9034bce49b1c09dd5063719c1b4cde5c8fef4d4542dece2
- languageName: node
- linkType: hard
-
-"@parcel/graph@npm:3.6.0":
- version: 3.6.0
- resolution: "@parcel/graph@npm:3.6.0"
- dependencies:
- "@parcel/feature-flags": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/62c31b0a9d68b8c0003dfaa28b6ef9e0dab0ae18df52fe9bd04dcaa750c35f93c2a6ef011a14322d5ae9659cb5480a778fb875aa760a4c6265a8c118e294b786
- languageName: node
- linkType: hard
-
-"@parcel/logger@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/logger@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/events": "npm:2.16.0"
- checksum: 10c0/46b9e2a5dfcc9bc6186968d037027cdc050a7923f448de7fbd4ceea64b08015c3bdb1f89c1465a4e28ec83d15f0c7d6ed1ad05492c291f361bcffc57677c4621
- languageName: node
- linkType: hard
-
-"@parcel/markdown-ansi@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/markdown-ansi@npm:2.16.0"
- dependencies:
- chalk: "npm:^4.1.2"
- checksum: 10c0/b84976a76c00cbc0c028e4a402ccb178f89967189fa0fa7d7040622ab8fbfdca0f61161964b71fd542f1c3c35c637f64392f4cceff1f4726fc262658eeaa7505
- languageName: node
- linkType: hard
-
-"@parcel/namer-default@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/namer-default@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/4976fc0bdb6f7a4ca8e722efa2e627c32b43ab3f46c5d1a3ca58506a52ba78efbeadacd3da408fd96099d896e2f0dfe890730b56612153edf77e1b5bfcbbeeed
- languageName: node
- linkType: hard
-
-"@parcel/node-resolver-core@npm:3.7.0":
- version: 3.7.0
- resolution: "@parcel/node-resolver-core@npm:3.7.0"
- dependencies:
- "@mischnic/json-sourcemap": "npm:^0.1.1"
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/fs": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- semver: "npm:^7.7.1"
- checksum: 10c0/20d73d6ded15f20adee0c68acdf10b33184d251b4110e5b3c0637555f2a1e7ff88de23651fbdbf958a5b4fa4d3d9ded80b40725e0d408048d96cfa6e5ed22d7f
- languageName: node
- linkType: hard
-
-"@parcel/optimizer-css@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/optimizer-css@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- browserslist: "npm:^4.24.5"
- lightningcss: "npm:^1.30.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/2139fa9fbaea4ebf939ee6dab053807a01500e9196172af1afafff94d1d59eb999a219f2b1e65a1014d55cef96892de9c3b1d4ba063738333340c20f661a17b4
- languageName: node
- linkType: hard
+ react: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/optimizer-html@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/optimizer-html@npm:2.16.0"
+"@macrostrat/cross-section-utils@workspace:packages/cross-section-utils":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/cross-section-utils@workspace:packages/cross-section-utils"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/32a9bd8ec2875d9989e0b1a1a52b3002d603fd92d56707a7d2b2964bbb6abbe136bd2e7f5c1e8ec82ecb6e42e465da35cdaf9da96f69e19627056d30b9d54595
- languageName: node
- linkType: hard
+ "@derschmale/tympanum": "npm:^1.3.6"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ languageName: unknown
+ linkType: soft
-"@parcel/optimizer-image@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/optimizer-image@npm:2.16.0"
+"@macrostrat/data-components@workspace:^, @macrostrat/data-components@workspace:packages/data-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/data-components@workspace:packages/data-components"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/mapbox-utils": "workspace:^"
+ "@macrostrat/stratigraphy-utils": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/d3-array": "npm:^3.2.1"
+ "@visx/axis": "npm:^3.12.0"
+ "@visx/gradient": "npm:^3.12.0"
+ "@visx/scale": "npm:^3.12.0"
+ "@visx/shape": "npm:^3.12.0"
+ axios: "npm:^1.13.2"
+ classnames: "npm:^2.5.1"
+ cross-fetch: "npm:^4.1.0"
+ d3-array: "npm:^3.2.4"
+ mapbox-gl: "npm:^2.7.0||^3.13.0"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/050fb8fe1ce0f322632becd27e23bec7c124016746426d12a40be3b1c95546f978b9456576611f4f427958d12bb7140e62349187ef5d3d01f745ff78e22a1e56
- languageName: node
- linkType: hard
-
-"@parcel/optimizer-svg@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/optimizer-svg@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/22f8d6ac7c7c5e96ff8c29a0579be1afc6523026e6502c1dc7fe199223239ce4885afef5e40cf46e52a764f979c7b9eebfb906e089da622c5fa73a7c4e45fbf3
- languageName: node
- linkType: hard
-
-"@parcel/optimizer-swc@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/optimizer-swc@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- "@swc/core": "npm:^1.11.24"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/866c7a24fed075b592153afbbcc8b40b745fc3fdd837e85ca31fbf38294af8a6e21ed22aa857bfacfd67b3f7f5786ec6e06ba9a9af5e3614aef939018dee260c
- languageName: node
- linkType: hard
+ react: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/package-manager@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/package-manager@npm:2.16.0"
+"@macrostrat/data-sheet@workspace:^, @macrostrat/data-sheet@workspace:packages/data-sheet":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/data-sheet@workspace:packages/data-sheet"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/fs": "npm:2.16.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/node-resolver-core": "npm:3.7.0"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
- "@swc/core": "npm:^1.11.24"
- semver: "npm:^7.7.1"
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/table": "npm:^6.0.13"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/data-components": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@supabase/postgrest-js": "npm:^1.17.7"
+ "@types/underscore": "npm:^1.13.0"
+ "@uiw/react-color-sketch": "npm:^2.9.2"
+ chroma-js: "npm:^3.2.0"
+ classnames: "npm:^2.5.1"
+ immutability-helper: "npm:^3.1.1"
+ underscore: "npm:^1.13.7"
+ zustand: "npm:^5.0.2"
+ zustand-computed: "npm:^2.1.0"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/5e411fcbe74f4d441edb828e398ee6abdb615832bf5ec1dc6aa41632a885721de5f66070133fa5514668a0423926d0bc6315e44e3a22f78d96d1aaaf61d7d22d
- languageName: node
- linkType: hard
-
-"@parcel/packager-css@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-css@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- lightningcss: "npm:^1.30.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/07f659f69dd2e74841f48270f4b215147ccff47139b001c7415be7a2eb7cbda1f3a5b397371b4a6932195b20817a70a7b472420471d9666b9a05b1b05594ef9c
- languageName: node
- linkType: hard
-
-"@parcel/packager-html@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-html@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/c526fb82362765555fbb448773e3937ab2dd8d50ec14ae1765b6b7a7d02aaf7173d0656d2d5788fe87dae356af1d459357712284ae1494b60f3312148f29eb3e
- languageName: node
- linkType: hard
-
-"@parcel/packager-js@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-js@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- globals: "npm:^13.24.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/66b1985c76fa79602779774486b8205a5c44d1d302269cd2a876bdc35eb129ed5fd5d81cddfcef46d60a33e2c1965dd8b3d9808f8f6a81a2f5be111f2a099b4e
- languageName: node
- linkType: hard
-
-"@parcel/packager-raw@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-raw@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/b01ec62f5060b9152c13c9b16856a9d89a1f8244c880a5e18989051b79e0a4bd652860d3a225bd1aeb8e4edd95dc189c55bb0d1a57fee7828a316caa85cab385
- languageName: node
- linkType: hard
+ react: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/packager-svg@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-svg@npm:2.16.0"
+"@macrostrat/feedback-components@workspace:packages/feedback-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/feedback-components@workspace:packages/feedback-components"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/07b462aae55222e9be65e4181b0d03fd215f4bc5c908ae47aaefbc45d3896fefa7fe0004a94bd1a878cfc60e23c26434c261d8bd57f9e00b268a74dae752f70f
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/select": "npm:^6.0.13"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/data-components": "workspace:^"
+ "@macrostrat/data-sheet": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ classnames: "npm:^2.5.1"
+ d3-force: "npm:^3.0.0"
+ immutability-helper: "npm:^3.1.1"
+ react-arborist: "npm:^3.4.0"
+ react-text-annotate-blend: "npm:^1.2.0"
+ use-element-dimensions: "npm:^2.1.3"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/packager-ts@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-ts@npm:2.16.0"
+"@macrostrat/form-components@workspace:packages/form-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/form-components@workspace:packages/form-components"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/9515ca0c6d3ee32ed69f2a134252577df0f4c0d0f0b78277fd8117718797e5c645b081685d7b37894a4104605d7fa14be4e901bd710cd153fc8feb2abec65e47
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/icons": "npm:^6.5.0"
+ "@blueprintjs/select": "npm:^6.0.13"
+ "@blueprintjs/table": "npm:^6.0.13"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@mantine/core": "npm:^4.2.1"
+ "@mantine/hooks": "npm:^4.2.1"
+ "@mapbox/mapbox-gl-draw": "npm:^1.5.0"
+ "@types/mapbox-gl": "npm:^2.7.21"
+ "@types/mapbox__mapbox-gl-draw": "npm:^1.4.8"
+ "@types/react": "npm:^18.3.12"
+ "@types/react-dom": "npm:^18"
+ axios: "npm:^1.13.2"
+ classnames: "npm:^2.5.1"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/packager-wasm@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/packager-wasm@npm:2.16.0"
+"@macrostrat/hyper@npm:^3.0.6":
+ version: 3.0.6
+ resolution: "@macrostrat/hyper@npm:3.0.6"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/e616e75235f51571d3b3b15e5047a848ad14186c0bb42f19ed8ef2abf08ee5817f30b11315d37995a1e448a72a86d2b6c6d0426570bc8e28914fa9e7e34e6f15
+ "@types/react": "npm:>= 16.0.0 < 20.0.0"
+ classnames: "npm:^2.5.1"
+ peerDependencies:
+ react: ">= 0.12.0 < 20.0.0"
+ checksum: 10c0/8faed4cd532450dce2dc414694d7de4fecda167c561db6cb30ac72db10fe0fad4fd9e653198e6421cd24a52eed33133a00ae1d340ddb3bb8cc62a73fc5eddd2d
languageName: node
linkType: hard
-"@parcel/plugin@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/plugin@npm:2.16.0"
- dependencies:
- "@parcel/types": "npm:2.16.0"
- checksum: 10c0/886e4f77868c5c7922352717c056ab763d65d327e1623cc95e2a7e4d4977ebd6b5a48f0b5569a925f56c99953e715e65ed365a249a0ebd8db5ccbfe00b32f8e0
- languageName: node
- linkType: hard
+"@macrostrat/hyperstyle-loader@workspace:toolchain/hyperstyle-loader":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/hyperstyle-loader@workspace:toolchain/hyperstyle-loader"
+ peerDependencies:
+ "@macrostrat/hyper": ^3.0.0
+ webpack: ^5.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/profiler@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/profiler@npm:2.16.0"
+"@macrostrat/map-interface@workspace:*, @macrostrat/map-interface@workspace:^, @macrostrat/map-interface@workspace:packages/map-interface":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/map-interface@workspace:packages/map-interface"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/events": "npm:2.16.0"
- "@parcel/types-internal": "npm:2.16.0"
- chrome-trace-event: "npm:^1.0.2"
- checksum: 10c0/abc58fe222c01f5ff9c3f738295f2fc119e6aeee48cafd863c5c5bcd7d5e39d185d7e3a3516338de883b7cee8424f5ab757133210a716efa47bf3082bf2a90aa
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/color-utils": "workspace:^"
+ "@macrostrat/data-components": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/map-interface": "workspace:*"
+ "@macrostrat/mapbox-react": "workspace:^"
+ "@macrostrat/mapbox-utils": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@mapbox/tilebelt": "npm:^2.0.0"
+ "@visx/axis": "npm:^3.12.0"
+ "@visx/scale": "npm:^3.12.0"
+ chroma-js: "npm:^3.2.0"
+ classnames: "npm:^2.5.1"
+ d3-array: "npm:^3.2.4"
+ d3-format: "npm:^3.1.2"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ query-string: "npm:^9.0.0"
+ transition-hook: "npm:^1.5.2"
+ ui-box: "npm:^5.4.1"
+ underscore: "npm:^1.13.7"
+ use-resize-observer: "npm:^9.1.0"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/reporter-cli@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/reporter-cli@npm:2.16.0"
+"@macrostrat/map-styles@workspace:^, @macrostrat/map-styles@workspace:packages/map-styles":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/map-styles@workspace:packages/map-styles"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/types": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- chalk: "npm:^4.1.2"
- term-size: "npm:^2.2.1"
- checksum: 10c0/1009ed40962d0f793c1af11b7f4b6d4f3d3acb32e50e52eee5c9f399f1f5dcbc5a0ac8ed030492488cb7ec153d199b5544d111a9bc86bb8c0dee50e145e0e799
- languageName: node
- linkType: hard
+ "@macrostrat/color-utils": "workspace:*"
+ "@macrostrat/ui-components": "workspace:*"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/d3-selection": "npm:^3.0.11"
+ axios: "npm:^1.13.2"
+ d3-selection: "npm:^3.0.0"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ textures: "npm:^1.2.3"
+ ts-node: "npm:^10.7.0"
+ languageName: unknown
+ linkType: soft
-"@parcel/reporter-dev-server@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/reporter-dev-server@npm:2.16.0"
+"@macrostrat/mapbox-react@workspace:^, @macrostrat/mapbox-react@workspace:packages/mapbox-react":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/mapbox-react@workspace:packages/mapbox-react"
dependencies:
- "@parcel/codeframe": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/1158fe24c001fe86be57a7c4705e868c4ed73ef82e62ce6381b97c3a073a68fb18dd1ca2738cb8789bef58391c5e02cee7e11e1816e60a7c19e880cd1acf7492
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/map-styles": "workspace:^"
+ "@macrostrat/mapbox-utils": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@turf/centroid": "npm:^7.3.2"
+ "@types/mapbox-gl": "npm:^3.4.1"
+ classnames: "npm:^2.5.1"
+ immutability-helper: "npm:^3.1.1"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ mapbox-gl-controls: "npm:^2.3.5"
+ zustand: "npm:^5.0.1"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/reporter-tracer@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/reporter-tracer@npm:2.16.0"
+"@macrostrat/mapbox-utils@workspace:^, @macrostrat/mapbox-utils@workspace:packages/mapbox-utils":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/mapbox-utils@workspace:packages/mapbox-utils"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- chrome-trace-event: "npm:^1.0.3"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/c69f62b3c995440b19ae8cb49dbfe544e3a12fc5c04278fc5aae22951924b6cfd9bd791c317e36e226e3bf54e9f6a1a25dca9fb17b8ea21dfa066520bacfe6a4
- languageName: node
- linkType: hard
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@turf/bbox": "npm:^7.3.2"
+ "@types/mapbox-gl": "npm:^3.4.1"
+ axios: "npm:^1.13.2"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ languageName: unknown
+ linkType: soft
-"@parcel/resolver-default@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/resolver-default@npm:2.16.0"
+"@macrostrat/static-map-utils@workspace:packages/static-map-utils":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/static-map-utils@workspace:packages/static-map-utils"
dependencies:
- "@parcel/node-resolver-core": "npm:3.7.0"
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/c7a90859666c5819cbaf641089bff942b7ba2dc96d9cc665b972c01a85a9344afc595fadcb754af25e5a2320d0141e31cd1e46df3aa56c3d36fbb0f1b890a04c
- languageName: node
- linkType: hard
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/mapbox-react": "workspace:^"
+ "@macrostrat/mapbox-utils": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@mapbox/sphericalmercator": "npm:^2.0.2"
+ "@turf/bbox": "npm:^7.3.2"
+ "@turf/distance": "npm:^7.3.2"
+ "@types/mapbox-gl": "npm:^3.4.1"
+ "@types/underscore": "npm:^1.13.0"
+ "@visx/scale": "npm:^3.12.0"
+ classnames: "npm:^2.5.1"
+ mapbox-gl: "npm:^2.15.0||^3.0.0"
+ maplibre-gl: "npm:^5.10.0"
+ maplibregl-mapbox-request-transformer: "npm:^0.0.3"
+ underscore: "npm:^1.13.7"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/runtime-browser-hmr@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/runtime-browser-hmr@npm:2.16.0"
+"@macrostrat/stratigraphy-utils@workspace:^, @macrostrat/stratigraphy-utils@workspace:packages/stratigraphy-utils":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/stratigraphy-utils@workspace:packages/stratigraphy-utils"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/4c05fcf799634c7eb847055e1b4b3a43a6d9f9a681a40e4084984987023844864ed384be7023898341127977bfdbcd10ccf5a04b40bc7f5e0b8662f96bbcc9fa
- languageName: node
- linkType: hard
+ "@macrostrat/web-components-bundler": "workspace:*"
+ languageName: unknown
+ linkType: soft
-"@parcel/runtime-js@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/runtime-js@npm:2.16.0"
+"@macrostrat/style-system@workspace:^, @macrostrat/style-system@workspace:packages/style-system":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/style-system@workspace:packages/style-system"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/801fe994776bfe199a8678e5f130fa052478652dca6aa9fdb6c2be465c1eac9da8c0785052cf9c3e5fe5d4c2bf08b0835b227156bd55e6f229427305bfb2b4ee
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ vite: "npm:^7.2.7"
+ languageName: unknown
+ linkType: soft
-"@parcel/runtime-rsc@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/runtime-rsc@npm:2.16.0"
+"@macrostrat/svg-map-components@workspace:^, @macrostrat/svg-map-components@workspace:packages/svg-map-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/svg-map-components@workspace:packages/svg-map-components"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/84ae276afd7970f7372217e976ceaaf466997fe66011583c6dfc69e7d8694537c91dd79dd221b9df7b0b74530ff61615094b9f3a5dbdc90ad6ebceb06d890a54
- languageName: node
- linkType: hard
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/d3-array": "npm:^3.2.1"
+ "@types/d3-drag": "npm:^3.0.7"
+ "@types/d3-geo": "npm:^3.1.0"
+ "@types/d3-selection": "npm:^3.0.11"
+ "@types/d3-zoom": "npm:^3.0.8"
+ "@types/geojson": "npm:^7946.0.16"
+ "@types/react-dom": "npm:^18"
+ axios: "npm:^1.13.2"
+ d3-array: "npm:^3.2.4"
+ d3-drag: "npm:^3.0.0"
+ d3-geo: "npm:^3.1.1"
+ d3-selection: "npm:^3.0.0"
+ d3-zoom: "npm:^3.0.0"
+ kld-intersections: "npm:^0.7.0"
+ kld-path-parser: "npm:^0.2.1"
+ topojson-client: "npm:^3.1.0"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/runtime-service-worker@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/runtime-service-worker@npm:2.16.0"
+"@macrostrat/timescale@workspace:^, @macrostrat/timescale@workspace:packages/timescale":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/timescale@workspace:packages/timescale"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/a98efa18510ef4845c76ce38877480f40153db51704f0d88920391003a54db5e53f218ceaf3725509b98fb9bfd495a6b4d264b23e4e4c3aa6fb717ceb741e99f
- languageName: node
- linkType: hard
-
-"@parcel/rust-darwin-arm64@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-darwin-arm64@npm:2.16.0"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@parcel/rust-darwin-x64@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-darwin-x64@npm:2.16.0"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@parcel/rust-linux-arm-gnueabihf@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-linux-arm-gnueabihf@npm:2.16.0"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@parcel/rust-linux-arm64-gnu@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-linux-arm64-gnu@npm:2.16.0"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@parcel/rust-linux-arm64-musl@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-linux-arm64-musl@npm:2.16.0"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@parcel/rust-linux-x64-gnu@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-linux-x64-gnu@npm:2.16.0"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@parcel/rust-linux-x64-musl@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-linux-x64-musl@npm:2.16.0"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@parcel/rust-win32-x64-msvc@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust-win32-x64-msvc@npm:2.16.0"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/classnames": "npm:^2.3.4"
+ "@types/d3-array": "npm:^3.2.1"
+ "@visx/axis": "npm:^3.12.0"
+ "@visx/scale": "npm:^3.12.0"
+ classnames: "npm:^2.5.1"
+ d3-array: "npm:^3.2.4"
+ d3-format: "npm:^3.1.2"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/rust@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/rust@npm:2.16.0"
- dependencies:
- "@parcel/rust-darwin-arm64": "npm:2.16.0"
- "@parcel/rust-darwin-x64": "npm:2.16.0"
- "@parcel/rust-linux-arm-gnueabihf": "npm:2.16.0"
- "@parcel/rust-linux-arm64-gnu": "npm:2.16.0"
- "@parcel/rust-linux-arm64-musl": "npm:2.16.0"
- "@parcel/rust-linux-x64-gnu": "npm:2.16.0"
- "@parcel/rust-linux-x64-musl": "npm:2.16.0"
- "@parcel/rust-win32-x64-msvc": "npm:2.16.0"
- peerDependencies:
- napi-wasm: ^1.1.2
- dependenciesMeta:
- "@parcel/rust-darwin-arm64":
- optional: true
- "@parcel/rust-darwin-x64":
- optional: true
- "@parcel/rust-linux-arm-gnueabihf":
- optional: true
- "@parcel/rust-linux-arm64-gnu":
- optional: true
- "@parcel/rust-linux-arm64-musl":
- optional: true
- "@parcel/rust-linux-x64-gnu":
- optional: true
- "@parcel/rust-linux-x64-musl":
- optional: true
- "@parcel/rust-win32-x64-msvc":
- optional: true
- peerDependenciesMeta:
- napi-wasm:
- optional: true
- checksum: 10c0/417d1c96c39648c55233e0d8e69ef6c34ca55d5d8776c7d036ae7441005da64fd4d03a6343275ba8369357f743519338912564e2c0748f8b1bda279116615abd
- languageName: node
- linkType: hard
+"@macrostrat/ui-components@workspace:*, @macrostrat/ui-components@workspace:^, @macrostrat/ui-components@workspace:packages/ui-components":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/ui-components@workspace:packages/ui-components"
+ dependencies:
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@blueprintjs/datetime": "npm:^6.0.13"
+ "@blueprintjs/select": "npm:^6.0.13"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/react": "npm:^18.3.12"
+ "@types/react-dom": "npm:^18"
+ "@uiw/react-color-sketch": "npm:^2.9.2"
+ axios: "npm:^1.13.2"
+ chroma-js: "npm:^3.2.0"
+ classnames: "npm:^2.5.1"
+ d3-array: "npm:^3.2.4"
+ immutability-helper: "npm:^3.1.1"
+ query-string: "npm:^9.0.0"
+ react-dropzone: "npm:^11.4.2"
+ react-intersection-observer: "npm:^8.32.1"
+ react-json-tree: "npm:^0.19.0"
+ ui-box: "npm:^5.4.1"
+ underscore: "npm:^1.13.7"
+ use-async-effect: "npm:^2.2.1"
+ use-element-dimensions: "npm:^2.1.3"
+ zustand: "npm:^5.0.3"
+ peerDependencies:
+ react: ^18.0.0||^19.0.0
+ react-dom: ^18.0.0||^19.0.0
+ languageName: unknown
+ linkType: soft
-"@parcel/source-map@npm:^2.1.1":
- version: 2.1.1
- resolution: "@parcel/source-map@npm:2.1.1"
+"@macrostrat/vite-plugin-hyperstyles@workspace:toolchain/vite-plugin-hyperstyles":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/vite-plugin-hyperstyles@workspace:toolchain/vite-plugin-hyperstyles"
dependencies:
- detect-libc: "npm:^1.0.3"
- checksum: 10c0/cea8450e152666be413556f0d100f125e81646bffc497e7c792bd9fc5067d052f1a008c8404ce1cd3a587d58b9ef57207ada89149cf2c705e71b1978308045f6
- languageName: node
- linkType: hard
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/web-components-bundler": "workspace:*"
+ "@types/node": "npm:^22.14.1"
+ vite: "npm:^5||^6.1.6||^7"
+ languageName: unknown
+ linkType: soft
-"@parcel/transformer-babel@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-babel@npm:2.16.0"
+"@macrostrat/web-components-bundler@workspace:*, @macrostrat/web-components-bundler@workspace:^, @macrostrat/web-components-bundler@workspace:toolchain/bundler":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/web-components-bundler@workspace:toolchain/bundler"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- browserslist: "npm:^4.24.5"
- json5: "npm:^2.2.3"
- nullthrows: "npm:^1.1.1"
- semver: "npm:^7.7.1"
- checksum: 10c0/6debd371b6a676f8619c067a91bd713ba0ebd629f6c4d77dca1ba6a79a3d4b0f3c52020d57c8d8e7e5f43cc91d64dc1791aaacc2d84875cbf9b62542202e101a
- languageName: node
- linkType: hard
+ chalk: "npm:^5.6.2"
+ sass-embedded: "npm:^1.83.0"
+ typescript: "npm:^5.9.3"
+ vite: "npm:^7.3.1"
+ vite-plugin-dts: "npm:^4.5.4"
+ bin:
+ bundle-library: ./dist/bin.js
+ languageName: unknown
+ linkType: soft
-"@parcel/transformer-css@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-css@npm:2.16.0"
+"@macrostrat/web-components@workspace:.":
+ version: 0.0.0-use.local
+ resolution: "@macrostrat/web-components@workspace:."
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- browserslist: "npm:^4.24.5"
- lightningcss: "npm:^1.30.1"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/8509dc3dda34b26a90ce1fc3a5d8c07d933e52430aed6be5a99dee09905c78db8f24741db08ee9b15d1086f9e1e7dbe31e2dd76bd51feccd6799e5f2e8de1e45
- languageName: node
- linkType: hard
+ "@blueprintjs/core": "npm:^6.6.1"
+ "@macrostrat/column-components": "workspace:^"
+ "@macrostrat/hyper": "npm:^3.0.6"
+ "@macrostrat/style-system": "workspace:^"
+ "@macrostrat/ui-components": "workspace:^"
+ "@macrostrat/web-components-bundler": "workspace:^"
+ "@mdx-js/rollup": "npm:^3.1.0"
+ "@storybook/addon-docs": "npm:10.2.0"
+ "@storybook/addon-links": "npm:10.2.0"
+ "@storybook/builder-vite": "npm:10.2.0"
+ "@storybook/icons": "npm:^2.0.1"
+ "@storybook/react-vite": "npm:10.2.0"
+ "@types/d3-geo": "npm:^3.1.0"
+ "@types/geojson": "npm:^7946.0.16"
+ "@types/react": "npm:^18.3.12"
+ "@vueless/storybook-dark-mode": "npm:^10.0.6"
+ chalk: "npm:^5.6.2"
+ date-fns: "npm:^4.1.0"
+ glob: "npm:^11.1.0"
+ lorem-ipsum: "npm:^2.0.8"
+ madge: "npm:^8.0.0"
+ marked: "npm:^11.0"
+ marked-terminal: "npm:^7.1.0"
+ node-fetch: "npm:^3.2.9"
+ prettier: "npm:^3.7.4"
+ react: "npm:^18||^19"
+ react-dom: "npm:^18||^19"
+ storybook: "npm:10.2.0"
+ tsx: "npm:^4.19.1"
+ typescript: "npm:^5.8.3"
+ underscore: "npm:^1.13.7"
+ use-async-effect: "npm:^2.2.1"
+ vite: "npm:^7.3.1"
+ languageName: unknown
+ linkType: soft
-"@parcel/transformer-html@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-html@npm:2.16.0"
+"@mantine/core@npm:^4.2.1":
+ version: 4.2.12
+ resolution: "@mantine/core@npm:4.2.12"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- checksum: 10c0/f4f28a2585ee635462b431d6b6a0e2daf6269d9a7eaad953fcaaf0deeeccb791bfce9e745d07338d97345e09091ce118b77559c20c5d8e82bf9da77ab4e38d41
+ "@mantine/styles": "npm:4.2.12"
+ "@popperjs/core": "npm:^2.9.3"
+ "@radix-ui/react-scroll-area": "npm:^0.1.1"
+ react-popper: "npm:^2.2.5"
+ react-textarea-autosize: "npm:^8.3.2"
+ peerDependencies:
+ "@mantine/hooks": 4.2.12
+ react: ">=16.8.0"
+ react-dom: ">=16.8.0"
+ checksum: 10c0/1090a358b2c33c340ebec06d7fb17f3a45f20df3734eb8a094d422c3f639fada25a8473fba96e07e84e53d74ef318dc3dee2a798b4f5972153fd0ab48f7cf4c6
languageName: node
linkType: hard
-"@parcel/transformer-image@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-image@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
+"@mantine/hooks@npm:^4.2.1":
+ version: 4.2.12
+ resolution: "@mantine/hooks@npm:4.2.12"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/12040a5cad90b4ce09e27928aa0b6df3106fe04e842f98ad995ece5a09b479d5eb4e7b5da4797bf1518322617e9c394c5ce71ff8083e5db1a84dfa9c8a0311fa
+ react: ">=16.8.0"
+ checksum: 10c0/8df923369a446668873fbe244a6d341ddb75572ac5ad76f768ec336e205a6d27d142adf4b6df0bbf6a46a0b30bd81f2327e7ec66a0c1477464ef36c306e80789
languageName: node
linkType: hard
-"@parcel/transformer-js@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-js@npm:2.16.0"
+"@mantine/styles@npm:4.2.12":
+ version: 4.2.12
+ resolution: "@mantine/styles@npm:4.2.12"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/utils": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
- "@swc/helpers": "npm:^0.5.0"
- browserslist: "npm:^4.24.5"
- nullthrows: "npm:^1.1.1"
- regenerator-runtime: "npm:^0.14.1"
- semver: "npm:^7.7.1"
+ "@emotion/cache": "npm:11.7.1"
+ "@emotion/react": "npm:11.7.1"
+ "@emotion/serialize": "npm:1.0.2"
+ "@emotion/utils": "npm:1.0.0"
+ clsx: "npm:^1.1.1"
+ csstype: "npm:3.0.9"
peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/151e6560e3f30a21884197fefc4e7a996a88517781e23a0e86a69da0beaa290422e0e701951da001456e613cd4b538e360d8ac1478a0d6c6f596c47ab0138714
+ react: ">=16.8.0"
+ react-dom: ">=16.8.0"
+ checksum: 10c0/a10f5d296c74dc1181898a57e97976733df6d16db3df058a53d6464ba80b73d448cbb1905b5fcc470d076d45baf6a121f3c15e5133e804a03e5a3d64115d4e2d
languageName: node
linkType: hard
-"@parcel/transformer-json@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-json@npm:2.16.0"
+"@mapbox/geojson-area@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "@mapbox/geojson-area@npm:0.2.2"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- json5: "npm:^2.2.3"
- checksum: 10c0/5e8985d3ce795bd1d654961fb02ed0843933c55550fcc2aa242887a129a85569d9271be0bdec6beceb45004ea65007c3a298b157aaee24faf942fedd4cdfd91a
+ wgs84: "npm:0.0.0"
+ checksum: 10c0/46a85e14877bbd24486f4352810b2d078ce072f4a81120b9481eb967334e5cc9d2c5ae8b2ddab2dfbe1c0822b18758b39f078339b43a18754ef514a32e95fb1c
languageName: node
linkType: hard
-"@parcel/transformer-node@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-node@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/5b772272dda8deb107d86389065e98b89c7cb8c067a06938d03921dd0b6f83f596a8c603a6d8afcea0caca25daca0115e2ff9923a7177c4b64a8886435fa4751
+"@mapbox/geojson-normalize@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "@mapbox/geojson-normalize@npm:0.0.1"
+ bin:
+ geojson-normalize: geojson-normalize
+ checksum: 10c0/c51e7fa1462a9152493e2b639ce0b50d4c59ed8615f79c6be509312e4db2f29741cae50ecba1b8e290ce50c50f00c892039df3a5306d15712e51a6a28fcd4ecf
languageName: node
linkType: hard
-"@parcel/transformer-postcss@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-postcss@npm:2.16.0"
+"@mapbox/geojson-rewind@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "@mapbox/geojson-rewind@npm:0.5.2"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- clone: "npm:^2.1.2"
- nullthrows: "npm:^1.1.1"
- postcss-value-parser: "npm:^4.2.0"
- semver: "npm:^7.7.1"
- checksum: 10c0/1bcceea9a2afbc7ed7402c3253333f81aff5f1a87cb944fff603c5d4e70463f71547c3ca27dba2d0f4ddaf6f9042caeeca02c7aea171a70410a0cd3f4a60e88e
+ get-stream: "npm:^6.0.1"
+ minimist: "npm:^1.2.6"
+ bin:
+ geojson-rewind: geojson-rewind
+ checksum: 10c0/631f89ba5b656cb1e02197c242b231f98da0afb96815fa26481497176d6bd5f2aac77af4950da91c954094694acbc26382bd3d38146705737e8ff06442d95a12
languageName: node
linkType: hard
-"@parcel/transformer-posthtml@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-posthtml@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- checksum: 10c0/35b39d5d4c20c44d7dd650a57374e1e2d36389dab0b50fb43a3d65353af30680788e2832e95ba0f53ddb42e729d0b4c68bdd8eab6781787ddd1c307462b742ca
+"@mapbox/jsonlint-lines-primitives@npm:^2.0.2, @mapbox/jsonlint-lines-primitives@npm:~2.0.2":
+ version: 2.0.2
+ resolution: "@mapbox/jsonlint-lines-primitives@npm:2.0.2"
+ checksum: 10c0/5814e42fc453700132f93ea742aabcef9a3c98d9bf17d4c1106f82d1dcd91bbc93052e66e29014323b9b2a41b020c743d897e4a96cc4ed2f734482d587d8c2b2
languageName: node
linkType: hard
-"@parcel/transformer-raw@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-raw@npm:2.16.0"
+"@mapbox/mapbox-gl-draw@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "@mapbox/mapbox-gl-draw@npm:1.5.0"
dependencies:
- "@parcel/plugin": "npm:2.16.0"
- checksum: 10c0/dd13a411cf66bc61290f8c0d33ba50ddde3daa580261e79fef24a16de8ba84ee6e156cca818463b49ebb7cfc682b7554f6f43a4380e989a8507b63a38aa308e1
+ "@mapbox/geojson-area": "npm:^0.2.2"
+ "@mapbox/geojson-normalize": "npm:^0.0.1"
+ "@mapbox/point-geometry": "npm:^1.1.0"
+ fast-deep-equal: "npm:^3.1.3"
+ nanoid: "npm:^5.0.9"
+ checksum: 10c0/435e55979ac7b198342568145cdd7c935a75e73f316bcb60ec89663731037c076abd030f129ee1f294a83fbd172c13d8db81666b88fe427c0846ba1574eff472
languageName: node
linkType: hard
-"@parcel/transformer-react-refresh-wrap@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-react-refresh-wrap@npm:2.16.0"
- dependencies:
- "@parcel/error-overlay": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- react-refresh: "npm:^0.16.0"
- checksum: 10c0/e92f12a3cb17240daa8f4620bc3acf52791f7813bfa9d0fd7d8884939b5fd576fcdc366003fb4d459612f4cac5b1f2f198fcec4be31acee08fdab6d89054befd
+"@mapbox/mapbox-gl-supported@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@mapbox/mapbox-gl-supported@npm:3.0.0"
+ checksum: 10c0/4e9641072eab382ef6930be55199a5cf621bb96552dc941d865eb0007f746219352e1d2238b578eaaf4c0121018248ec73d108cc40b8ce177e2ad33c89dfea61
languageName: node
linkType: hard
-"@parcel/transformer-sass@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-sass@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- sass: "npm:^1.88.0"
- checksum: 10c0/c8fc8317c967fb23a79c77f46a3fc97d3e3fa8e90c0bed7601b0961a04467190a8da538b9a50abf57afa6e3a5460ebbc7b79e8506d862a7054dc195a05abf7be
+"@mapbox/point-geometry@npm:0.1.0, @mapbox/point-geometry@npm:^0.1.0, @mapbox/point-geometry@npm:~0.1.0":
+ version: 0.1.0
+ resolution: "@mapbox/point-geometry@npm:0.1.0"
+ checksum: 10c0/e4d861908574cb3165f5ad37b000416ebc90a2d6b3e0073191e6b6dc5074a6159d84ac5114d78557399bb429134f0d05bfb529e7902d1cb2b36d722b72ab662c
languageName: node
linkType: hard
-"@parcel/transformer-stylus@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-stylus@npm:2.16.0"
- dependencies:
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- stylus: "npm:^0.63.0"
- checksum: 10c0/043ccb94f1e839061d8a188ecf292ccdda1bcda3490ad8cce289466fcedc6130579023fa04ef2c373ae4c5230f5f8716e5c910287102a7e33f276a7d149367d7
+"@mapbox/point-geometry@npm:^1.1.0, @mapbox/point-geometry@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "@mapbox/point-geometry@npm:1.1.0"
+ checksum: 10c0/fe43d00a92592a28835090722df771be50182ff5fc40705cbd571534e2397beef884a97f701869b4a99a61289700cf709f588883f4b085c034bbe722cf17155d
languageName: node
linkType: hard
-"@parcel/transformer-svg@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-svg@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- checksum: 10c0/07a1727cac493f3858c3cf73db7fc6be2bd8a229e3205355015a790997e8e286e9a7b1ef2d5b03df43e4d70f411b7749a91d2cffd298fc6c196c2b7dc77feb44
+"@mapbox/sphericalmercator@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "@mapbox/sphericalmercator@npm:2.0.2"
+ checksum: 10c0/319f364098631d61d77f7e31caff0c789522c42baaaa043bc3730a2a53ee62ef2ef89914764a9a3d9a36948032371a9e5661d32f6fd37a4581b1b30b07d79ed6
languageName: node
linkType: hard
-"@parcel/transformer-typescript-types@npm:^2.16.0":
- version: 2.16.0
- resolution: "@parcel/transformer-typescript-types@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/plugin": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- "@parcel/ts-utils": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- typescript: ">=3.0.0"
- checksum: 10c0/3e634a61876dd20198c12d7a11737af916b9fbdddca5aecf42737bbd511c29db3b0f20337a211b097827fc7ba3112492a9e55d71af2d281f2c0bd874dea9ecda
+"@mapbox/tilebelt@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "@mapbox/tilebelt@npm:2.0.2"
+ checksum: 10c0/fe210eb358adb8f833ac4b8fbede23e0ca4a748555a6f058c7940f1964a858c01c82746d263ad883271c33f0b41d024c2e554de8f4d88fd64b764bc50607059d
languageName: node
linkType: hard
-"@parcel/ts-utils@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/ts-utils@npm:2.16.0"
- dependencies:
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- typescript: ">=3.0.0"
- checksum: 10c0/71aa46f4c4e556fc949d0e5487c42d10f7ccdd67034c82f000ba2faca2aa7228ac7c2903ad4e73721a7febcf8a297cd287912930a6a42140f743e59b736c854b
+"@mapbox/tiny-sdf@npm:^2.0.6, @mapbox/tiny-sdf@npm:^2.0.7":
+ version: 2.0.7
+ resolution: "@mapbox/tiny-sdf@npm:2.0.7"
+ checksum: 10c0/f117d8537ee4b5ee2deed54b9b426792744c15a649681305b4fb21b608b7c6a815015f015cd612923cc8efa30424d0440abfc1af2c85eda00a726024bb4f3ede
languageName: node
linkType: hard
-"@parcel/types-internal@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/types-internal@npm:2.16.0"
- dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/feature-flags": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- utility-types: "npm:^3.11.0"
- checksum: 10c0/68ec5318cbebb77ed472fee43d6cd46b1efeb37c5868c559e9685dbdee67e97e72cc60bae53e9fbdd4c53a737a6bd275baba2dbe99add4310c63ac70a207582c
+"@mapbox/unitbezier@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "@mapbox/unitbezier@npm:0.0.1"
+ checksum: 10c0/97f39d4fbdf9579d0a1a8be0d536eb113a805d36459e774014f488a7ca6cc9dcfc77ab7a2ebe5af395ad50da6efb4dbf2566de0db3f62b6b8675cddbace8f86a
languageName: node
linkType: hard
-"@parcel/types@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/types@npm:2.16.0"
+"@mapbox/vector-tile@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "@mapbox/vector-tile@npm:1.3.1"
dependencies:
- "@parcel/types-internal": "npm:2.16.0"
- "@parcel/workers": "npm:2.16.0"
- checksum: 10c0/8818f1ea01ff67c5303a0d122c763a22750482e2354c1b42ea834c3c3ef4bc6d3bb1083ac42061e4e3fb84732a0b873b175b8737377555b03c70d1c7e441deec
+ "@mapbox/point-geometry": "npm:~0.1.0"
+ checksum: 10c0/ffb271b95c383923768295e72bdf95e428efb906434b864ea04d3853a8373cf0de19f039bd6615f7cf018fbfb4dbf4599f27ebaa86c2b7b09f7d69187f8d7da1
languageName: node
linkType: hard
-"@parcel/utils@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/utils@npm:2.16.0"
- dependencies:
- "@parcel/codeframe": "npm:2.16.0"
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/markdown-ansi": "npm:2.16.0"
- "@parcel/rust": "npm:2.16.0"
- "@parcel/source-map": "npm:^2.1.1"
- chalk: "npm:^4.1.2"
- nullthrows: "npm:^1.1.1"
- checksum: 10c0/62a9755cff8d2dac834172261db79825b82bc813de172c87f8e9a171a7aa25e03e594fd698ce210b545a4e8e5e8c62f059d799a8a8eb8ef1a8ff9925e62affb0
+"@mapbox/vector-tile@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@mapbox/vector-tile@npm:2.0.4"
+ dependencies:
+ "@mapbox/point-geometry": "npm:~1.1.0"
+ "@types/geojson": "npm:^7946.0.16"
+ pbf: "npm:^4.0.1"
+ checksum: 10c0/3cade1c8c3a4e0896bbe8ee1d6bcdb78cb34dc2257bc0151ba85d06f2cb96c87b5bddfd28f8b8a20131a85aa26af7091965da19ac356bf126eb66e20d48542fa
languageName: node
linkType: hard
-"@parcel/watcher-android-arm64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-android-arm64@npm:2.5.1"
- conditions: os=android & cpu=arm64
+"@mapbox/whoots-js@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@mapbox/whoots-js@npm:3.1.0"
+ checksum: 10c0/fe9e959a9049bcbc2c05d9d1156e050191ad697a1bd95e41cdfa069051ff1d6f2930ced234a8d68d5a0bf78091feab30d76497418ec800d90f0aac8691fe4fd4
languageName: node
linkType: hard
-"@parcel/watcher-darwin-arm64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-darwin-arm64@npm:2.5.1"
- conditions: os=darwin & cpu=arm64
+"@maplibre/maplibre-gl-style-spec@npm:^24.3.0":
+ version: 24.3.0
+ resolution: "@maplibre/maplibre-gl-style-spec@npm:24.3.0"
+ dependencies:
+ "@mapbox/jsonlint-lines-primitives": "npm:~2.0.2"
+ "@mapbox/unitbezier": "npm:^0.0.1"
+ json-stringify-pretty-compact: "npm:^4.0.0"
+ minimist: "npm:^1.2.8"
+ quickselect: "npm:^3.0.0"
+ rw: "npm:^1.3.3"
+ tinyqueue: "npm:^3.0.0"
+ bin:
+ gl-style-format: dist/gl-style-format.mjs
+ gl-style-migrate: dist/gl-style-migrate.mjs
+ gl-style-validate: dist/gl-style-validate.mjs
+ checksum: 10c0/b3f3ab25080ed2b043256a05c0bd798df780f791463ad244b0f6949e370bf9c4e389f3fa85763b4244835f1c6a06809cb038501a344aaed3a0a1fada8a08a02c
languageName: node
linkType: hard
-"@parcel/watcher-darwin-x64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-darwin-x64@npm:2.5.1"
- conditions: os=darwin & cpu=x64
+"@maplibre/vt-pbf@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "@maplibre/vt-pbf@npm:4.0.3"
+ dependencies:
+ "@mapbox/point-geometry": "npm:^1.1.0"
+ "@mapbox/vector-tile": "npm:^2.0.4"
+ "@types/geojson-vt": "npm:3.2.5"
+ "@types/supercluster": "npm:^7.1.3"
+ geojson-vt: "npm:^4.0.2"
+ pbf: "npm:^4.0.1"
+ supercluster: "npm:^8.0.1"
+ checksum: 10c0/d3c84adabb9dc93ff72ea6ab8c17900479f09e4d473f34ccae1f8e22d29f814d288f529f0d85959545bc4d7021675e056f7f558e758f705a4cb060b1f75f0aff
languageName: node
linkType: hard
-"@parcel/watcher-freebsd-x64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-freebsd-x64@npm:2.5.1"
- conditions: os=freebsd & cpu=x64
+"@mdx-js/mdx@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "@mdx-js/mdx@npm:3.1.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdx": "npm:^2.0.0"
+ collapse-white-space: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ estree-util-scope: "npm:^1.0.0"
+ estree-walker: "npm:^3.0.0"
+ hast-util-to-jsx-runtime: "npm:^2.0.0"
+ markdown-extensions: "npm:^2.0.0"
+ recma-build-jsx: "npm:^1.0.0"
+ recma-jsx: "npm:^1.0.0"
+ recma-stringify: "npm:^1.0.0"
+ rehype-recma: "npm:^1.0.0"
+ remark-mdx: "npm:^3.0.0"
+ remark-parse: "npm:^11.0.0"
+ remark-rehype: "npm:^11.0.0"
+ source-map: "npm:^0.7.0"
+ unified: "npm:^11.0.0"
+ unist-util-position-from-estree: "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^4.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/e586ab772dcfee2bab334d5aac54c711e6d6d550085271c38a49c629b3e3954b5f41f488060761284a5e00649d0638d6aba6c0a7c66f91db80dee0ccc304ab32
languageName: node
linkType: hard
-"@parcel/watcher-linux-arm-glibc@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.1"
- conditions: os=linux & cpu=arm & libc=glibc
+"@mdx-js/react@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "@mdx-js/react@npm:3.1.0"
+ dependencies:
+ "@types/mdx": "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ">=16"
+ react: ">=16"
+ checksum: 10c0/381ed1211ba2b8491bf0ad9ef0d8d1badcdd114e1931d55d44019d4b827cc2752586708f9c7d2f9c3244150ed81f1f671a6ca95fae0edd5797fb47a22e06ceca
languageName: node
linkType: hard
-"@parcel/watcher-linux-arm-musl@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.1"
- conditions: os=linux & cpu=arm & libc=musl
+"@mdx-js/rollup@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@mdx-js/rollup@npm:3.1.0"
+ dependencies:
+ "@mdx-js/mdx": "npm:^3.0.0"
+ "@rollup/pluginutils": "npm:^5.0.0"
+ source-map: "npm:^0.7.0"
+ vfile: "npm:^6.0.0"
+ peerDependencies:
+ rollup: ">=2"
+ checksum: 10c0/43544953ba3995a3776a30ebdf0d9f7e54fc8dc77d1ecb64acbbb39af3a6d7e71dabf2a8cdc24f7f994f320f27b3d53c7683a0dc0177881939979b7ba44259fa
languageName: node
linkType: hard
-"@parcel/watcher-linux-arm64-glibc@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.1"
- conditions: os=linux & cpu=arm64 & libc=glibc
+"@microsoft/api-extractor-model@npm:7.32.2":
+ version: 7.32.2
+ resolution: "@microsoft/api-extractor-model@npm:7.32.2"
+ dependencies:
+ "@microsoft/tsdoc": "npm:~0.16.0"
+ "@microsoft/tsdoc-config": "npm:~0.18.0"
+ "@rushstack/node-core-library": "npm:5.19.1"
+ checksum: 10c0/26c7cf56d8b74dbe20270a767ae365a9b93178cd378363c20c15823a68124d55af5c2b4aea5f30dc2b4a93194db3041b4861e39ace79e3d649f06b4b0a6bfb87
languageName: node
linkType: hard
-"@parcel/watcher-linux-arm64-musl@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.1"
- conditions: os=linux & cpu=arm64 & libc=musl
+"@microsoft/api-extractor@npm:^7.50.1":
+ version: 7.55.5
+ resolution: "@microsoft/api-extractor@npm:7.55.5"
+ dependencies:
+ "@microsoft/api-extractor-model": "npm:7.32.2"
+ "@microsoft/tsdoc": "npm:~0.16.0"
+ "@microsoft/tsdoc-config": "npm:~0.18.0"
+ "@rushstack/node-core-library": "npm:5.19.1"
+ "@rushstack/rig-package": "npm:0.6.0"
+ "@rushstack/terminal": "npm:0.21.0"
+ "@rushstack/ts-command-line": "npm:5.1.7"
+ diff: "npm:~8.0.2"
+ lodash: "npm:~4.17.15"
+ minimatch: "npm:10.0.3"
+ resolve: "npm:~1.22.1"
+ semver: "npm:~7.5.4"
+ source-map: "npm:~0.6.1"
+ typescript: "npm:5.8.2"
+ bin:
+ api-extractor: bin/api-extractor
+ checksum: 10c0/654196c1071c307b1e09ab2d4e607487ec929041a714baf593a3d88c9e78efb5f0e09d9f173374e2b20698bce7e3493edae217a6ae1a06678bf7fe803b437a6e
languageName: node
linkType: hard
-"@parcel/watcher-linux-x64-glibc@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.1"
- conditions: os=linux & cpu=x64 & libc=glibc
+"@microsoft/tsdoc-config@npm:~0.18.0":
+ version: 0.18.0
+ resolution: "@microsoft/tsdoc-config@npm:0.18.0"
+ dependencies:
+ "@microsoft/tsdoc": "npm:0.16.0"
+ ajv: "npm:~8.12.0"
+ jju: "npm:~1.4.0"
+ resolve: "npm:~1.22.2"
+ checksum: 10c0/6e2c3bfde3e5fa4c0360127c86fe016dcf1b09d0091d767c06ce916284d3f6aeea3617a33b855c5bb2615ab0f2840eeebd4c7f4a1f879f951828d213bf306cfd
languageName: node
linkType: hard
-"@parcel/watcher-linux-x64-musl@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.1"
- conditions: os=linux & cpu=x64 & libc=musl
+"@microsoft/tsdoc@npm:0.16.0, @microsoft/tsdoc@npm:~0.16.0":
+ version: 0.16.0
+ resolution: "@microsoft/tsdoc@npm:0.16.0"
+ checksum: 10c0/8883bb0ed22753af7360e9222687fda4eb448f0a574ea34b4596c11e320148b3ae0d24e00f8923df8ba7bc62a46a6f53b9343243a348640d923dfd55d52cd6bb
languageName: node
linkType: hard
-"@parcel/watcher-win32-arm64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-win32-arm64@npm:2.5.1"
- conditions: os=win32 & cpu=arm64
+"@nodelib/fs.scandir@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nodelib/fs.scandir@npm:2.1.5"
+ dependencies:
+ "@nodelib/fs.stat": "npm:2.0.5"
+ run-parallel: "npm:^1.1.9"
+ checksum: 10c0/732c3b6d1b1e967440e65f284bd06e5821fedf10a1bea9ed2bb75956ea1f30e08c44d3def9d6a230666574edbaf136f8cfd319c14fd1f87c66e6a44449afb2eb
languageName: node
linkType: hard
-"@parcel/watcher-win32-ia32@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-win32-ia32@npm:2.5.1"
- conditions: os=win32 & cpu=ia32
+"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
+ version: 2.0.5
+ resolution: "@nodelib/fs.stat@npm:2.0.5"
+ checksum: 10c0/88dafe5e3e29a388b07264680dc996c17f4bda48d163a9d4f5c1112979f0ce8ec72aa7116122c350b4e7976bc5566dc3ddb579be1ceaacc727872eb4ed93926d
languageName: node
linkType: hard
-"@parcel/watcher-win32-x64@npm:2.5.1":
- version: 2.5.1
- resolution: "@parcel/watcher-win32-x64@npm:2.5.1"
- conditions: os=win32 & cpu=x64
+"@nodelib/fs.walk@npm:^1.2.3":
+ version: 1.2.8
+ resolution: "@nodelib/fs.walk@npm:1.2.8"
+ dependencies:
+ "@nodelib/fs.scandir": "npm:2.1.5"
+ fastq: "npm:^1.6.0"
+ checksum: 10c0/db9de047c3bb9b51f9335a7bb46f4fcfb6829fb628318c12115fbaf7d369bfce71c15b103d1fc3b464812d936220ee9bc1c8f762d032c9f6be9acc99249095b1
languageName: node
linkType: hard
-"@parcel/watcher@npm:^2.0.7, @parcel/watcher@npm:^2.4.1":
- version: 2.5.1
- resolution: "@parcel/watcher@npm:2.5.1"
- dependencies:
- "@parcel/watcher-android-arm64": "npm:2.5.1"
- "@parcel/watcher-darwin-arm64": "npm:2.5.1"
- "@parcel/watcher-darwin-x64": "npm:2.5.1"
- "@parcel/watcher-freebsd-x64": "npm:2.5.1"
- "@parcel/watcher-linux-arm-glibc": "npm:2.5.1"
- "@parcel/watcher-linux-arm-musl": "npm:2.5.1"
- "@parcel/watcher-linux-arm64-glibc": "npm:2.5.1"
- "@parcel/watcher-linux-arm64-musl": "npm:2.5.1"
- "@parcel/watcher-linux-x64-glibc": "npm:2.5.1"
- "@parcel/watcher-linux-x64-musl": "npm:2.5.1"
- "@parcel/watcher-win32-arm64": "npm:2.5.1"
- "@parcel/watcher-win32-ia32": "npm:2.5.1"
- "@parcel/watcher-win32-x64": "npm:2.5.1"
- detect-libc: "npm:^1.0.3"
- is-glob: "npm:^4.0.3"
- micromatch: "npm:^4.0.5"
- node-addon-api: "npm:^7.0.0"
- node-gyp: "npm:latest"
- dependenciesMeta:
- "@parcel/watcher-android-arm64":
- optional: true
- "@parcel/watcher-darwin-arm64":
- optional: true
- "@parcel/watcher-darwin-x64":
- optional: true
- "@parcel/watcher-freebsd-x64":
- optional: true
- "@parcel/watcher-linux-arm-glibc":
- optional: true
- "@parcel/watcher-linux-arm-musl":
- optional: true
- "@parcel/watcher-linux-arm64-glibc":
- optional: true
- "@parcel/watcher-linux-arm64-musl":
- optional: true
- "@parcel/watcher-linux-x64-glibc":
- optional: true
- "@parcel/watcher-linux-x64-musl":
- optional: true
- "@parcel/watcher-win32-arm64":
- optional: true
- "@parcel/watcher-win32-ia32":
- optional: true
- "@parcel/watcher-win32-x64":
- optional: true
- checksum: 10c0/8f35073d0c0b34a63d4c8d2213482f0ebc6a25de7b2cdd415d19cb929964a793cb285b68d1d50bfb732b070b3c82a2fdb4eb9c250eab709a1cd9d63345455a82
+"@npmcli/agent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/agent@npm:3.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10c0/efe37b982f30740ee77696a80c196912c274ecd2cb243bc6ae7053a50c733ce0f6c09fda085145f33ecf453be19654acca74b69e81eaad4c90f00ccffe2f9271
languageName: node
linkType: hard
-"@parcel/workers@npm:2.16.0":
- version: 2.16.0
- resolution: "@parcel/workers@npm:2.16.0"
+"@npmcli/fs@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/fs@npm:4.0.0"
dependencies:
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/profiler": "npm:2.16.0"
- "@parcel/types-internal": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- nullthrows: "npm:^1.1.1"
- peerDependencies:
- "@parcel/core": ^2.16.0
- checksum: 10c0/cffde2837ebecba568595bab541475cd79a945d2b13dc1c8157b344f29776cc4418f9c70900ba6a2c700c52352613e74b838fcc18d69dd862dfc02ee0da6d696
+ semver: "npm:^7.3.5"
+ checksum: 10c0/c90935d5ce670c87b6b14fab04a965a3b8137e585f8b2a6257263bd7f97756dd736cb165bb470e5156a9e718ecd99413dccc54b1138c1a46d6ec7cf325982fe5
languageName: node
linkType: hard
@@ -4447,9 +2303,9 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/pluginutils@npm:^5.0.0, @rollup/pluginutils@npm:^5.0.2":
- version: 5.2.0
- resolution: "@rollup/pluginutils@npm:5.2.0"
+"@rollup/pluginutils@npm:^5.0.0, @rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.1.4":
+ version: 5.3.0
+ resolution: "@rollup/pluginutils@npm:5.3.0"
dependencies:
"@types/estree": "npm:^1.0.0"
estree-walker: "npm:^2.0.2"
@@ -4459,150 +2315,256 @@ __metadata:
peerDependenciesMeta:
rollup:
optional: true
- checksum: 10c0/794890d512751451bcc06aa112366ef47ea8f9125dac49b1abf72ff8b079518b09359de9c60a013b33266541634e765ae61839c749fae0edb59a463418665c55
+ checksum: 10c0/001834bf62d7cf5bac424d2617c113f7f7d3b2bf3c1778cbcccb72cdc957b68989f8e7747c782c2b911f1dde8257f56f8ac1e779e29e74e638e3f1e2cac2bcd0
languageName: node
linkType: hard
-"@rollup/rollup-android-arm-eabi@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.44.2"
+"@rollup/rollup-android-arm-eabi@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.56.0"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@rollup/rollup-android-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-android-arm64@npm:4.44.2"
+"@rollup/rollup-android-arm64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.56.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-darwin-arm64@npm:4.44.2"
+"@rollup/rollup-darwin-arm64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.56.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-x64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-darwin-x64@npm:4.44.2"
+"@rollup/rollup-darwin-x64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.56.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@rollup/rollup-freebsd-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-freebsd-arm64@npm:4.44.2"
+"@rollup/rollup-freebsd-arm64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.56.0"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-freebsd-x64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-freebsd-x64@npm:4.44.2"
+"@rollup/rollup-freebsd-x64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.56.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.44.2"
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.56.0"
conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-musleabihf@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.44.2"
+"@rollup/rollup-linux-arm-musleabihf@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.56.0"
conditions: os=linux & cpu=arm & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-arm64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.56.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.44.2"
+"@rollup/rollup-linux-arm64-musl@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.56.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-loongarch64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-loong64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.56.0"
conditions: os=linux & cpu=loong64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-powerpc64le-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.44.2"
+"@rollup/rollup-linux-loong64-musl@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-loong64-musl@npm:4.56.0"
+ conditions: os=linux & cpu=loong64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-ppc64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.56.0"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-ppc64-musl@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.56.0"
+ conditions: os=linux & cpu=ppc64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.56.0"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.44.2"
+"@rollup/rollup-linux-riscv64-musl@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.56.0"
conditions: os=linux & cpu=riscv64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-s390x-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.44.2"
+"@rollup/rollup-linux-s390x-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.56.0"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-x64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.56.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.44.2"
+"@rollup/rollup-linux-x64-musl@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.56.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-win32-arm64-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.44.2"
+"@rollup/rollup-openbsd-x64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-openbsd-x64@npm:4.56.0"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-openharmony-arm64@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-openharmony-arm64@npm:4.56.0"
+ conditions: os=openharmony & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.56.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-win32-ia32-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.44.2"
+"@rollup/rollup-win32-ia32-msvc@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.56.0"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@rollup/rollup-win32-x64-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.44.2"
+"@rollup/rollup-win32-x64-gnu@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-win32-x64-gnu@npm:4.56.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.56.0":
+ version: 4.56.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.56.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
+"@rushstack/node-core-library@npm:5.19.1":
+ version: 5.19.1
+ resolution: "@rushstack/node-core-library@npm:5.19.1"
+ dependencies:
+ ajv: "npm:~8.13.0"
+ ajv-draft-04: "npm:~1.0.0"
+ ajv-formats: "npm:~3.0.1"
+ fs-extra: "npm:~11.3.0"
+ import-lazy: "npm:~4.0.0"
+ jju: "npm:~1.4.0"
+ resolve: "npm:~1.22.1"
+ semver: "npm:~7.5.4"
+ peerDependencies:
+ "@types/node": "*"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/1c9174e1d38ce6d1cf5dfff394d800de6a5cb43666da67df7d07b93243a61b0479f5ef04e9c5f8c31759309203a0d7e174157c515c869bab26d23187202bff1c
+ languageName: node
+ linkType: hard
+
+"@rushstack/problem-matcher@npm:0.1.1":
+ version: 0.1.1
+ resolution: "@rushstack/problem-matcher@npm:0.1.1"
+ peerDependencies:
+ "@types/node": "*"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/c847e721d3536ebb316fdd90b3e4033a7d24ff8c70e38e3eaeaadf167c4d14a7f16377ae4af8097532386bcfa81c15cfec7d2da517542c07882d273d56861d78
+ languageName: node
+ linkType: hard
+
+"@rushstack/rig-package@npm:0.6.0":
+ version: 0.6.0
+ resolution: "@rushstack/rig-package@npm:0.6.0"
+ dependencies:
+ resolve: "npm:~1.22.1"
+ strip-json-comments: "npm:~3.1.1"
+ checksum: 10c0/303c5c010a698343124036414dbeed44b24e67585307ffa6effd052624b0384cc08a12aeb153e8466b7abd6f516900ecf8629600230f0f2c33cd5c0c3dace65e
+ languageName: node
+ linkType: hard
+
+"@rushstack/terminal@npm:0.21.0":
+ version: 0.21.0
+ resolution: "@rushstack/terminal@npm:0.21.0"
+ dependencies:
+ "@rushstack/node-core-library": "npm:5.19.1"
+ "@rushstack/problem-matcher": "npm:0.1.1"
+ supports-color: "npm:~8.1.1"
+ peerDependencies:
+ "@types/node": "*"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/47f5688674a10785b65a07760fdb4b010bd9dbad141ea2ae78c8c0c320daecd66363d1c4fad78137e87582cabd6432f2919f7f4eb7557c0f836ce24b58ca45ca
+ languageName: node
+ linkType: hard
+
+"@rushstack/ts-command-line@npm:5.1.7":
+ version: 5.1.7
+ resolution: "@rushstack/ts-command-line@npm:5.1.7"
+ dependencies:
+ "@rushstack/terminal": "npm:0.21.0"
+ "@types/argparse": "npm:1.0.38"
+ argparse: "npm:~1.0.9"
+ string-argv: "npm:~0.3.1"
+ checksum: 10c0/5ec13fcde7fe66ea0af6dac78908c9887810044656269c296db0c4311b703aa73ee7b4d5ace00c51062598da936f94695ce0d5caec0d1c0c6022040d335b77ac
+ languageName: node
+ linkType: hard
+
"@sindresorhus/is@npm:^4.6.0":
version: 4.6.0
resolution: "@sindresorhus/is@npm:4.6.0"
@@ -4610,61 +2572,61 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/addon-docs@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/addon-docs@npm:10.1.11"
+"@storybook/addon-docs@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/addon-docs@npm:10.2.0"
dependencies:
"@mdx-js/react": "npm:^3.0.0"
- "@storybook/csf-plugin": "npm:10.1.11"
- "@storybook/icons": "npm:^2.0.0"
- "@storybook/react-dom-shim": "npm:10.1.11"
+ "@storybook/csf-plugin": "npm:10.2.0"
+ "@storybook/icons": "npm:^2.0.1"
+ "@storybook/react-dom-shim": "npm:10.2.0"
react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
ts-dedent: "npm:^2.0.0"
peerDependencies:
- storybook: ^10.1.11
- checksum: 10c0/93006f0efc4dd92d296a32960ae886820e03240c26ad18caa7cd784d132bfc96a719d5929e49ff29d621fa8086a98d0be399eb81b182d6fb7071f575623bbb8c
+ storybook: ^10.2.0
+ checksum: 10c0/af2b5fcf299244236ea7a4a747c29c070071ca940d8d8974c6a8d3a63932a1b5412c431357fc05867c5752dc90c0e5e6b7ecca69da1f65a6ed5c72f565c03417
languageName: node
linkType: hard
-"@storybook/addon-links@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/addon-links@npm:10.1.11"
+"@storybook/addon-links@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/addon-links@npm:10.2.0"
dependencies:
"@storybook/global": "npm:^5.0.0"
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
+ storybook: ^10.2.0
peerDependenciesMeta:
react:
optional: true
- checksum: 10c0/f12e88e89c9fdfbb4c538a5962459a9e66b89a853a9867181076a532e3b3a9fc567ac8cc8460a66cb971fd23d6c91713542d4e8155a4b4a3ebedd33d71c1c1fc
+ checksum: 10c0/59926c59ab46ec8252efb7b6953de61471fe67bd885e28e649cce2ad9b0bd92d597980395fdd8fa971f2d679180a52a64aaced8eeff07fe8727030fa006a8206
languageName: node
linkType: hard
-"@storybook/builder-vite@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/builder-vite@npm:10.1.11"
+"@storybook/builder-vite@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/builder-vite@npm:10.2.0"
dependencies:
- "@storybook/csf-plugin": "npm:10.1.11"
+ "@storybook/csf-plugin": "npm:10.2.0"
"@vitest/mocker": "npm:3.2.4"
ts-dedent: "npm:^2.0.0"
peerDependencies:
- storybook: ^10.1.11
+ storybook: ^10.2.0
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10c0/102507e79386fe994eee5a123f963b23d04a8f30886e69df7b78471628c777dde7fef8d481a09e8a9023a6bfa5067ea337c0481aeb384d350023689500c42899
+ checksum: 10c0/aaefd66b8d5958faf4a93bf24ee0ba6d1fcd1c1c9207567bea0bd1f0d0c85f57a1b29c8248f73a3e99082a2f72989267ce4f6609beae9e20bd01567656b522d9
languageName: node
linkType: hard
-"@storybook/csf-plugin@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/csf-plugin@npm:10.1.11"
+"@storybook/csf-plugin@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/csf-plugin@npm:10.2.0"
dependencies:
unplugin: "npm:^2.3.5"
peerDependencies:
esbuild: "*"
rollup: "*"
- storybook: ^10.1.11
+ storybook: ^10.2.0
vite: "*"
webpack: "*"
peerDependenciesMeta:
@@ -4676,7 +2638,7 @@ __metadata:
optional: true
webpack:
optional: true
- checksum: 10c0/15c01fcb0c5f1bd5c14e02f75c2d0712ed2ea4706baa91ab18b4c257379f2b32df8420a7d49f2cd2ca068b0e99c32f68c3189d60ecb81102415c85fa3bbb02eb
+ checksum: 10c0/bf388e4abce3c40b52d35e892b5eddbc3856b3676967e573400f355315bfd65b96d23f430257d47ac9087696adf842bab23a10cb515713a26254fdcccb4a5126
languageName: node
linkType: hard
@@ -4687,7 +2649,7 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/icons@npm:^2.0.0":
+"@storybook/icons@npm:^2.0.1":
version: 2.0.1
resolution: "@storybook/icons@npm:2.0.1"
peerDependencies:
@@ -4697,214 +2659,73 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/react-dom-shim@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/react-dom-shim@npm:10.1.11"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- checksum: 10c0/4f9eda8ededabd5191eabe2d9e8f387812786b3fbaf7f2cd8fa27d0ef0550bb90eb8341d76f2e89ecc14abf2a1bca6add10ae34de23d18d3d81ae11f041479ef
- languageName: node
- linkType: hard
-
-"@storybook/react-vite@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/react-vite@npm:10.1.11"
- dependencies:
- "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.3"
- "@rollup/pluginutils": "npm:^5.0.2"
- "@storybook/builder-vite": "npm:10.1.11"
- "@storybook/react": "npm:10.1.11"
- empathic: "npm:^2.0.0"
- magic-string: "npm:^0.30.0"
- react-docgen: "npm:^8.0.0"
- resolve: "npm:^1.22.8"
- tsconfig-paths: "npm:^4.2.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0
- checksum: 10c0/d139eb7597ab4b97479cd8c1682746ebc462bccae0d4328a614f782e043ee2c56f67c70a5be6b78f85b33d3c4f51044184ffbb69758e178b3fc0d10f3c55f9a7
- languageName: node
- linkType: hard
-
-"@storybook/react@npm:10.1.11":
- version: 10.1.11
- resolution: "@storybook/react@npm:10.1.11"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- "@storybook/react-dom-shim": "npm:10.1.11"
- react-docgen: "npm:^8.0.2"
+"@storybook/react-dom-shim@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/react-dom-shim@npm:10.2.0"
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- storybook: ^10.1.11
- typescript: ">= 4.9.x"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10c0/5b7ef1721ff386fe0edae9e4ad11560d4926d90c829f0360ca7fca76527a8faceb4da250bdb0cc70cb63e2341cc4f764c7cef7704cdedae84bb54171578da6f5
- languageName: node
- linkType: hard
-
-"@supabase/node-fetch@npm:^2.6.14":
- version: 2.6.15
- resolution: "@supabase/node-fetch@npm:2.6.15"
- dependencies:
- whatwg-url: "npm:^5.0.0"
- checksum: 10c0/98d25cab2eba53c93c59e730d52d50065b1a7fe216c65224471e83e2064ebd45ae51ad09cb39ec263c3cb59e3d41870fc2e789ea2e9587480d7ba212b85daf38
+ storybook: ^10.2.0
+ checksum: 10c0/e69c1c46c403bdb082aa062e279e0d40a2f975d3d366bcecbee103e01749cce0394eaee0afbfb046a57fc929b7ffa968a6175591bd038e1f2195f895644afd87
languageName: node
linkType: hard
-"@supabase/postgrest-js@npm:^1.17.7":
- version: 1.21.0
- resolution: "@supabase/postgrest-js@npm:1.21.0"
+"@storybook/react-vite@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/react-vite@npm:10.2.0"
dependencies:
- "@supabase/node-fetch": "npm:^2.6.14"
- checksum: 10c0/721780ad8f45308a1d998f0f1e26ecb5864fbbc5f30af194ca8e0dd2a73057e3a342341505045844f541aa8b6f3d7cdd1a6e4326a4c3e30bf179de0c10758266
- languageName: node
- linkType: hard
-
-"@swc/core-darwin-arm64@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-darwin-arm64@npm:1.12.14"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@swc/core-darwin-x64@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-darwin-x64@npm:1.12.14"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@swc/core-linux-arm-gnueabihf@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-linux-arm-gnueabihf@npm:1.12.14"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"@swc/core-linux-arm64-gnu@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-linux-arm64-gnu@npm:1.12.14"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@swc/core-linux-arm64-musl@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-linux-arm64-musl@npm:1.12.14"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@swc/core-linux-x64-gnu@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-linux-x64-gnu@npm:1.12.14"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@swc/core-linux-x64-musl@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-linux-x64-musl@npm:1.12.14"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@swc/core-win32-arm64-msvc@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-win32-arm64-msvc@npm:1.12.14"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@swc/core-win32-ia32-msvc@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-win32-ia32-msvc@npm:1.12.14"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@swc/core-win32-x64-msvc@npm:1.12.14":
- version: 1.12.14
- resolution: "@swc/core-win32-x64-msvc@npm:1.12.14"
- conditions: os=win32 & cpu=x64
+ "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.3"
+ "@rollup/pluginutils": "npm:^5.0.2"
+ "@storybook/builder-vite": "npm:10.2.0"
+ "@storybook/react": "npm:10.2.0"
+ empathic: "npm:^2.0.0"
+ magic-string: "npm:^0.30.0"
+ react-docgen: "npm:^8.0.0"
+ resolve: "npm:^1.22.8"
+ tsconfig-paths: "npm:^4.2.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ storybook: ^10.2.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
+ checksum: 10c0/abbe8c890d47e570044a92b9101bb2e0620567016306da4b4cf5f16f12ab105f3b08797b2847db02e22769ff33053f0ce9f18dcca22657c35ca008edf0bf9bc3
languageName: node
linkType: hard
-"@swc/core@npm:^1.11.24":
- version: 1.12.14
- resolution: "@swc/core@npm:1.12.14"
+"@storybook/react@npm:10.2.0":
+ version: 10.2.0
+ resolution: "@storybook/react@npm:10.2.0"
dependencies:
- "@swc/core-darwin-arm64": "npm:1.12.14"
- "@swc/core-darwin-x64": "npm:1.12.14"
- "@swc/core-linux-arm-gnueabihf": "npm:1.12.14"
- "@swc/core-linux-arm64-gnu": "npm:1.12.14"
- "@swc/core-linux-arm64-musl": "npm:1.12.14"
- "@swc/core-linux-x64-gnu": "npm:1.12.14"
- "@swc/core-linux-x64-musl": "npm:1.12.14"
- "@swc/core-win32-arm64-msvc": "npm:1.12.14"
- "@swc/core-win32-ia32-msvc": "npm:1.12.14"
- "@swc/core-win32-x64-msvc": "npm:1.12.14"
- "@swc/counter": "npm:^0.1.3"
- "@swc/types": "npm:^0.1.23"
+ "@storybook/global": "npm:^5.0.0"
+ "@storybook/react-dom-shim": "npm:10.2.0"
+ react-docgen: "npm:^8.0.2"
peerDependencies:
- "@swc/helpers": ">=0.5.17"
- dependenciesMeta:
- "@swc/core-darwin-arm64":
- optional: true
- "@swc/core-darwin-x64":
- optional: true
- "@swc/core-linux-arm-gnueabihf":
- optional: true
- "@swc/core-linux-arm64-gnu":
- optional: true
- "@swc/core-linux-arm64-musl":
- optional: true
- "@swc/core-linux-x64-gnu":
- optional: true
- "@swc/core-linux-x64-musl":
- optional: true
- "@swc/core-win32-arm64-msvc":
- optional: true
- "@swc/core-win32-ia32-msvc":
- optional: true
- "@swc/core-win32-x64-msvc":
- optional: true
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ storybook: ^10.2.0
+ typescript: ">= 4.9.x"
peerDependenciesMeta:
- "@swc/helpers":
+ typescript:
optional: true
- checksum: 10c0/b9119fe91ba7916d1793a6ff1dc04be7569e0ebdda27571240441c12d1ad9593e2ce7448b6141f2170eb46ed2839c91f95da26a37ba491d89873e14151e71546
- languageName: node
- linkType: hard
-
-"@swc/counter@npm:^0.1.3":
- version: 0.1.3
- resolution: "@swc/counter@npm:0.1.3"
- checksum: 10c0/8424f60f6bf8694cfd2a9bca45845bce29f26105cda8cf19cdb9fd3e78dc6338699e4db77a89ae449260bafa1cc6bec307e81e7fb96dbf7dcfce0eea55151356
+ checksum: 10c0/749731e6c84b0fea6bfe04347fcf34a93d3176df8bc129780bcf73afcb1f0e1f112b259e24e2ee60ecd71260204d366a175a5b52714fcfef43ebff4262c19bcc
languageName: node
linkType: hard
-"@swc/helpers@npm:^0.5.0":
- version: 0.5.17
- resolution: "@swc/helpers@npm:0.5.17"
+"@supabase/node-fetch@npm:^2.6.14":
+ version: 2.6.15
+ resolution: "@supabase/node-fetch@npm:2.6.15"
dependencies:
- tslib: "npm:^2.8.0"
- checksum: 10c0/fe1f33ebb968558c5a0c595e54f2e479e4609bff844f9ca9a2d1ffd8dd8504c26f862a11b031f48f75c95b0381c2966c3dd156e25942f90089badd24341e7dbb
+ whatwg-url: "npm:^5.0.0"
+ checksum: 10c0/98d25cab2eba53c93c59e730d52d50065b1a7fe216c65224471e83e2064ebd45ae51ad09cb39ec263c3cb59e3d41870fc2e789ea2e9587480d7ba212b85daf38
languageName: node
linkType: hard
-"@swc/types@npm:^0.1.23":
- version: 0.1.23
- resolution: "@swc/types@npm:0.1.23"
+"@supabase/postgrest-js@npm:^1.17.7":
+ version: 1.21.0
+ resolution: "@supabase/postgrest-js@npm:1.21.0"
dependencies:
- "@swc/counter": "npm:^0.1.3"
- checksum: 10c0/edbfe4a72257f40137e27b537bc17d47ccab28de7727471b859c00a1e67f5feac5e01e4b4e0a2365907ce024bb8c3de4b26b6260733e1b601094db54ae9b7477
+ "@supabase/node-fetch": "npm:^2.6.14"
+ checksum: 10c0/721780ad8f45308a1d998f0f1e26ecb5864fbbc5f30af194ca8e0dd2a73057e3a342341505045844f541aa8b6f3d7cdd1a6e4326a4c3e30bf179de0c10758266
languageName: node
linkType: hard
@@ -4995,79 +2816,79 @@ __metadata:
languageName: node
linkType: hard
-"@turf/bbox@npm:^7.1.0, @turf/bbox@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/bbox@npm:7.2.0"
+"@turf/bbox@npm:7.3.2, @turf/bbox@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/bbox@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
- "@turf/meta": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/meta": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/766d59d5f75c272481e971cd4004e139962607e8f34391b2abfb15bb34f9544a0479ceb14772565e005e4a12fdd82adf0d440ab1c9e0decbde6de50a5706db43
+ checksum: 10c0/ef2f83d1304cd580ace47c88a004469c63d62c587410b9aea3e2930b9b311233cfaf4109949d1a903517521b0baeb92518b5820eb38f452c24feec19a5629d4c
languageName: node
linkType: hard
-"@turf/boolean-point-in-polygon@npm:^7.3.1":
- version: 7.3.1
- resolution: "@turf/boolean-point-in-polygon@npm:7.3.1"
+"@turf/boolean-point-in-polygon@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/boolean-point-in-polygon@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:7.3.1"
- "@turf/invariant": "npm:7.3.1"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/invariant": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
point-in-polygon-hao: "npm:^1.1.0"
tslib: "npm:^2.8.1"
- checksum: 10c0/9bede3e8439dad43dde1f4819a96cad6532493bfc4297d145fc9577a2405ea464e4350726a41d8714f0410a58f4ef96f7506b507e804dfc1658a1b1a7fa892eb
+ checksum: 10c0/0f29f654c7c953b11ebd61e918165614f882056c44267f57882a4dc5ca79979c5568393bc2857f361fcb927a42c41e33da85be693996593edfc8f1a01b6981aa
languageName: node
linkType: hard
-"@turf/buffer@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/buffer@npm:7.2.0"
+"@turf/buffer@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/buffer@npm:7.3.2"
dependencies:
- "@turf/bbox": "npm:^7.2.0"
- "@turf/center": "npm:^7.2.0"
- "@turf/helpers": "npm:^7.2.0"
+ "@turf/bbox": "npm:7.3.2"
+ "@turf/center": "npm:7.3.2"
+ "@turf/helpers": "npm:7.3.2"
"@turf/jsts": "npm:^2.7.1"
- "@turf/meta": "npm:^7.2.0"
- "@turf/projection": "npm:^7.2.0"
+ "@turf/meta": "npm:7.3.2"
+ "@turf/projection": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
d3-geo: "npm:1.7.1"
- checksum: 10c0/4dff5c05f9da4e9317c38c6aa9c8a0e53cd566f497d8f9e1539754fa671f9005e81740b32f20037554274d1c0c687783d3fb7669d069c50071cc5d4068ed4be0
+ checksum: 10c0/abf2b15072882932500c67e38398e59e175aaf49d07da6f0c1ee42960118d428d2374cd3bed5b50b03aca920609a36a42d6e81d02ae4a91b45a25bd21d6c08e5
languageName: node
linkType: hard
-"@turf/center@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/center@npm:7.2.0"
+"@turf/center@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/center@npm:7.3.2"
dependencies:
- "@turf/bbox": "npm:^7.2.0"
- "@turf/helpers": "npm:^7.2.0"
+ "@turf/bbox": "npm:7.3.2"
+ "@turf/helpers": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/bd05cc871f37fe03022f562afacf28d5880bfb4066eb0c0e8092e96a7699ebdf7b94719a307fd1ac2c69a5b9bc029c7a81dbd7a461b5195ea972ad34e209e4bd
+ checksum: 10c0/338527c43afddef7a09e6a9bf61056cabec02c68a42a4a26b8879990ed5687f97b370afaf61c214a6f95a0f9c14a355d7c7d1963acad9230a1c67e83ec309ea5
languageName: node
linkType: hard
-"@turf/centroid@npm:^7.1.0, @turf/centroid@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/centroid@npm:7.2.0"
+"@turf/centroid@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/centroid@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
- "@turf/meta": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/meta": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/afdf72cbd140337638528055c509cc76c7839d3b0d6d0379d9bb1d9d04db4af840f1c17855dff6202df76072e87b2d9f02d1cd571f63a5ac704bd3a62c235afd
+ checksum: 10c0/eac709bd312596619d58b6396e68d21b8bbc99bf30638251e399dcf07c2c1f4b22ceb30acbe241ad236542aecc09689350d32e0a5c815a0a0c3c0cae95ebc46c
languageName: node
linkType: hard
-"@turf/clone@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/clone@npm:7.2.0"
+"@turf/clone@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/clone@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/755fa244e1b1dcb177f0dd054ae48a3d92abca04ded8432c0a403f29658120451f5bdc97d17e094fd2d4e852a20cab3b9a924fc957ce7e59a241f421dfefb2f0
+ checksum: 10c0/5f19d61057056fae3893f9b2328eed7d13be1950c65e3dfa2aef2ea780b2f9c148fe11e656bd8c9098a7c443cd7a407b82da112be97cd1a5e11d27fa6203398f
languageName: node
linkType: hard
@@ -5081,25 +2902,25 @@ __metadata:
languageName: node
linkType: hard
-"@turf/distance@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/distance@npm:7.2.0"
+"@turf/distance@npm:7.3.2, @turf/distance@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/distance@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
- "@turf/invariant": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/invariant": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/13ceacf30624e48ee5baabe25340fcba6693c94ecc05c31e6480574ef3017fd1492efb5f7b504933c1451c9428b7a1a7112f11cbeae475571e025a2e0962679a
+ checksum: 10c0/943e3d17c804f6f12c60803ecf33b09b16d1c9135328a6602192b88e018bec0e9bbcc00195442949e1000185f06e138892f0512a1b79b7f6dc9d0c02e8f3f1a7
languageName: node
linkType: hard
-"@turf/helpers@npm:7.3.1, @turf/helpers@npm:^7.2.0":
- version: 7.3.1
- resolution: "@turf/helpers@npm:7.3.1"
+"@turf/helpers@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/helpers@npm:7.3.2"
dependencies:
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/95344c07413f249291f98d15a2141242ba87e984fb03b833a2a55c3e0106374102e1dd0ba6cbf7b3c8d7ee9f5f575cce2c3146cc8984117285907212b644b124
+ checksum: 10c0/8576c32793268b2e7ba9d82691a57f6d544d2362ca2176a351ac11c2fac8e04ff069ab327c26b21cf1929b7b8562e77fd56d6db61718cb7bb01621fce06dabfb
languageName: node
linkType: hard
@@ -5110,14 +2931,14 @@ __metadata:
languageName: node
linkType: hard
-"@turf/invariant@npm:7.3.1, @turf/invariant@npm:^7.2.0":
- version: 7.3.1
- resolution: "@turf/invariant@npm:7.3.1"
+"@turf/invariant@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/invariant@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:7.3.1"
+ "@turf/helpers": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/48f0b0865ba35ee753d3e9c97a5f40a5c04337bb3285366e24e162e4e5143e74e36949b9c9bc063287e8628f421d47ada06f27a91dbb93e1d2e59b990cd4e19e
+ checksum: 10c0/dbccec9d67071ed9a9f637fcf3ee466cc7b9a3ceef5d781f4706d59383e58676ffc9a199b966e245f40e742a6f3ee2032da594244ff1e04b970b9f2cce735291
languageName: node
linkType: hard
@@ -5139,56 +2960,64 @@ __metadata:
languageName: node
linkType: hard
-"@turf/line-intersect@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/line-intersect@npm:7.2.0"
+"@turf/line-intersect@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/line-intersect@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
sweepline-intersections: "npm:^1.5.0"
tslib: "npm:^2.8.1"
- checksum: 10c0/d2ed0159ce84e179f999ed461c5481f063c813bedfdfb4af45e46432503b0acd240128be5c6c2d324e05edc4981fd806a41ee0282567c5d0c80c223497e40cb4
+ checksum: 10c0/e39d4f2b6fe554d3e63047a72ee7be368d1e537ce1925195b74ada4be625366c4cf645b0dedd14f50b2bafbc85d82ffcb7aed38a8c7052910d01b145762d46a8
languageName: node
linkType: hard
-"@turf/meta@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/meta@npm:7.2.0"
+"@turf/meta@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/meta@npm:7.3.2"
dependencies:
- "@turf/helpers": "npm:^7.2.0"
+ "@turf/helpers": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
- checksum: 10c0/707ed63ba64fe48769806bf2419f5c0cd2ebf821a6467aeffb784ba7ebd6a63ec98d4192b97915948529c00304ed46ddc83842a80714fb1f2018fd4e3c455498
+ tslib: "npm:^2.8.1"
+ checksum: 10c0/fa0dbf88e54d8416463d85dcb79f23a106765efe27e21284a36c54a53859f95a19494680f865df8b2c1a0c66e95d7f5d8c6d546fe33b3309668bacd86d505233
languageName: node
linkType: hard
-"@turf/nearest-point-on-line@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/nearest-point-on-line@npm:7.2.0"
+"@turf/nearest-point-on-line@npm:^7.3.2":
+ version: 7.3.2
+ resolution: "@turf/nearest-point-on-line@npm:7.3.2"
dependencies:
- "@turf/distance": "npm:^7.2.0"
- "@turf/helpers": "npm:^7.2.0"
- "@turf/invariant": "npm:^7.2.0"
- "@turf/meta": "npm:^7.2.0"
+ "@turf/distance": "npm:7.3.2"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/invariant": "npm:7.3.2"
+ "@turf/meta": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/2a2236612db6adbd75337fa35ee89a2acad2897f18f34a55a736bcf313c3d2d1887aa17390580945985e6bc302dce772fd1ed2ce36b1cc299ca48a80ddc2de6e
+ checksum: 10c0/ccfbce4aa135bb189c041fb54de895e93d79c4d39e5f434a384435f5cbc27622ec1f98695fc3a375a3db0e88249b527e10c61b6340417c7ac3e67491852f06a0
languageName: node
linkType: hard
-"@turf/projection@npm:^7.2.0":
- version: 7.2.0
- resolution: "@turf/projection@npm:7.2.0"
+"@turf/projection@npm:7.3.2":
+ version: 7.3.2
+ resolution: "@turf/projection@npm:7.3.2"
dependencies:
- "@turf/clone": "npm:^7.2.0"
- "@turf/helpers": "npm:^7.2.0"
- "@turf/meta": "npm:^7.2.0"
+ "@turf/clone": "npm:7.3.2"
+ "@turf/helpers": "npm:7.3.2"
+ "@turf/meta": "npm:7.3.2"
"@types/geojson": "npm:^7946.0.10"
tslib: "npm:^2.8.1"
- checksum: 10c0/33893789dc362878e900c476196955e7e23866c70a72d49d1b0705a8a02121f25283580d610bdf627a0909ae016bf3864fac93c51c21a5ecefb7749b2e16221d
+ checksum: 10c0/9eea53a06bed2d8bb4c9ef564da9333705f7572dadb3c12f4a309db20a795f041b45c70499005ed99c124ea454227ed2e3a552bcf025738b72d526437dacc8d5
languageName: node
linkType: hard
-"@types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5":
+"@types/argparse@npm:1.0.38":
+ version: 1.0.38
+ resolution: "@types/argparse@npm:1.0.38"
+ checksum: 10c0/4fc892da5df16923f48180da2d1f4562fa8b0507cf636b24780444fa0a1d7321d4dc0c0ecbee6152968823f5a2ae0d321b4f8c705a489bf1ae1245bdeb0868fd
+ languageName: node
+ linkType: hard
+
+"@types/babel__core@npm:^7.20.5":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
dependencies:
@@ -5220,7 +3049,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.18.0, @types/babel__traverse@npm:^7.20.7":
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.20.7":
version: 7.28.0
resolution: "@types/babel__traverse@npm:7.28.0"
dependencies:
@@ -5322,7 +3151,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/d3-interpolate@npm:*, @types/d3-interpolate@npm:^3.0.4":
+"@types/d3-interpolate@npm:*":
version: 3.0.4
resolution: "@types/d3-interpolate@npm:3.0.4"
dependencies:
@@ -5340,7 +3169,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/d3-path@npm:*, @types/d3-path@npm:^3.1.1":
+"@types/d3-path@npm:*":
version: 3.1.1
resolution: "@types/d3-path@npm:3.1.1"
checksum: 10c0/2c36eb31ebaf2ce4712e793fd88087117976f7c4ed69cc2431825f999c8c77cca5cea286f3326432b770739ac6ccd5d04d851eb65e7a4dbcc10c982b49ad2c02
@@ -5363,16 +3192,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/d3-scale@npm:^4.0.9":
- version: 4.0.9
- resolution: "@types/d3-scale@npm:4.0.9"
- dependencies:
- "@types/d3-time": "npm:*"
- checksum: 10c0/4ac44233c05cd50b65b33ecb35d99fdf07566bcdbc55bc1306b2f27d1c5134d8c560d356f2c8e76b096e9125ffb8d26d95f78d56e210d1c542cb255bdf31d6c8
- languageName: node
- linkType: hard
-
-"@types/d3-selection@npm:*, @types/d3-selection@npm:^3.0.10, @types/d3-selection@npm:^3.0.11":
+"@types/d3-selection@npm:*, @types/d3-selection@npm:^3.0.11":
version: 3.0.11
resolution: "@types/d3-selection@npm:3.0.11"
checksum: 10c0/0c512956c7503ff5def4bb32e0c568cc757b9a2cc400a104fc0f4cfe5e56d83ebde2a97821b6f2cb26a7148079d3b86a2f28e11d68324ed311cf35c2ed980d1d
@@ -5418,15 +3238,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/d3-transition@npm:^3.0.8":
- version: 3.0.9
- resolution: "@types/d3-transition@npm:3.0.9"
- dependencies:
- "@types/d3-selection": "npm:*"
- checksum: 10c0/4f68b9df7ac745b3491216c54203cbbfa0f117ae4c60e2609cdef2db963582152035407fdff995b10ee383bae2f05b7743493f48e1b8e46df54faa836a8fb7b5
- languageName: node
- linkType: hard
-
"@types/d3-zoom@npm:^3.0.8":
version: 3.0.8
resolution: "@types/d3-zoom@npm:3.0.8"
@@ -5625,13 +3436,22 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:18.3.12":
- version: 18.3.12
- resolution: "@types/react@npm:18.3.12"
+"@types/react@npm:*, @types/react@npm:>= 16.0.0 < 20.0.0, @types/react@npm:^18||^19":
+ version: 19.2.9
+ resolution: "@types/react@npm:19.2.9"
+ dependencies:
+ csstype: "npm:^3.2.2"
+ checksum: 10c0/91c6839edd10ebdab4cd686d2a744e6ae078ed5831a36d48284ae92df0463c89bda1084ffdd2e6445f0716236c2c6ae0828b82f70720727632331695f4581d2a
+ languageName: node
+ linkType: hard
+
+"@types/react@npm:^18.3.12":
+ version: 18.3.27
+ resolution: "@types/react@npm:18.3.27"
dependencies:
"@types/prop-types": "npm:*"
- csstype: "npm:^3.0.2"
- checksum: 10c0/8bae8d9a41619804561574792e29112b413044eb0d53746dde2b9720c1f9a59f71c895bbd7987cd8ce9500b00786e53bc032dced38cddf42910458e145675290
+ csstype: "npm:^3.2.2"
+ checksum: 10c0/a761d2f58de03d0714806cc65d32bb3d73fb33a08dd030d255b47a295e5fff2a775cf1c20b786824d8deb6454eaccce9bc6998d9899c14fc04bbd1b0b0b72897
languageName: node
linkType: hard
@@ -6087,6 +3907,33 @@ __metadata:
languageName: node
linkType: hard
+"@volar/language-core@npm:2.4.27, @volar/language-core@npm:~2.4.11":
+ version: 2.4.27
+ resolution: "@volar/language-core@npm:2.4.27"
+ dependencies:
+ "@volar/source-map": "npm:2.4.27"
+ checksum: 10c0/8fe021ecb0654dde1e221bba4d456d681454fa06a4aff16d0b027d5a1b0514be72bf899c6a515d8e9254ffbd468690e296ffb4cae7e63f6a4ec359d5e8a718be
+ languageName: node
+ linkType: hard
+
+"@volar/source-map@npm:2.4.27":
+ version: 2.4.27
+ resolution: "@volar/source-map@npm:2.4.27"
+ checksum: 10c0/717db4d98cf70a9a12fcde71fb92854d19d3aa0e62b7343865c7bb624a5f691579e5f8b8d33f851cf6bebb8a69de372d12586b6f66947ed65b9ad58fdad941bf
+ languageName: node
+ linkType: hard
+
+"@volar/typescript@npm:^2.4.11":
+ version: 2.4.27
+ resolution: "@volar/typescript@npm:2.4.27"
+ dependencies:
+ "@volar/language-core": "npm:2.4.27"
+ path-browserify: "npm:^1.0.1"
+ vscode-uri: "npm:^3.0.8"
+ checksum: 10c0/63127dc16c5f2eb346f53d62b6414418935cd48b81f82152c755e8bac61d28eb17ee47e6adcea535c74b84830ca5b78862b9f8fa1574dcd4abec1c50ae935a7a
+ languageName: node
+ linkType: hard
+
"@vue/compiler-core@npm:3.5.17":
version: 3.5.17
resolution: "@vue/compiler-core@npm:3.5.17"
@@ -6100,6 +3947,19 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-core@npm:3.5.27":
+ version: 3.5.27
+ resolution: "@vue/compiler-core@npm:3.5.27"
+ dependencies:
+ "@babel/parser": "npm:^7.28.5"
+ "@vue/shared": "npm:3.5.27"
+ entities: "npm:^7.0.0"
+ estree-walker: "npm:^2.0.2"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10c0/10ea10c0678d314f3f86c226b6f93f2b91e8e2dc6f6388b0e4b5792d5338d60c80e36430c86d007ee5fab629f3ef526af94e2fe2d550e1ae1ee1d389cfebf4e6
+ languageName: node
+ linkType: hard
+
"@vue/compiler-dom@npm:3.5.17":
version: 3.5.17
resolution: "@vue/compiler-dom@npm:3.5.17"
@@ -6110,6 +3970,16 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-dom@npm:^3.5.0":
+ version: 3.5.27
+ resolution: "@vue/compiler-dom@npm:3.5.27"
+ dependencies:
+ "@vue/compiler-core": "npm:3.5.27"
+ "@vue/shared": "npm:3.5.27"
+ checksum: 10c0/0a91a1b93a0f25936c83a2881da7222d22c6ad160f3405f9aed86668b66f4c7ff1611bcc769441fccd0fecb3c83607c0c1c78a43d8acf3aa106b87034de54e50
+ languageName: node
+ linkType: hard
+
"@vue/compiler-sfc@npm:^3.5.13":
version: 3.5.17
resolution: "@vue/compiler-sfc@npm:3.5.17"
@@ -6137,6 +4007,37 @@ __metadata:
languageName: node
linkType: hard
+"@vue/compiler-vue2@npm:^2.7.16":
+ version: 2.7.16
+ resolution: "@vue/compiler-vue2@npm:2.7.16"
+ dependencies:
+ de-indent: "npm:^1.0.2"
+ he: "npm:^1.2.0"
+ checksum: 10c0/c76c3fad770b9a7da40b314116cc9da173da20e5fd68785c8ed8dd8a87d02f239545fa296e16552e040ec86b47bfb18283b39447b250c2e76e479bd6ae475bb3
+ languageName: node
+ linkType: hard
+
+"@vue/language-core@npm:2.2.0":
+ version: 2.2.0
+ resolution: "@vue/language-core@npm:2.2.0"
+ dependencies:
+ "@volar/language-core": "npm:~2.4.11"
+ "@vue/compiler-dom": "npm:^3.5.0"
+ "@vue/compiler-vue2": "npm:^2.7.16"
+ "@vue/shared": "npm:^3.5.0"
+ alien-signals: "npm:^0.4.9"
+ minimatch: "npm:^9.0.3"
+ muggle-string: "npm:^0.4.1"
+ path-browserify: "npm:^1.0.1"
+ peerDependencies:
+ typescript: "*"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10c0/1c44cc4067266bbc825af358a867aed455963a08c160cd9df9a47571fd917a87d9de9bdea6149877e0c8309a6cf39f263e7cf2fbadeceba47a5a158f392151b2
+ languageName: node
+ linkType: hard
+
"@vue/shared@npm:3.5.17":
version: 3.5.17
resolution: "@vue/shared@npm:3.5.17"
@@ -6144,46 +4045,22 @@ __metadata:
languageName: node
linkType: hard
-"@vueless/storybook-dark-mode@npm:^10.0.4":
- version: 10.0.4
- resolution: "@vueless/storybook-dark-mode@npm:10.0.4"
- dependencies:
- "@storybook/global": "npm:^5.0.0"
- lodash-es: "npm:^4.17.21"
- peerDependencies:
- storybook: ^10.0.0
- checksum: 10c0/d1c138f99cd5cabdb8bb8da6c1fc2624a2e31d33e3ae70c4413868f43590fec9f23807d9328d3a70bfa0943e8dc93b3affdb23403fd5161a1925a524d1a15a02
+"@vue/shared@npm:3.5.27, @vue/shared@npm:^3.5.0":
+ version: 3.5.27
+ resolution: "@vue/shared@npm:3.5.27"
+ checksum: 10c0/c80a84464530d51cf3d5fa1aab6c3e9717e5901fbc1b8a8eb9962edfc02985c1e03e6dc6d0d205d10cdff067c1c5f689d7156446d2a4c7686a8409a40e3a5f20
languageName: node
linkType: hard
-"@xyflow/react@npm:^12.3.6":
- version: 12.8.2
- resolution: "@xyflow/react@npm:12.8.2"
+"@vueless/storybook-dark-mode@npm:^10.0.6":
+ version: 10.0.6
+ resolution: "@vueless/storybook-dark-mode@npm:10.0.6"
dependencies:
- "@xyflow/system": "npm:0.0.66"
- classcat: "npm:^5.0.3"
- zustand: "npm:^4.4.0"
+ "@storybook/global": "npm:^5.0.0"
+ lodash-es: "npm:^4.17.21"
peerDependencies:
- react: ">=17"
- react-dom: ">=17"
- checksum: 10c0/70231378b49ddbd71c64234bfe6ba68ea716432911761b396ee4b9868628f336114535c2243c9434c4353e133ac814f5f06c114ceff2c16ff6d78c021fd91b43
- languageName: node
- linkType: hard
-
-"@xyflow/system@npm:0.0.66":
- version: 0.0.66
- resolution: "@xyflow/system@npm:0.0.66"
- dependencies:
- "@types/d3-drag": "npm:^3.0.7"
- "@types/d3-interpolate": "npm:^3.0.4"
- "@types/d3-selection": "npm:^3.0.10"
- "@types/d3-transition": "npm:^3.0.8"
- "@types/d3-zoom": "npm:^3.0.8"
- d3-drag: "npm:^3.0.0"
- d3-interpolate: "npm:^3.0.1"
- d3-selection: "npm:^3.0.0"
- d3-zoom: "npm:^3.0.0"
- checksum: 10c0/87199b801ffe15ae53e5fb39cb79abea6b5a5d7a85ea5077e5d1909442b6154c1dd5ab5c8ac89b7536e4f6e27adce4734c53d93663f8d3033c3a0020c03bd053
+ storybook: ^10.0.0
+ checksum: 10c0/acb9b6b8c261b6a133dc415379444e7e5a0566eb88a7ac2004f2a59fc8ae8cd9c9cb85a17623ac9aea2a7fcb74a749c0e7c8bac76dbe6906df91a35aa63dfd1b
languageName: node
linkType: hard
@@ -6228,6 +4105,75 @@ __metadata:
languageName: node
linkType: hard
+"ajv-draft-04@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "ajv-draft-04@npm:1.0.0"
+ peerDependencies:
+ ajv: ^8.5.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10c0/6044310bd38c17d77549fd326bd40ce1506fa10b0794540aa130180808bf94117fac8c9b448c621512bea60e4a947278f6a978e87f10d342950c15b33ddd9271
+ languageName: node
+ linkType: hard
+
+"ajv-formats@npm:~3.0.1":
+ version: 3.0.1
+ resolution: "ajv-formats@npm:3.0.1"
+ dependencies:
+ ajv: "npm:^8.0.0"
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10c0/168d6bca1ea9f163b41c8147bae537e67bd963357a5488a1eaf3abe8baa8eec806d4e45f15b10767e6020679315c7e1e5e6803088dfb84efa2b4e9353b83dd0a
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^8.0.0":
+ version: 8.17.1
+ resolution: "ajv@npm:8.17.1"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ fast-uri: "npm:^3.0.1"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ checksum: 10c0/ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35
+ languageName: node
+ linkType: hard
+
+"ajv@npm:~8.12.0":
+ version: 8.12.0
+ resolution: "ajv@npm:8.12.0"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.1"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ uri-js: "npm:^4.2.2"
+ checksum: 10c0/ac4f72adf727ee425e049bc9d8b31d4a57e1c90da8d28bcd23d60781b12fcd6fc3d68db5df16994c57b78b94eed7988f5a6b482fd376dc5b084125e20a0a622e
+ languageName: node
+ linkType: hard
+
+"ajv@npm:~8.13.0":
+ version: 8.13.0
+ resolution: "ajv@npm:8.13.0"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ uri-js: "npm:^4.4.1"
+ checksum: 10c0/14c6497b6f72843986d7344175a1aa0e2c35b1e7f7475e55bc582cddb765fca7e6bf950f465dc7846f817776d9541b706f4b5b3fbedd8dfdeb5fce6f22864264
+ languageName: node
+ linkType: hard
+
+"alien-signals@npm:^0.4.9":
+ version: 0.4.14
+ resolution: "alien-signals@npm:0.4.14"
+ checksum: 10c0/5abb3377bcaf6b3819e950084b3ebd022ad90210105afb450c89dc347e80e28da441bf34858a57ea122abe7603e552ddbad80dc597c8f02a0a5206c5fb9c20cb
+ languageName: node
+ linkType: hard
+
"ansi-escapes@npm:^7.0.0":
version: 7.0.0
resolution: "ansi-escapes@npm:7.0.0"
@@ -6288,6 +4234,15 @@ __metadata:
languageName: node
linkType: hard
+"argparse@npm:~1.0.9":
+ version: 1.0.10
+ resolution: "argparse@npm:1.0.10"
+ dependencies:
+ sprintf-js: "npm:~1.0.2"
+ checksum: 10c0/b2972c5c23c63df66bca144dbc65d180efa74f25f8fd9b7d9a0a6c88ae839db32df3d54770dcb6460cf840d232b60695d1a6b1053f599d84e73f7437087712de
+ languageName: node
+ linkType: hard
+
"aria-query@npm:^5.0.0":
version: 5.3.2
resolution: "aria-query@npm:5.3.2"
@@ -6341,14 +4296,14 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^1.7.9":
- version: 1.10.0
- resolution: "axios@npm:1.10.0"
+"axios@npm:^1.13.2":
+ version: 1.13.2
+ resolution: "axios@npm:1.13.2"
dependencies:
follow-redirects: "npm:^1.15.6"
- form-data: "npm:^4.0.0"
+ form-data: "npm:^4.0.4"
proxy-from-env: "npm:^1.1.0"
- checksum: 10c0/2239cb269cc789eac22f5d1aabd58e1a83f8f364c92c2caa97b6f5cbb4ab2903d2e557d9dc670b5813e9bcdebfb149e783fb8ab3e45098635cd2f559b06bd5d8
+ checksum: 10c0/e8a42e37e5568ae9c7a28c348db0e8cf3e43d06fcbef73f0048669edfe4f71219664da7b6cc991b0c0f01c28a48f037c515263cb79be1f1ae8ff034cd813867b
languageName: node
linkType: hard
@@ -6381,42 +4336,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs2@npm:^0.4.14":
- version: 0.4.14
- resolution: "babel-plugin-polyfill-corejs2@npm:0.4.14"
- dependencies:
- "@babel/compat-data": "npm:^7.27.7"
- "@babel/helper-define-polyfill-provider": "npm:^0.6.5"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/d74cba0600a6508e86d220bde7164eb528755d91be58020e5ea92ea7fbb12c9d8d2c29246525485adfe7f68ae02618ec428f9a589cac6cbedf53cc3972ad7fbe
- languageName: node
- linkType: hard
-
-"babel-plugin-polyfill-corejs3@npm:^0.13.0":
- version: 0.13.0
- resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0"
- dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.5"
- core-js-compat: "npm:^3.43.0"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/5d8e228da425edc040d8c868486fd01ba10b0440f841156a30d9f8986f330f723e2ee61553c180929519563ef5b64acce2caac36a5a847f095d708dda5d8206d
- languageName: node
- linkType: hard
-
-"babel-plugin-polyfill-regenerator@npm:^0.6.5":
- version: 0.6.5
- resolution: "babel-plugin-polyfill-regenerator@npm:0.6.5"
- dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.5"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/63aa8ed716df6a9277c6ab42b887858fa9f57a70cc1d0ae2b91bdf081e45d4502848cba306fb60b02f59f99b32fd02ff4753b373cac48ccdac9b7d19dd56f06d
- languageName: node
- linkType: hard
-
"babel-plugin-syntax-jsx@npm:^6.18.0":
version: 6.18.0
resolution: "babel-plugin-syntax-jsx@npm:6.18.0"
@@ -6445,15 +4364,6 @@ __metadata:
languageName: node
linkType: hard
-"base-x@npm:^3.0.11":
- version: 3.0.11
- resolution: "base-x@npm:3.0.11"
- dependencies:
- safe-buffer: "npm:^5.0.1"
- checksum: 10c0/4c5b8cd9cef285973b0460934be4fc890eedfd22a8aca527fac3527f041c5d1c912f7b9a6816f19e43e69dc7c29a5deabfa326bd3d6a57ee46af0ad46e3991d5
- languageName: node
- linkType: hard
-
"base64-js@npm:^1.3.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
@@ -6500,7 +4410,7 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.24.0, browserslist@npm:^4.24.5, browserslist@npm:^4.25.1":
+"browserslist@npm:^4.24.0":
version: 4.25.1
resolution: "browserslist@npm:4.25.1"
dependencies:
@@ -6645,10 +4555,10 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.0.1, chalk@npm:^5.4.1":
- version: 5.4.1
- resolution: "chalk@npm:5.4.1"
- checksum: 10c0/b23e88132c702f4855ca6d25cb5538b1114343e41472d5263ee8a37cccfccd9c4216d111e1097c6a27830407a1dc81fecdf2a56f2c63033d4dbbd88c10b0dcef
+"chalk@npm:^5.4.1, chalk@npm:^5.6.2":
+ version: 5.6.2
+ resolution: "chalk@npm:5.6.2"
+ checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976
languageName: node
linkType: hard
@@ -6721,15 +4631,6 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:^4.0.0":
- version: 4.0.3
- resolution: "chokidar@npm:4.0.3"
- dependencies:
- readdirp: "npm:^4.0.1"
- checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad
- languageName: node
- linkType: hard
-
"chownr@npm:^3.0.0":
version: 3.0.0
resolution: "chownr@npm:3.0.0"
@@ -6737,35 +4638,14 @@ __metadata:
languageName: node
linkType: hard
-"chroma-js@npm:^2.1.0, chroma-js@npm:^2.4.2":
- version: 2.6.0
- resolution: "chroma-js@npm:2.6.0"
- checksum: 10c0/6e17f43246f9b3eba8a9db67f5ee9a2d0ef1360077211887da09ec1f0934bb98a358eefaf021003c0bd47cbab540f573a373f362d6b2ba04d0e80ab7677e1640
- languageName: node
- linkType: hard
-
-"chroma-js@npm:^2.4.2||^3.0.0, chroma-js@npm:^3.0.0, chroma-js@npm:^3.1.2":
- version: 3.1.2
- resolution: "chroma-js@npm:3.1.2"
- checksum: 10c0/145ce9aea91dac81c6158082675084778e8c83e6959032e37fd4ba9b01db9f5c29c520453ec4bab7e87689f12756fcc63821e3c6b866e083ea41d341c7b2bf71
- languageName: node
- linkType: hard
-
-"chrome-trace-event@npm:^1.0.2, chrome-trace-event@npm:^1.0.3":
- version: 1.0.4
- resolution: "chrome-trace-event@npm:1.0.4"
- checksum: 10c0/3058da7a5f4934b87cf6a90ef5fb68ebc5f7d06f143ed5a4650208e5d7acae47bc03ec844b29fbf5ba7e46e8daa6acecc878f7983a4f4bb7271593da91e61ff5
- languageName: node
- linkType: hard
-
-"classcat@npm:^5.0.3":
- version: 5.0.5
- resolution: "classcat@npm:5.0.5"
- checksum: 10c0/ff8d273055ef9b518529cfe80fd0486f7057a9917373807ff802d75ceb46e8f8e148f41fa094ee7625c8f34642cfaa98395ff182d9519898da7cbf383d4a210d
+"chroma-js@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "chroma-js@npm:3.2.0"
+ checksum: 10c0/6ff6213d234e096ad3536291b1e1f11a506ea0fccfe163dd8eff69afa5f4f8a905b31a4a7ebc22b7eb722590887fed77073805ce89485f6d563edd1ea2d0a1db
languageName: node
linkType: hard
-"classnames@npm:*, classnames@npm:^2.2.6, classnames@npm:^2.3.0, classnames@npm:^2.3.1, classnames@npm:^2.5.1":
+"classnames@npm:*, classnames@npm:^2.3.1, classnames@npm:^2.5.1":
version: 2.5.1
resolution: "classnames@npm:2.5.1"
checksum: 10c0/afff4f77e62cea2d79c39962980bf316bacb0d7c49e13a21adaadb9221e1c6b9d3cdb829d8bb1b23c406f4e740507f37e1dcf506f7e3b7113d17c5bab787aa69
@@ -6835,13 +4715,6 @@ __metadata:
languageName: node
linkType: hard
-"clone@npm:^2.1.2":
- version: 2.1.2
- resolution: "clone@npm:2.1.2"
- checksum: 10c0/ed0601cd0b1606bc7d82ee7175b97e68d1dd9b91fd1250a3617b38d34a095f8ee0431d40a1a611122dcccb4f93295b4fdb94942aa763392b5fe44effa50c2d5e
- languageName: node
- linkType: hard
-
"clsx@npm:^1.1.1":
version: 1.2.1
resolution: "clsx@npm:1.2.1"
@@ -6957,6 +4830,13 @@ __metadata:
languageName: node
linkType: hard
+"compare-versions@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "compare-versions@npm:6.1.1"
+ checksum: 10c0/415205c7627f9e4f358f571266422980c9fe2d99086be0c9a48008ef7c771f32b0fbe8e97a441ffedc3910872f917a0675fe0fe3c3b6d331cda6d8690be06338
+ languageName: node
+ linkType: hard
+
"concat-map@npm:0.0.1":
version: 0.0.1
resolution: "concat-map@npm:0.0.1"
@@ -6964,6 +4844,20 @@ __metadata:
languageName: node
linkType: hard
+"confbox@npm:^0.1.8":
+ version: 0.1.8
+ resolution: "confbox@npm:0.1.8"
+ checksum: 10c0/fc2c68d97cb54d885b10b63e45bd8da83a8a71459d3ecf1825143dd4c7f9f1b696b3283e07d9d12a144c1301c2ebc7842380bdf0014e55acc4ae1c9550102418
+ languageName: node
+ linkType: hard
+
+"confbox@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "confbox@npm:0.2.2"
+ checksum: 10c0/7c246588d533d31e8cdf66cb4701dff6de60f9be77ab54c0d0338e7988750ac56863cc0aca1b3f2046f45ff223a765d3e5d4977a7674485afcd37b6edf3fd129
+ languageName: node
+ linkType: hard
+
"constant-case@npm:^3.0.4":
version: 3.0.4
resolution: "constant-case@npm:3.0.4"
@@ -6989,15 +4883,6 @@ __metadata:
languageName: node
linkType: hard
-"core-js-compat@npm:^3.43.0":
- version: 3.44.0
- resolution: "core-js-compat@npm:3.44.0"
- dependencies:
- browserslist: "npm:^4.25.1"
- checksum: 10c0/5de4b042b8bb232b8390be3079030de5c7354610f136ed3eb91310a44455a78df02cfcf49b2fd05d5a5aa2695460620abf1b400784715f7482ed4770d40a68b2
- languageName: node
- linkType: hard
-
"cors@npm:^2.8.5":
version: 2.8.5
resolution: "cors@npm:2.8.5"
@@ -7072,19 +4957,10 @@ __metadata:
languageName: node
linkType: hard
-"cssesc@npm:^3.0.0":
- version: 3.0.0
- resolution: "cssesc@npm:3.0.0"
- bin:
- cssesc: bin/cssesc
- checksum: 10c0/6bcfd898662671be15ae7827120472c5667afb3d7429f1f917737f3bf84c4176003228131b643ae74543f17a394446247df090c597bb9a728cce298606ed0aa7
- languageName: node
- linkType: hard
-
-"csstype@npm:*, csstype@npm:^3.0.2, csstype@npm:^3.1.3":
- version: 3.1.3
- resolution: "csstype@npm:3.1.3"
- checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248
+"csstype@npm:*, csstype@npm:^3.0.2, csstype@npm:^3.1.3, csstype@npm:^3.2.2":
+ version: 3.2.3
+ resolution: "csstype@npm:3.2.3"
+ checksum: 10c0/cd29c51e70fa822f1cecd8641a1445bed7063697469d35633b516e60fe8c1bde04b08f6c5b6022136bb669b64c63d4173af54864510fbb4ee23281801841a3ce
languageName: node
linkType: hard
@@ -7118,15 +4994,6 @@ __metadata:
languageName: node
linkType: hard
-"d3-array@npm:2, d3-array@npm:^2.3.0":
- version: 2.12.1
- resolution: "d3-array@npm:2.12.1"
- dependencies:
- internmap: "npm:^1.0.0"
- checksum: 10c0/7eca10427a9f113a4ca6a0f7301127cab26043fd5e362631ef5a0edd1c4b2dd70c56ed317566700c31e4a6d88b55f3951aaba192291817f243b730cb2352882e
- languageName: node
- linkType: hard
-
"d3-array@npm:3.2.1":
version: 3.2.1
resolution: "d3-array@npm:3.2.1"
@@ -7143,13 +5010,6 @@ __metadata:
languageName: node
linkType: hard
-"d3-color@npm:1 - 2":
- version: 2.0.0
- resolution: "d3-color@npm:2.0.0"
- checksum: 10c0/5aa58dfb78e3db764373a904eabb643dc024ff6071128a41e86faafa100e0e17a796e06ac3f2662e9937242bb75b8286788629773d76936f11c17bd5fe5e15cd
- languageName: node
- linkType: hard
-
"d3-color@npm:1 - 3, d3-color@npm:3.1.0":
version: 3.1.0
resolution: "d3-color@npm:3.1.0"
@@ -7210,20 +5070,20 @@ __metadata:
languageName: node
linkType: hard
-"d3-format@npm:1 - 2":
- version: 2.0.0
- resolution: "d3-format@npm:2.0.0"
- checksum: 10c0/c869af459e20767dc3d9cbb2946ba79cc266ae4fb35d11c50c63fc89ea4ed168c702c7e3db94d503b3618de9609bf3bf2d855ef53e21109ddd7eb9c8f3fcf8a1
- languageName: node
- linkType: hard
-
-"d3-format@npm:1 - 3, d3-format@npm:3.1.0, d3-format@npm:^3.1.0":
+"d3-format@npm:1 - 3, d3-format@npm:3.1.0":
version: 3.1.0
resolution: "d3-format@npm:3.1.0"
checksum: 10c0/049f5c0871ebce9859fc5e2f07f336b3c5bfff52a2540e0bac7e703fce567cd9346f4ad1079dd18d6f1e0eaa0599941c1810898926f10ac21a31fd0a34b4aa75
languageName: node
linkType: hard
+"d3-format@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "d3-format@npm:3.1.2"
+ checksum: 10c0/0de452ae07585238e7f01607a7e0066665c34609652188b6ac7dc9f424f69465a425e07d16d79bd0e5955202ac7f241c66d0c76f68a79fc6f4857c94cf420652
+ languageName: node
+ linkType: hard
+
"d3-geo-voronoi@npm:^2.1.0":
version: 2.1.0
resolution: "d3-geo-voronoi@npm:2.1.0"
@@ -7263,7 +5123,7 @@ __metadata:
languageName: node
linkType: hard
-"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:3.0.1, d3-interpolate@npm:^3.0.1":
+"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:3.0.1":
version: 3.0.1
resolution: "d3-interpolate@npm:3.0.1"
dependencies:
@@ -7272,15 +5132,6 @@ __metadata:
languageName: node
linkType: hard
-"d3-interpolate@npm:1.2.0 - 2":
- version: 2.0.1
- resolution: "d3-interpolate@npm:2.0.1"
- dependencies:
- d3-color: "npm:1 - 2"
- checksum: 10c0/2a5725b0c9c7fef3e8878cf75ad67be851b1472de3dda1f694c441786a1a32e198ddfaa6880d6b280401c1af5b844b61ccdd63d85d1607c1e6bb3a3f0bf532ea
- languageName: node
- linkType: hard
-
"d3-path@npm:1, d3-path@npm:^1.0.5":
version: 1.0.9
resolution: "d3-path@npm:1.0.9"
@@ -7310,21 +5161,8 @@ __metadata:
d3-format: "npm:1 - 3"
d3-interpolate: "npm:1.2.0 - 3"
d3-time: "npm:2.1.1 - 3"
- d3-time-format: "npm:2 - 4"
- checksum: 10c0/65d9ad8c2641aec30ed5673a7410feb187a224d6ca8d1a520d68a7d6eac9d04caedbff4713d1e8545be33eb7fec5739983a7ab1d22d4e5ad35368c6729d362f1
- languageName: node
- linkType: hard
-
-"d3-scale@npm:^3.2.1":
- version: 3.3.0
- resolution: "d3-scale@npm:3.3.0"
- dependencies:
- d3-array: "npm:^2.3.0"
- d3-format: "npm:1 - 2"
- d3-interpolate: "npm:1.2.0 - 2"
- d3-time: "npm:^2.1.1"
- d3-time-format: "npm:2 - 3"
- checksum: 10c0/cb63c271ec9c5b632c245c63e0d0716b32adcc468247972c552f5be62fb34a17f71e4ac29fd8976704369f4b958bc6789c61a49427efe2160ae979d7843569dc
+ d3-time-format: "npm:2 - 4"
+ checksum: 10c0/65d9ad8c2641aec30ed5673a7410feb187a224d6ca8d1a520d68a7d6eac9d04caedbff4713d1e8545be33eb7fec5739983a7ab1d22d4e5ad35368c6729d362f1
languageName: node
linkType: hard
@@ -7353,15 +5191,6 @@ __metadata:
languageName: node
linkType: hard
-"d3-time-format@npm:2 - 3":
- version: 3.0.0
- resolution: "d3-time-format@npm:3.0.0"
- dependencies:
- d3-time: "npm:1 - 2"
- checksum: 10c0/0abe3379f07d1c12ce8930cdddad1223c99cd3e4eac05cf409b5a7953e9ebed56a95a64b0977f63958cfb6101fa4a2a85533a5eae40df84f22c0117dbf5e8982
- languageName: node
- linkType: hard
-
"d3-time-format@npm:2 - 4, d3-time-format@npm:4.1.0":
version: 4.1.0
resolution: "d3-time-format@npm:4.1.0"
@@ -7371,15 +5200,6 @@ __metadata:
languageName: node
linkType: hard
-"d3-time@npm:1 - 2, d3-time@npm:^2.1.1":
- version: 2.1.1
- resolution: "d3-time@npm:2.1.1"
- dependencies:
- d3-array: "npm:2"
- checksum: 10c0/4a01770a857bc37d2bafb8f00250e0e6a1fcc8051aea93e5eed168d8ee93e92da508a75ab5e42fc5472aa37e2a83aac68afaf3f12d9167c184ce781faadf5682
- languageName: node
- linkType: hard
-
"d3-time@npm:1 - 3, d3-time@npm:2.1.1 - 3, d3-time@npm:3.1.0":
version: 3.1.0
resolution: "d3-time@npm:3.1.0"
@@ -7466,15 +5286,22 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:*, debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1":
- version: 4.4.1
- resolution: "debug@npm:4.4.1"
+"de-indent@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "de-indent@npm:1.0.2"
+ checksum: 10c0/7058ce58abd6dfc123dd204e36be3797abd419b59482a634605420f47ae97639d0c183ec5d1b904f308a01033f473673897afc2bd59bc620ebf1658763ef4291
+ languageName: node
+ linkType: hard
+
+"debug@npm:*, debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:^4.4.0":
+ version: 4.4.3
+ resolution: "debug@npm:4.4.3"
dependencies:
ms: "npm:^2.1.3"
peerDependenciesMeta:
supports-color:
optional: true
- checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55
+ checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6
languageName: node
linkType: hard
@@ -7578,22 +5405,6 @@ __metadata:
languageName: node
linkType: hard
-"detect-libc@npm:^1.0.3":
- version: 1.0.3
- resolution: "detect-libc@npm:1.0.3"
- bin:
- detect-libc: ./bin/detect-libc.js
- checksum: 10c0/4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d
- languageName: node
- linkType: hard
-
-"detect-libc@npm:^2.0.1, detect-libc@npm:^2.0.3":
- version: 2.0.4
- resolution: "detect-libc@npm:2.0.4"
- checksum: 10c0/c15541f836eba4b1f521e4eecc28eefefdbc10a94d3b8cb4c507689f332cc111babb95deda66f2de050b22122113189986d5190be97d51b5a2b23b938415e67c
- languageName: node
- linkType: hard
-
"detective-amd@npm:^6.0.1":
version: 6.0.1
resolution: "detective-amd@npm:6.0.1"
@@ -7712,6 +5523,13 @@ __metadata:
languageName: node
linkType: hard
+"diff@npm:~8.0.2":
+ version: 8.0.3
+ resolution: "diff@npm:8.0.3"
+ checksum: 10c0/d29321c70d3545fdcb56c5fdd76028c3f04c012462779e062303d4c3c531af80d2c360c26b871e6e2b9a971d2422d47e1779a859106c4cac4b5d2d143df70e20
+ languageName: node
+ linkType: hard
+
"dnd-core@npm:14.0.1":
version: 14.0.1
resolution: "dnd-core@npm:14.0.1"
@@ -7759,22 +5577,6 @@ __metadata:
languageName: node
linkType: hard
-"dotenv-expand@npm:^11.0.7":
- version: 11.0.7
- resolution: "dotenv-expand@npm:11.0.7"
- dependencies:
- dotenv: "npm:^16.4.5"
- checksum: 10c0/d80b8a7be085edf351270b96ac0e794bc3ddd7f36157912939577cb4d33ba6492ebee349d59798b71b90e36f498d24a2a564fb4aa00073b2ef4c2a3a49c467b1
- languageName: node
- linkType: hard
-
-"dotenv@npm:^16.4.5, dotenv@npm:^16.5.0":
- version: 16.6.1
- resolution: "dotenv@npm:16.6.1"
- checksum: 10c0/15ce56608326ea0d1d9414a5c8ee6dcf0fffc79d2c16422b4ac2268e7e2d76ff5a572d37ffe747c377de12005f14b3cc22361e79fc7f1061cce81f77d2c973dc
- languageName: node
- linkType: hard
-
"dunder-proto@npm:^1.0.1":
version: 1.0.1
resolution: "dunder-proto@npm:1.0.1"
@@ -7861,6 +5663,13 @@ __metadata:
languageName: node
linkType: hard
+"entities@npm:^7.0.0":
+ version: 7.0.1
+ resolution: "entities@npm:7.0.1"
+ checksum: 10c0/b4fb9937bb47ecb00aaaceb9db9cdd1cc0b0fb649c0e843d05cf5dbbd2e9d2df8f98721d8b1b286445689c72af7b54a7242fc2d63ef7c9739037a8c73363e7ca
+ languageName: node
+ linkType: hard
+
"env-paths@npm:^2.2.0":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -8270,7 +6079,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "example-strat-column@workspace:examples/strat-column"
dependencies:
- "@blueprintjs/core": "npm:^5.16.5"
+ "@blueprintjs/core": "npm:^6.6.1"
"@macrostrat/hyper": "npm:^3.0.6"
"@types/react": "npm:^18.3.12"
"@types/react-dom": "npm:^18"
@@ -8290,6 +6099,13 @@ __metadata:
languageName: node
linkType: hard
+"exsolve@npm:^1.0.7":
+ version: 1.0.8
+ resolution: "exsolve@npm:1.0.8"
+ checksum: 10c0/65e44ae05bd4a4a5d87cfdbbd6b8f24389282cf9f85fa5feb17ca87ad3f354877e6af4cd99e02fc29044174891f82d1d68c77f69234410eb8f163530e6278c67
+ languageName: node
+ linkType: hard
+
"extend@npm:^3.0.0":
version: 3.0.2
resolution: "extend@npm:3.0.2"
@@ -8297,7 +6113,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-deep-equal@npm:^3.1.3":
+"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
checksum: 10c0/40dedc862eb8992c54579c66d914635afbec43350afbbe991235fdcb4e3a8d5af1b23ae7e79bef7d4882d0ecee06c3197488026998fb19f72dc95acff1d1b1d0
@@ -8317,6 +6133,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-uri@npm:^3.0.1":
+ version: 3.1.0
+ resolution: "fast-uri@npm:3.1.0"
+ checksum: 10c0/44364adca566f70f40d1e9b772c923138d47efeac2ae9732a872baafd77061f26b097ba2f68f0892885ad177becd065520412b8ffeec34b16c99433c5b9e2de7
+ languageName: node
+ linkType: hard
+
"fastq@npm:^1.6.0":
version: 1.19.1
resolution: "fastq@npm:1.19.1"
@@ -8421,16 +6244,16 @@ __metadata:
languageName: node
linkType: hard
-"form-data@npm:^4.0.0":
- version: 4.0.3
- resolution: "form-data@npm:4.0.3"
+"form-data@npm:^4.0.4":
+ version: 4.0.5
+ resolution: "form-data@npm:4.0.5"
dependencies:
asynckit: "npm:^0.4.0"
combined-stream: "npm:^1.0.8"
es-set-tostringtag: "npm:^2.1.0"
hasown: "npm:^2.0.2"
mime-types: "npm:^2.1.12"
- checksum: 10c0/f0cf45873d600110b5fadf5804478377694f73a1ed97aaa370a74c90cebd7fe6e845a081171668a5476477d0d55a73a4e03d6682968fa8661eac2a81d651fcdb
+ checksum: 10c0/dd6b767ee0bbd6d84039db12a0fa5a2028160ffbfaba1800695713b46ae974a5f6e08b3356c3195137f8530dcd9dfcb5d5ae1eeff53d0db1e5aad863b619ce3b
languageName: node
linkType: hard
@@ -8443,6 +6266,17 @@ __metadata:
languageName: node
linkType: hard
+"fs-extra@npm:~11.3.0":
+ version: 11.3.3
+ resolution: "fs-extra@npm:11.3.3"
+ dependencies:
+ graceful-fs: "npm:^4.2.0"
+ jsonfile: "npm:^6.0.1"
+ universalify: "npm:^2.0.0"
+ checksum: 10c0/984924ff4104e3e9f351b658a864bf3b354b2c90429f57aec0acd12d92c4e6b762cbacacdffb4e745b280adce882e1f980c485d9f02c453f769ab4e7fc646ce3
+ languageName: node
+ linkType: hard
+
"fs-minipass@npm:^3.0.0":
version: 3.0.3
resolution: "fs-minipass@npm:3.0.3"
@@ -8485,15 +6319,6 @@ __metadata:
languageName: node
linkType: hard
-"generic-names@npm:^4.0.0":
- version: 4.0.0
- resolution: "generic-names@npm:4.0.0"
- dependencies:
- loader-utils: "npm:^3.2.0"
- checksum: 10c0/4e2be864535fadceed4e803fefc1df7f85447d9479d51e611a8a43a2c96533422b62c8fae84d9eb10cc21ee3de569a8c29d5ba68978ae930cccc9cb43b9a36d1
- languageName: node
- linkType: hard
-
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -8550,13 +6375,6 @@ __metadata:
languageName: node
linkType: hard
-"get-port@npm:^4.2.0":
- version: 4.2.0
- resolution: "get-port@npm:4.2.0"
- checksum: 10c0/ecce4233b720e7c6612aedc334ee8bb62b7d44db7ad6a55e58f7b3a17993ecfcb1bb218b8bb1ee197d0971c12e420aad2b3f95a93e4a117f2186f926ebcd2d42
- languageName: node
- linkType: hard
-
"get-proto@npm:^1.0.1":
version: 1.0.1
resolution: "get-proto@npm:1.0.1"
@@ -8631,7 +6449,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.6, glob@npm:^7.2.3":
+"glob@npm:^7.2.3":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -8645,15 +6463,6 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^13.24.0":
- version: 13.24.0
- resolution: "globals@npm:13.24.0"
- dependencies:
- type-fest: "npm:^0.20.2"
- checksum: 10c0/d3c11aeea898eb83d5ec7a99508600fbe8f83d2cf00cbb77f873dbf2bcb39428eff1b538e4915c993d8a3b3473fa71eeebfe22c9bb3a3003d1e26b1f2c8a42cd
- languageName: node
- linkType: hard
-
"gonzales-pe@npm:^4.3.0":
version: 4.3.0
resolution: "gonzales-pe@npm:4.3.0"
@@ -8672,7 +6481,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
+"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
@@ -8774,6 +6583,15 @@ __metadata:
languageName: node
linkType: hard
+"he@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "he@npm:1.2.0"
+ bin:
+ he: bin/he
+ checksum: 10c0/a27d478befe3c8192f006cdd0639a66798979dfa6e2125c6ac582a19a5ebfec62ad83e8382e6036170d873f46e4536a7e795bf8b95bf7c247f4cc0825ccc8c17
+ languageName: node
+ linkType: hard
+
"header-case@npm:^2.0.4":
version: 2.0.4
resolution: "header-case@npm:2.0.4"
@@ -8843,15 +6661,6 @@ __metadata:
languageName: node
linkType: hard
-"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
- version: 5.1.0
- resolution: "icss-utils@npm:5.1.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/39c92936fabd23169c8611d2b5cc39e39d10b19b0d223352f20a7579f75b39d5f786114a6b8fc62bee8c5fed59ba9e0d38f7219a4db383e324fb3061664b043d
- languageName: node
- linkType: hard
-
"ieee754@npm:^1.1.12, ieee754@npm:^1.1.13":
version: 1.2.1
resolution: "ieee754@npm:1.2.1"
@@ -8859,7 +6668,7 @@ __metadata:
languageName: node
linkType: hard
-"immutability-helper@npm:^3.0.2, immutability-helper@npm:^3.1.1":
+"immutability-helper@npm:^3.1.1":
version: 3.1.1
resolution: "immutability-helper@npm:3.1.1"
checksum: 10c0/daf4f3a696b8735c5d2c9b1bac42908b66bfc18ea5484bccf6658f3e622e1486663b5ef781e1a407ee81183e16942e8b2596cc859ea94d522ba07731c2845f0e
@@ -8883,6 +6692,13 @@ __metadata:
languageName: node
linkType: hard
+"import-lazy@npm:~4.0.0":
+ version: 4.0.0
+ resolution: "import-lazy@npm:4.0.0"
+ checksum: 10c0/a3520313e2c31f25c0b06aa66d167f329832b68a4f957d7c9daf6e0fa41822b6e84948191648b9b9d8ca82f94740cdf15eecf2401a5b42cd1c33fd84f2225cca
+ languageName: node
+ linkType: hard
+
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -8944,13 +6760,6 @@ __metadata:
languageName: node
linkType: hard
-"internmap@npm:^1.0.0":
- version: 1.0.1
- resolution: "internmap@npm:1.0.1"
- checksum: 10c0/60942be815ca19da643b6d4f23bd0bf4e8c97abbd080fb963fe67583b60bdfb3530448ad4486bae40810e92317bded9995cc31411218acc750d72cd4e8646eee
- languageName: node
- linkType: hard
-
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -8992,7 +6801,7 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.16.0":
+"is-core-module@npm:^2.16.1":
version: 2.16.1
resolution: "is-core-module@npm:2.16.1"
dependencies:
@@ -9166,6 +6975,13 @@ __metadata:
languageName: node
linkType: hard
+"jju@npm:~1.4.0":
+ version: 1.4.0
+ resolution: "jju@npm:1.4.0"
+ checksum: 10c0/f3f444557e4364cfc06b1abf8331bf3778b26c0c8552ca54429bc0092652172fdea26cbffe33e1017b303d5aa506f7ede8571857400efe459cb7439180e2acad
+ languageName: node
+ linkType: hard
+
"jotai-scope@npm:^0.10.0":
version: 0.10.0
resolution: "jotai-scope@npm:0.10.0"
@@ -9220,15 +7036,6 @@ __metadata:
languageName: node
linkType: hard
-"jsesc@npm:~3.0.2":
- version: 3.0.2
- resolution: "jsesc@npm:3.0.2"
- bin:
- jsesc: bin/jsesc
- checksum: 10c0/ef22148f9e793180b14d8a145ee6f9f60f301abf443288117b4b6c53d0ecd58354898dc506ccbb553a5f7827965cd38bc5fb726575aae93c5e8915e2de8290e1
- languageName: node
- linkType: hard
-
"json-parse-even-better-errors@npm:^2.3.0":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -9236,6 +7043,13 @@ __metadata:
languageName: node
linkType: hard
+"json-schema-traverse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "json-schema-traverse@npm:1.0.0"
+ checksum: 10c0/71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6
+ languageName: node
+ linkType: hard
+
"json-stringify-pretty-compact@npm:^4.0.0":
version: 4.0.0
resolution: "json-stringify-pretty-compact@npm:4.0.0"
@@ -9243,7 +7057,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.2.1, json5@npm:^2.2.2, json5@npm:^2.2.3":
+"json5@npm:^2.2.2, json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -9252,6 +7066,19 @@ __metadata:
languageName: node
linkType: hard
+"jsonfile@npm:^6.0.1":
+ version: 6.2.0
+ resolution: "jsonfile@npm:6.2.0"
+ dependencies:
+ graceful-fs: "npm:^4.1.6"
+ universalify: "npm:^2.0.0"
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 10c0/7f4f43b08d1869ded8a6822213d13ae3b99d651151d77efd1557ced0889c466296a7d9684e397bd126acf5eb2cfcb605808c3e681d0fdccd2fe5a04b47e76c0d
+ languageName: node
+ linkType: hard
+
"jsts@npm:2.7.1":
version: 2.7.1
resolution: "jsts@npm:2.7.1"
@@ -9298,6 +7125,13 @@ __metadata:
languageName: node
linkType: hard
+"kolorist@npm:^1.8.0":
+ version: 1.8.0
+ resolution: "kolorist@npm:1.8.0"
+ checksum: 10c0/73075db44a692bf6c34a649f3b4b3aea4993b84f6b754cbf7a8577e7c7db44c0bad87752bd23b0ce533f49de2244ce2ce03b7b1b667a85ae170a94782cc50f9b
+ languageName: node
+ linkType: hard
+
"labella@npm:^1.1.4":
version: 1.1.4
resolution: "labella@npm:1.1.4"
@@ -9305,116 +7139,6 @@ __metadata:
languageName: node
linkType: hard
-"lightningcss-darwin-arm64@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-darwin-arm64@npm:1.30.1"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"lightningcss-darwin-x64@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-darwin-x64@npm:1.30.1"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"lightningcss-freebsd-x64@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-freebsd-x64@npm:1.30.1"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"lightningcss-linux-arm-gnueabihf@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.1"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
-"lightningcss-linux-arm64-gnu@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-linux-arm64-gnu@npm:1.30.1"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"lightningcss-linux-arm64-musl@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-linux-arm64-musl@npm:1.30.1"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"lightningcss-linux-x64-gnu@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-linux-x64-gnu@npm:1.30.1"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"lightningcss-linux-x64-musl@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-linux-x64-musl@npm:1.30.1"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"lightningcss-win32-arm64-msvc@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-win32-arm64-msvc@npm:1.30.1"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"lightningcss-win32-x64-msvc@npm:1.30.1":
- version: 1.30.1
- resolution: "lightningcss-win32-x64-msvc@npm:1.30.1"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"lightningcss@npm:^1.30.1":
- version: 1.30.1
- resolution: "lightningcss@npm:1.30.1"
- dependencies:
- detect-libc: "npm:^2.0.3"
- lightningcss-darwin-arm64: "npm:1.30.1"
- lightningcss-darwin-x64: "npm:1.30.1"
- lightningcss-freebsd-x64: "npm:1.30.1"
- lightningcss-linux-arm-gnueabihf: "npm:1.30.1"
- lightningcss-linux-arm64-gnu: "npm:1.30.1"
- lightningcss-linux-arm64-musl: "npm:1.30.1"
- lightningcss-linux-x64-gnu: "npm:1.30.1"
- lightningcss-linux-x64-musl: "npm:1.30.1"
- lightningcss-win32-arm64-msvc: "npm:1.30.1"
- lightningcss-win32-x64-msvc: "npm:1.30.1"
- dependenciesMeta:
- lightningcss-darwin-arm64:
- optional: true
- lightningcss-darwin-x64:
- optional: true
- lightningcss-freebsd-x64:
- optional: true
- lightningcss-linux-arm-gnueabihf:
- optional: true
- lightningcss-linux-arm64-gnu:
- optional: true
- lightningcss-linux-arm64-musl:
- optional: true
- lightningcss-linux-x64-gnu:
- optional: true
- lightningcss-linux-x64-musl:
- optional: true
- lightningcss-win32-arm64-msvc:
- optional: true
- lightningcss-win32-x64-msvc:
- optional: true
- checksum: 10c0/1e1ad908f3c68bf39d964a6735435a8dd5474fb2765076732d64a7b6aa2af1f084da65a9462443a9adfebf7dcfb02fb532fce1d78697f2a9de29c8f40f09aee3
- languageName: node
- linkType: hard
-
"lines-and-columns@npm:^1.1.6":
version: 1.2.4
resolution: "lines-and-columns@npm:1.2.4"
@@ -9422,45 +7146,14 @@ __metadata:
languageName: node
linkType: hard
-"lmdb@npm:2.8.5":
- version: 2.8.5
- resolution: "lmdb@npm:2.8.5"
- dependencies:
- "@lmdb/lmdb-darwin-arm64": "npm:2.8.5"
- "@lmdb/lmdb-darwin-x64": "npm:2.8.5"
- "@lmdb/lmdb-linux-arm": "npm:2.8.5"
- "@lmdb/lmdb-linux-arm64": "npm:2.8.5"
- "@lmdb/lmdb-linux-x64": "npm:2.8.5"
- "@lmdb/lmdb-win32-x64": "npm:2.8.5"
- msgpackr: "npm:^1.9.5"
- node-addon-api: "npm:^6.1.0"
- node-gyp: "npm:latest"
- node-gyp-build-optional-packages: "npm:5.1.1"
- ordered-binary: "npm:^1.4.1"
- weak-lru-cache: "npm:^1.2.2"
- dependenciesMeta:
- "@lmdb/lmdb-darwin-arm64":
- optional: true
- "@lmdb/lmdb-darwin-x64":
- optional: true
- "@lmdb/lmdb-linux-arm":
- optional: true
- "@lmdb/lmdb-linux-arm64":
- optional: true
- "@lmdb/lmdb-linux-x64":
- optional: true
- "@lmdb/lmdb-win32-x64":
- optional: true
- bin:
- download-lmdb-prebuilds: bin/download-prebuilds.js
- checksum: 10c0/5c95ae636611f32d3583b26bca0d4b0dc236378f785b5735420edda62f88ddacc17c7586d586779a49f3377422c85c3e0b416c4a47f1c21945f76f001551afc9
- languageName: node
- linkType: hard
-
-"loader-utils@npm:^3.2.0":
- version: 3.3.1
- resolution: "loader-utils@npm:3.3.1"
- checksum: 10c0/f2af4eb185ac5bf7e56e1337b666f90744e9f443861ac521b48f093fb9e8347f191c8960b4388a3365147d218913bc23421234e7788db69f385bacfefa0b4758
+"local-pkg@npm:^1.0.0":
+ version: 1.1.2
+ resolution: "local-pkg@npm:1.1.2"
+ dependencies:
+ mlly: "npm:^1.7.4"
+ pkg-types: "npm:^2.3.0"
+ quansync: "npm:^0.2.11"
+ checksum: 10c0/1bcfcc5528dea95cba3caa478126a348d3985aad9f69ecf7802c13efef90897e1c5ff7851974332c5e6d4a4698efe610fef758a068c8bc3feb5322aeb35d5993
languageName: node
linkType: hard
@@ -9478,13 +7171,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.debounce@npm:^4.0.8":
- version: 4.0.8
- resolution: "lodash.debounce@npm:4.0.8"
- checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987
- languageName: node
- linkType: hard
-
"lodash.isequal@npm:^4.5.0":
version: 4.5.0
resolution: "lodash.isequal@npm:4.5.0"
@@ -9506,10 +7192,10 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.21":
- version: 4.17.21
- resolution: "lodash@npm:4.17.21"
- checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
+"lodash@npm:^4.17.21, lodash@npm:~4.17.15":
+ version: 4.17.23
+ resolution: "lodash@npm:4.17.23"
+ checksum: 10c0/1264a90469f5bb95d4739c43eb6277d15b6d9e186df4ac68c3620443160fc669e2f14c11e7d8b2ccf078b81d06147c01a8ccced9aab9f9f63d50dcf8cace6bf6
languageName: node
linkType: hard
@@ -9591,6 +7277,15 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "lru-cache@npm:6.0.0"
+ dependencies:
+ yallist: "npm:^4.0.0"
+ checksum: 10c0/cb53e582785c48187d7a188d3379c181b5ca2a9c78d2bce3e7dee36f32761d1c42983da3fe12b55cb74e1779fa94cdc2e5367c028a9b35317184ede0c07a30a9
+ languageName: node
+ linkType: hard
+
"madge@npm:^8.0.0":
version: 8.0.0
resolution: "madge@npm:8.0.0"
@@ -10288,7 +7983,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
+"micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -10328,6 +8023,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:10.0.3":
+ version: 10.0.3
+ resolution: "minimatch@npm:10.0.3"
+ dependencies:
+ "@isaacs/brace-expansion": "npm:^5.0.0"
+ checksum: 10c0/e43e4a905c5d70ac4cec8530ceaeccb9c544b1ba8ac45238e2a78121a01c17ff0c373346472d221872563204eabe929ad02669bb575cb1f0cc30facab369f70f
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^10.1.1":
version: 10.1.1
resolution: "minimatch@npm:10.1.1"
@@ -10346,7 +8050,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.4":
+"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@@ -10447,6 +8151,18 @@ __metadata:
languageName: node
linkType: hard
+"mlly@npm:^1.7.4":
+ version: 1.8.0
+ resolution: "mlly@npm:1.8.0"
+ dependencies:
+ acorn: "npm:^8.15.0"
+ pathe: "npm:^2.0.3"
+ pkg-types: "npm:^1.3.1"
+ ufo: "npm:^1.6.1"
+ checksum: 10c0/f174b844ae066c71e9b128046677868e2e28694f0bbeeffbe760b2a9d8ff24de0748d0fde6fabe706700c1d2e11d3c0d7a53071b5ea99671592fac03364604ab
+ languageName: node
+ linkType: hard
+
"module-definition@npm:^6.0.1":
version: 6.0.1
resolution: "module-definition@npm:6.0.1"
@@ -10480,46 +8196,10 @@ __metadata:
languageName: node
linkType: hard
-"msgpackr-extract@npm:^3.0.2":
- version: 3.0.3
- resolution: "msgpackr-extract@npm:3.0.3"
- dependencies:
- "@msgpackr-extract/msgpackr-extract-darwin-arm64": "npm:3.0.3"
- "@msgpackr-extract/msgpackr-extract-darwin-x64": "npm:3.0.3"
- "@msgpackr-extract/msgpackr-extract-linux-arm": "npm:3.0.3"
- "@msgpackr-extract/msgpackr-extract-linux-arm64": "npm:3.0.3"
- "@msgpackr-extract/msgpackr-extract-linux-x64": "npm:3.0.3"
- "@msgpackr-extract/msgpackr-extract-win32-x64": "npm:3.0.3"
- node-gyp: "npm:latest"
- node-gyp-build-optional-packages: "npm:5.2.2"
- dependenciesMeta:
- "@msgpackr-extract/msgpackr-extract-darwin-arm64":
- optional: true
- "@msgpackr-extract/msgpackr-extract-darwin-x64":
- optional: true
- "@msgpackr-extract/msgpackr-extract-linux-arm":
- optional: true
- "@msgpackr-extract/msgpackr-extract-linux-arm64":
- optional: true
- "@msgpackr-extract/msgpackr-extract-linux-x64":
- optional: true
- "@msgpackr-extract/msgpackr-extract-win32-x64":
- optional: true
- bin:
- download-msgpackr-prebuilds: bin/download-prebuilds.js
- checksum: 10c0/e504fd8bf86a29d7527c83776530ee6dc92dcb0273bb3679fd4a85173efead7f0ee32fb82c8410a13c33ef32828c45f81118ffc0fbed5d6842e72299894623b4
- languageName: node
- linkType: hard
-
-"msgpackr@npm:^1.11.2, msgpackr@npm:^1.9.5":
- version: 1.11.4
- resolution: "msgpackr@npm:1.11.4"
- dependencies:
- msgpackr-extract: "npm:^3.0.2"
- dependenciesMeta:
- msgpackr-extract:
- optional: true
- checksum: 10c0/171f6e15b628e91969cbb715c076e218886dc505fdac9ce31aa9e8641877cb5cf52d89fe0ca2930520711b1bbc9f792e10d0a9fc08806ad5d543c50abfab322c
+"muggle-string@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "muggle-string@npm:0.4.1"
+ checksum: 10c0/e914b63e24cd23f97e18376ec47e4ba3aa24365e4776212b666add2e47bb158003212980d732c49abf3719568900af7861873844a6e2d3a7ca7e86952c0e99e9
languageName: node
linkType: hard
@@ -10576,24 +8256,6 @@ __metadata:
languageName: node
linkType: hard
-"node-addon-api@npm:^6.1.0":
- version: 6.1.0
- resolution: "node-addon-api@npm:6.1.0"
- dependencies:
- node-gyp: "npm:latest"
- checksum: 10c0/d2699c4ad15740fd31482a3b6fca789af7723ab9d393adc6ac45250faaee72edad8f0b10b2b9d087df0de93f1bdc16d97afdd179b26b9ebc9ed68b569faa4bac
- languageName: node
- linkType: hard
-
-"node-addon-api@npm:^7.0.0":
- version: 7.1.1
- resolution: "node-addon-api@npm:7.1.1"
- dependencies:
- node-gyp: "npm:latest"
- checksum: 10c0/fb32a206276d608037fa1bcd7e9921e177fe992fc610d098aa3128baca3c0050fc1e014fa007e9b3874cf865ddb4f5bd9f43ccb7cbbbe4efaff6a83e920b17e9
- languageName: node
- linkType: hard
-
"node-domexception@npm:^1.0.0":
version: 1.0.0
resolution: "node-domexception@npm:1.0.0"
@@ -10638,32 +8300,6 @@ __metadata:
languageName: node
linkType: hard
-"node-gyp-build-optional-packages@npm:5.1.1":
- version: 5.1.1
- resolution: "node-gyp-build-optional-packages@npm:5.1.1"
- dependencies:
- detect-libc: "npm:^2.0.1"
- bin:
- node-gyp-build-optional-packages: bin.js
- node-gyp-build-optional-packages-optional: optional.js
- node-gyp-build-optional-packages-test: build-test.js
- checksum: 10c0/f9fad2061c48fb0fc90831cd11d6a7670d731d22a5b00c7d3441b43b4003543299ff64ff2729afe2cefd7d14928e560d469336e5bb00f613932ec2cd56b3665b
- languageName: node
- linkType: hard
-
-"node-gyp-build-optional-packages@npm:5.2.2":
- version: 5.2.2
- resolution: "node-gyp-build-optional-packages@npm:5.2.2"
- dependencies:
- detect-libc: "npm:^2.0.1"
- bin:
- node-gyp-build-optional-packages: bin.js
- node-gyp-build-optional-packages-optional: optional.js
- node-gyp-build-optional-packages-test: build-test.js
- checksum: 10c0/c81128c6f91873381be178c5eddcbdf66a148a6a89a427ce2bcd457593ce69baf2a8662b6d22cac092d24aa9c43c230dec4e69b3a0da604503f4777cd77e282b
- languageName: node
- linkType: hard
-
"node-gyp@npm:latest":
version: 11.2.0
resolution: "node-gyp@npm:11.2.0"
@@ -10718,13 +8354,6 @@ __metadata:
languageName: node
linkType: hard
-"nullthrows@npm:^1.1.1":
- version: 1.1.1
- resolution: "nullthrows@npm:1.1.1"
- checksum: 10c0/56f34bd7c3dcb3bd23481a277fa22918120459d3e9d95ca72976c72e9cac33a97483f0b95fc420e2eb546b9fe6db398273aba9a938650cdb8c98ee8f159dcb30
- languageName: node
- linkType: hard
-
"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
@@ -10779,13 +8408,6 @@ __metadata:
languageName: node
linkType: hard
-"ordered-binary@npm:^1.4.1":
- version: 1.6.0
- resolution: "ordered-binary@npm:1.6.0"
- checksum: 10c0/fc82d1dc452e3e754749f88b1b4620c07fa685d47064c31a72dcc130d9e7dd02bde6606f4447eb15d4b2e8aea4af417cfa68705aadf5a0205787beb9e8448b30
- languageName: node
- linkType: hard
-
"p-map@npm:^7.0.2":
version: 7.0.3
resolution: "p-map@npm:7.0.3"
@@ -10810,31 +8432,6 @@ __metadata:
languageName: node
linkType: hard
-"parcel@npm:^2.16.0":
- version: 2.16.0
- resolution: "parcel@npm:2.16.0"
- dependencies:
- "@parcel/config-default": "npm:2.16.0"
- "@parcel/core": "npm:2.16.0"
- "@parcel/diagnostic": "npm:2.16.0"
- "@parcel/events": "npm:2.16.0"
- "@parcel/feature-flags": "npm:2.16.0"
- "@parcel/fs": "npm:2.16.0"
- "@parcel/logger": "npm:2.16.0"
- "@parcel/package-manager": "npm:2.16.0"
- "@parcel/reporter-cli": "npm:2.16.0"
- "@parcel/reporter-dev-server": "npm:2.16.0"
- "@parcel/reporter-tracer": "npm:2.16.0"
- "@parcel/utils": "npm:2.16.0"
- chalk: "npm:^4.1.2"
- commander: "npm:^12.1.0"
- get-port: "npm:^4.2.0"
- bin:
- parcel: lib/bin.js
- checksum: 10c0/a3290b96183ff75c5e75797328b3263c18d036564f2c342e94ce12f6f15ed0310d27b1c7d56ea0861d32ec46eed7aadd508ea1a080d3561872036725bff7f3a8
- languageName: node
- linkType: hard
-
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -10911,6 +8508,13 @@ __metadata:
languageName: node
linkType: hard
+"path-browserify@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "path-browserify@npm:1.0.1"
+ checksum: 10c0/8b8c3fd5c66bd340272180590ae4ff139769e9ab79522e2eb82e3d571a89b8117c04147f65ad066dccfb42fcad902e5b7d794b3d35e0fd840491a8ddbedf8c66
+ languageName: node
+ linkType: hard
+
"path-case@npm:^3.0.4":
version: 3.0.4
resolution: "path-case@npm:3.0.4"
@@ -10969,6 +8573,13 @@ __metadata:
languageName: node
linkType: hard
+"pathe@npm:^2.0.1, pathe@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "pathe@npm:2.0.3"
+ checksum: 10c0/c118dc5a8b5c4166011b2b70608762e260085180bb9e33e80a50dcdb1e78c010b1624f4280c492c92b05fc276715a4c357d1f9edc570f8f1b3d90b6839ebaca1
+ languageName: node
+ linkType: hard
+
"pathval@npm:^2.0.0":
version: 2.0.1
resolution: "pathval@npm:2.0.1"
@@ -11020,6 +8631,28 @@ __metadata:
languageName: node
linkType: hard
+"pkg-types@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "pkg-types@npm:1.3.1"
+ dependencies:
+ confbox: "npm:^0.1.8"
+ mlly: "npm:^1.7.4"
+ pathe: "npm:^2.0.1"
+ checksum: 10c0/19e6cb8b66dcc66c89f2344aecfa47f2431c988cfa3366bdfdcfb1dd6695f87dcce37fbd90fe9d1605e2f4440b77f391e83c23255347c35cf84e7fd774d7fcea
+ languageName: node
+ linkType: hard
+
+"pkg-types@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "pkg-types@npm:2.3.0"
+ dependencies:
+ confbox: "npm:^0.2.2"
+ exsolve: "npm:^1.0.7"
+ pathe: "npm:^2.0.3"
+ checksum: 10c0/d2bbddc5b81bd4741e1529c08ef4c5f1542bbdcf63498b73b8e1d84cff71806d1b8b1577800549bb569cb7aa20056257677b979bff48c97967cba7e64f72ae12
+ languageName: node
+ linkType: hard
+
"pluralize@npm:^8.0.0":
version: 8.0.0
resolution: "pluralize@npm:8.0.0"
@@ -11036,85 +8669,6 @@ __metadata:
languageName: node
linkType: hard
-"postcss-modules-extract-imports@npm:^3.1.0":
- version: 3.1.0
- resolution: "postcss-modules-extract-imports@npm:3.1.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/402084bcab376083c4b1b5111b48ec92974ef86066f366f0b2d5b2ac2b647d561066705ade4db89875a13cb175b33dd6af40d16d32b2ea5eaf8bac63bd2bf219
- languageName: node
- linkType: hard
-
-"postcss-modules-local-by-default@npm:^4.0.5":
- version: 4.2.0
- resolution: "postcss-modules-local-by-default@npm:4.2.0"
- dependencies:
- icss-utils: "npm:^5.0.0"
- postcss-selector-parser: "npm:^7.0.0"
- postcss-value-parser: "npm:^4.1.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/b0b83feb2a4b61f5383979d37f23116c99bc146eba1741ca3cf1acca0e4d0dbf293ac1810a6ab4eccbe1ee76440dd0a9eb2db5b3bba4f99fc1b3ded16baa6358
- languageName: node
- linkType: hard
-
-"postcss-modules-scope@npm:^3.2.0":
- version: 3.2.1
- resolution: "postcss-modules-scope@npm:3.2.1"
- dependencies:
- postcss-selector-parser: "npm:^7.0.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/bd2d81f79e3da0ef6365b8e2c78cc91469d05b58046b4601592cdeef6c4050ed8fe1478ae000a1608042fc7e692cb51fecbd2d9bce3f4eace4d32e883ffca10b
- languageName: node
- linkType: hard
-
-"postcss-modules-values@npm:^4.0.0":
- version: 4.0.0
- resolution: "postcss-modules-values@npm:4.0.0"
- dependencies:
- icss-utils: "npm:^5.0.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/dd18d7631b5619fb9921b198c86847a2a075f32e0c162e0428d2647685e318c487a2566cc8cc669fc2077ef38115cde7a068e321f46fb38be3ad49646b639dbc
- languageName: node
- linkType: hard
-
-"postcss-modules@npm:^6.0.0":
- version: 6.0.1
- resolution: "postcss-modules@npm:6.0.1"
- dependencies:
- generic-names: "npm:^4.0.0"
- icss-utils: "npm:^5.1.0"
- lodash.camelcase: "npm:^4.3.0"
- postcss-modules-extract-imports: "npm:^3.1.0"
- postcss-modules-local-by-default: "npm:^4.0.5"
- postcss-modules-scope: "npm:^3.2.0"
- postcss-modules-values: "npm:^4.0.0"
- string-hash: "npm:^1.1.3"
- peerDependencies:
- postcss: ^8.0.0
- checksum: 10c0/b82230693cb257b69db486df8835626d96632481ec6a8777b51ae7a530a56fa0ed399cbc8c2c777525f31fefab5a2d12ea7331a748fdfddde9f16cf3fff3bc58
- languageName: node
- linkType: hard
-
-"postcss-selector-parser@npm:^7.0.0":
- version: 7.1.0
- resolution: "postcss-selector-parser@npm:7.1.0"
- dependencies:
- cssesc: "npm:^3.0.0"
- util-deprecate: "npm:^1.0.2"
- checksum: 10c0/0fef257cfd1c0fe93c18a3f8a6e739b4438b527054fd77e9a62730a89b2d0ded1b59314a7e4aaa55bc256204f40830fecd2eb50f20f8cb7ab3a10b52aa06c8aa
- languageName: node
- linkType: hard
-
-"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
- version: 4.2.0
- resolution: "postcss-value-parser@npm:4.2.0"
- checksum: 10c0/f4142a4f56565f77c1831168e04e3effd9ffcc5aebaf0f538eee4b2d465adfd4b85a44257bb48418202a63806a7da7fe9f56c330aebb3cac898e46b4cbf49161
- languageName: node
- linkType: hard
-
"postcss-values-parser@npm:^6.0.2":
version: 6.0.2
resolution: "postcss-values-parser@npm:6.0.2"
@@ -11128,7 +8682,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.0.0, postcss@npm:^8.5.1, postcss@npm:^8.5.6":
+"postcss@npm:^8.5.1, postcss@npm:^8.5.6":
version: 8.5.6
resolution: "postcss@npm:8.5.6"
dependencies:
@@ -11238,6 +8792,20 @@ __metadata:
languageName: node
linkType: hard
+"punycode@npm:^2.1.0":
+ version: 2.3.1
+ resolution: "punycode@npm:2.3.1"
+ checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
+ languageName: node
+ linkType: hard
+
+"quansync@npm:^0.2.11":
+ version: 0.2.11
+ resolution: "quansync@npm:0.2.11"
+ checksum: 10c0/cb9a1f8ebce074069f2f6a78578873ffedd9de9f6aa212039b44c0870955c04a71c3b1311b5d97f8ac2f2ec476de202d0a5c01160cb12bc0a11b7ef36d22ef56
+ languageName: node
+ linkType: hard
+
"query-string@npm:^9.0.0":
version: 9.2.2
resolution: "query-string@npm:9.2.2"
@@ -11312,17 +8880,6 @@ __metadata:
languageName: node
linkType: hard
-"react-day-picker@npm:7.4.9":
- version: 7.4.9
- resolution: "react-day-picker@npm:7.4.9"
- dependencies:
- prop-types: "npm:^15.6.2"
- peerDependencies:
- react: ~0.13.x || ~0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0
- checksum: 10c0/9f503fbfbda61f1e1b7aeae5587a79fe3fe0a606ef6fe4637e2d27999c84ac785d6e976f275f8b215bb8a7298257a7063d917ac86522d69e8be9033e03815b8f
- languageName: node
- linkType: hard
-
"react-day-picker@npm:^8.10.0":
version: 8.10.1
resolution: "react-day-picker@npm:8.10.1"
@@ -11376,24 +8933,6 @@ __metadata:
languageName: node
linkType: hard
-"react-docgen@npm:^7.0.0":
- version: 7.1.1
- resolution: "react-docgen@npm:7.1.1"
- dependencies:
- "@babel/core": "npm:^7.18.9"
- "@babel/traverse": "npm:^7.18.9"
- "@babel/types": "npm:^7.18.9"
- "@types/babel__core": "npm:^7.18.0"
- "@types/babel__traverse": "npm:^7.18.0"
- "@types/doctrine": "npm:^0.0.9"
- "@types/resolve": "npm:^1.20.2"
- doctrine: "npm:^3.0.0"
- resolve: "npm:^1.22.1"
- strip-indent: "npm:^4.0.0"
- checksum: 10c0/961e69487f6acbd9110afbda31f5a0c7fa7ab8b1ebe09fc0138c17efd297fa0b69518df873e937cac108732cd8125433bf939115d23ff99c1c171844140705a7
- languageName: node
- linkType: hard
-
"react-docgen@npm:^8.0.0, react-docgen@npm:^8.0.2":
version: 8.0.2
resolution: "react-docgen@npm:8.0.2"
@@ -11520,13 +9059,6 @@ __metadata:
languageName: node
linkType: hard
-"react-refresh@npm:^0.16.0":
- version: 0.16.0
- resolution: "react-refresh@npm:0.16.0"
- checksum: 10c0/122525dbd7a44140757f46b8b93df6a349126e64b270809a8f082809662be5837a97310e56df2cfc7dac98b8adfaaafa570ec579c8b269c374e6928394307c68
- languageName: node
- linkType: hard
-
"react-refresh@npm:^0.17.0":
version: 0.17.0
resolution: "react-refresh@npm:0.17.0"
@@ -11637,21 +9169,6 @@ __metadata:
languageName: node
linkType: hard
-"react-uid@npm:^2.3.3":
- version: 2.4.0
- resolution: "react-uid@npm:2.4.0"
- dependencies:
- tslib: "npm:^2.0.0"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/5e01e8d3a4144d160af26f7ea8300887ed8379ee14b1fad7979ea755d5bfa4badfdab531cb7d4495488e94083f829bd5b28a8f6661522b11729fceb42dcf73ea
- languageName: node
- linkType: hard
-
"react-window@npm:^1.8.11":
version: 1.8.11
resolution: "react-window@npm:1.8.11"
@@ -11683,13 +9200,6 @@ __metadata:
languageName: node
linkType: hard
-"readdirp@npm:^4.0.1":
- version: 4.1.2
- resolution: "readdirp@npm:4.1.2"
- checksum: 10c0/60a14f7619dec48c9c850255cd523e2717001b0e179dc7037cfa0895da7b9e9ab07532d324bfb118d73a710887d1e35f79c495fa91582784493e085d18c72c62
- languageName: node
- linkType: hard
-
"recast@npm:^0.23.5":
version: 0.23.11
resolution: "recast@npm:0.23.11"
@@ -11797,61 +9307,6 @@ __metadata:
languageName: node
linkType: hard
-"regenerate-unicode-properties@npm:^10.2.0":
- version: 10.2.0
- resolution: "regenerate-unicode-properties@npm:10.2.0"
- dependencies:
- regenerate: "npm:^1.4.2"
- checksum: 10c0/5510785eeaf56bbfdf4e663d6753f125c08d2a372d4107bc1b756b7bf142e2ed80c2733a8b54e68fb309ba37690e66a0362699b0e21d5c1f0255dea1b00e6460
- languageName: node
- linkType: hard
-
-"regenerate@npm:^1.4.2":
- version: 1.4.2
- resolution: "regenerate@npm:1.4.2"
- checksum: 10c0/f73c9eba5d398c818edc71d1c6979eaa05af7a808682749dd079f8df2a6d91a9b913db216c2c9b03e0a8ba2bba8701244a93f45211afbff691c32c7b275db1b8
- languageName: node
- linkType: hard
-
-"regenerator-runtime@npm:^0.14.1":
- version: 0.14.1
- resolution: "regenerator-runtime@npm:0.14.1"
- checksum: 10c0/1b16eb2c4bceb1665c89de70dcb64126a22bc8eb958feef3cd68fe11ac6d2a4899b5cd1b80b0774c7c03591dc57d16631a7f69d2daa2ec98100e2f29f7ec4cc4
- languageName: node
- linkType: hard
-
-"regexpu-core@npm:^6.2.0":
- version: 6.2.0
- resolution: "regexpu-core@npm:6.2.0"
- dependencies:
- regenerate: "npm:^1.4.2"
- regenerate-unicode-properties: "npm:^10.2.0"
- regjsgen: "npm:^0.8.0"
- regjsparser: "npm:^0.12.0"
- unicode-match-property-ecmascript: "npm:^2.0.0"
- unicode-match-property-value-ecmascript: "npm:^2.1.0"
- checksum: 10c0/bbcb83a854bf96ce4005ee4e4618b71c889cda72674ce6092432f0039b47890c2d0dfeb9057d08d440999d9ea03879ebbb7f26ca005ccf94390e55c348859b98
- languageName: node
- linkType: hard
-
-"regjsgen@npm:^0.8.0":
- version: 0.8.0
- resolution: "regjsgen@npm:0.8.0"
- checksum: 10c0/44f526c4fdbf0b29286101a282189e4dbb303f4013cf3fea058668d96d113b9180d3d03d1e13f6d4cbde38b7728bf951aecd9dc199938c080093a9a6f0d7a6bd
- languageName: node
- linkType: hard
-
-"regjsparser@npm:^0.12.0":
- version: 0.12.0
- resolution: "regjsparser@npm:0.12.0"
- dependencies:
- jsesc: "npm:~3.0.2"
- bin:
- regjsparser: bin/parser
- checksum: 10c0/99d3e4e10c8c7732eb7aa843b8da2fd8b647fe144d3711b480e4647dc3bff4b1e96691ccf17f3ace24aa866a50b064236177cb25e6e4fbbb18285d99edaed83b
- languageName: node
- linkType: hard
-
"rehype-recma@npm:^1.0.0":
version: 1.0.0
resolution: "rehype-recma@npm:1.0.0"
@@ -11905,6 +9360,13 @@ __metadata:
languageName: node
linkType: hard
+"require-from-string@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "require-from-string@npm:2.0.2"
+ checksum: 10c0/aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2
+ languageName: node
+ linkType: hard
+
"requirejs-config-file@npm:^4.0.0":
version: 4.0.0
resolution: "requirejs-config-file@npm:4.0.0"
@@ -11955,29 +9417,29 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.12.0, resolve@npm:^1.22.1, resolve@npm:^1.22.10, resolve@npm:^1.22.8":
- version: 1.22.10
- resolution: "resolve@npm:1.22.10"
+"resolve@npm:^1.12.0, resolve@npm:^1.22.1, resolve@npm:^1.22.10, resolve@npm:^1.22.8, resolve@npm:~1.22.1, resolve@npm:~1.22.2":
+ version: 1.22.11
+ resolution: "resolve@npm:1.22.11"
dependencies:
- is-core-module: "npm:^2.16.0"
+ is-core-module: "npm:^2.16.1"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
- checksum: 10c0/8967e1f4e2cc40f79b7e080b4582b9a8c5ee36ffb46041dccb20e6461161adf69f843b43067b4a375de926a2cd669157e29a29578191def399dd5ef89a1b5203
+ checksum: 10c0/f657191507530f2cbecb5815b1ee99b20741ea6ee02a59c57028e9ec4c2c8d7681afcc35febbd554ac0ded459db6f2d8153382c53a2f266cee2575e512674409
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin":
- version: 1.22.10
- resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d"
+"resolve@patch:resolve@npm%3A^1.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin, resolve@patch:resolve@npm%3A~1.22.2#optional!builtin":
+ version: 1.22.11
+ resolution: "resolve@patch:resolve@npm%3A1.22.11#optional!builtin::version=1.22.11&hash=c3c19d"
dependencies:
- is-core-module: "npm:^2.16.0"
+ is-core-module: "npm:^2.16.1"
path-parse: "npm:^1.0.7"
supports-preserve-symlinks-flag: "npm:^1.0.0"
bin:
resolve: bin/resolve
- checksum: 10c0/52a4e505bbfc7925ac8f4cd91fd8c4e096b6a89728b9f46861d3b405ac9a1ccf4dcbf8befb4e89a2e11370dacd0160918163885cbc669369590f2f31f4c58939
+ checksum: 10c0/ee5b182f2e37cb1165465e58c6abc797fec0a80b5ba3231607beb4677db0c9291ac010c47cf092b6daa2b7f518d69a0e21888e7e2b633f68d501a874212a8c63
languageName: node
linkType: hard
@@ -12019,30 +9481,35 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:4.44.2":
- version: 4.44.2
- resolution: "rollup@npm:4.44.2"
- dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.44.2"
- "@rollup/rollup-android-arm64": "npm:4.44.2"
- "@rollup/rollup-darwin-arm64": "npm:4.44.2"
- "@rollup/rollup-darwin-x64": "npm:4.44.2"
- "@rollup/rollup-freebsd-arm64": "npm:4.44.2"
- "@rollup/rollup-freebsd-x64": "npm:4.44.2"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.44.2"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.44.2"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-arm64-musl": "npm:4.44.2"
- "@rollup/rollup-linux-loongarch64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-riscv64-musl": "npm:4.44.2"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-x64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-x64-musl": "npm:4.44.2"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.44.2"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.44.2"
- "@rollup/rollup-win32-x64-msvc": "npm:4.44.2"
+"rollup@npm:^4.43.0":
+ version: 4.56.0
+ resolution: "rollup@npm:4.56.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.56.0"
+ "@rollup/rollup-android-arm64": "npm:4.56.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.56.0"
+ "@rollup/rollup-darwin-x64": "npm:4.56.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.56.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.56.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.56.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.56.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.56.0"
+ "@rollup/rollup-linux-loong64-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-loong64-musl": "npm:4.56.0"
+ "@rollup/rollup-linux-ppc64-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-ppc64-musl": "npm:4.56.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-riscv64-musl": "npm:4.56.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.56.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.56.0"
+ "@rollup/rollup-openbsd-x64": "npm:4.56.0"
+ "@rollup/rollup-openharmony-arm64": "npm:4.56.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.56.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.56.0"
+ "@rollup/rollup-win32-x64-gnu": "npm:4.56.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.56.0"
"@types/estree": "npm:1.0.8"
fsevents: "npm:~2.3.2"
dependenciesMeta:
@@ -12066,9 +9533,13 @@ __metadata:
optional: true
"@rollup/rollup-linux-arm64-musl":
optional: true
- "@rollup/rollup-linux-loongarch64-gnu":
+ "@rollup/rollup-linux-loong64-gnu":
+ optional: true
+ "@rollup/rollup-linux-loong64-musl":
optional: true
- "@rollup/rollup-linux-powerpc64le-gnu":
+ "@rollup/rollup-linux-ppc64-gnu":
+ optional: true
+ "@rollup/rollup-linux-ppc64-musl":
optional: true
"@rollup/rollup-linux-riscv64-gnu":
optional: true
@@ -12080,17 +9551,23 @@ __metadata:
optional: true
"@rollup/rollup-linux-x64-musl":
optional: true
+ "@rollup/rollup-openbsd-x64":
+ optional: true
+ "@rollup/rollup-openharmony-arm64":
+ optional: true
"@rollup/rollup-win32-arm64-msvc":
optional: true
"@rollup/rollup-win32-ia32-msvc":
optional: true
+ "@rollup/rollup-win32-x64-gnu":
+ optional: true
"@rollup/rollup-win32-x64-msvc":
optional: true
fsevents:
optional: true
bin:
rollup: dist/bin/rollup
- checksum: 10c0/5ada4fd03e8077888a065bb03f2425501b8402e7cc26f0ffbb454feb61e3a825c8260252a5f768c25481866e798c5ff910f5953c4638ae238d1a14befced02b8
+ checksum: 10c0/716554ed5aadb10183b2a2096837bb6d716c6812ebcf04395b4e9e4107a2d975ee7ac7eb8ea3734ad817019e8f0d16df5d2eea5f4239048f45663b5cdea638ed
languageName: node
linkType: hard
@@ -12126,7 +9603,7 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0":
+"safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
@@ -12331,37 +9808,6 @@ __metadata:
languageName: node
linkType: hard
-"sass@npm:^1.88.0":
- version: 1.89.2
- resolution: "sass@npm:1.89.2"
- dependencies:
- "@parcel/watcher": "npm:^2.4.1"
- chokidar: "npm:^4.0.0"
- immutable: "npm:^5.0.2"
- source-map-js: "npm:>=0.6.2 <2.0.0"
- dependenciesMeta:
- "@parcel/watcher":
- optional: true
- bin:
- sass: sass.js
- checksum: 10c0/752ccc7581b0c6395f63918116c20924e99943a86d79e94f5c4a0d41b1e981fe1f0ecd1ee82fff21496f81dbc91f68fb35a498166562ec8ec53e7aad7c3dbd9d
- languageName: node
- linkType: hard
-
-"sax@npm:~1.2.4":
- version: 1.2.4
- resolution: "sax@npm:1.2.4"
- checksum: 10c0/6e9b05ff443ee5e5096ce92d31c0740a20d33002fad714ebcb8fc7a664d9ee159103ebe8f7aef0a1f7c5ecacdd01f177f510dff95611c589399baf76437d3fe3
- languageName: node
- linkType: hard
-
-"sax@npm:~1.3.0":
- version: 1.3.0
- resolution: "sax@npm:1.3.0"
- checksum: 10c0/599dbe0ba9d8bd55e92d920239b21d101823a6cedff71e542589303fa0fa8f3ece6cf608baca0c51be846a2e88365fac94a9101a9c341d94b98e30c4deea5bea
- languageName: node
- linkType: hard
-
"scheduler@npm:^0.26.0":
version: 0.26.0
resolution: "scheduler@npm:0.26.0"
@@ -12378,12 +9824,23 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.3.5, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.1":
- version: 7.7.2
- resolution: "semver@npm:7.7.2"
+"semver@npm:^7.3.5, semver@npm:^7.6.0, semver@npm:^7.7.3":
+ version: 7.7.3
+ resolution: "semver@npm:7.7.3"
+ bin:
+ semver: bin/semver.js
+ checksum: 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e
+ languageName: node
+ linkType: hard
+
+"semver@npm:~7.5.4":
+ version: 7.5.4
+ resolution: "semver@npm:7.5.4"
+ dependencies:
+ lru-cache: "npm:^6.0.0"
bin:
semver: bin/semver.js
- checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
+ checksum: 10c0/5160b06975a38b11c1ab55950cb5b8a23db78df88275d3d8a42ccf1f29e55112ac995b3a26a522c36e3b5f76b0445f1eef70d696b8c7862a2b4303d7b0e7609e
languageName: node
linkType: hard
@@ -12491,7 +9948,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.2.1":
+"source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf
@@ -12505,7 +9962,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.7.0, source-map@npm:^0.7.3":
+"source-map@npm:^0.7.0":
version: 0.7.4
resolution: "source-map@npm:0.7.4"
checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc
@@ -12547,6 +10004,13 @@ __metadata:
languageName: node
linkType: hard
+"sprintf-js@npm:~1.0.2":
+ version: 1.0.3
+ resolution: "sprintf-js@npm:1.0.3"
+ checksum: 10c0/ecadcfe4c771890140da5023d43e190b7566d9cf8b2d238600f31bec0fc653f328da4450eb04bd59a431771a8e9cc0e118f0aa3974b683a4981b4e07abc2a5bb
+ languageName: node
+ linkType: hard
+
"ssri@npm:^12.0.0":
version: 12.0.0
resolution: "ssri@npm:12.0.0"
@@ -12556,12 +10020,12 @@ __metadata:
languageName: node
linkType: hard
-"storybook@npm:10.1.11":
- version: 10.1.11
- resolution: "storybook@npm:10.1.11"
+"storybook@npm:10.2.0":
+ version: 10.2.0
+ resolution: "storybook@npm:10.2.0"
dependencies:
"@storybook/global": "npm:^5.0.0"
- "@storybook/icons": "npm:^2.0.0"
+ "@storybook/icons": "npm:^2.0.1"
"@testing-library/jest-dom": "npm:^6.6.3"
"@testing-library/user-event": "npm:^14.6.1"
"@vitest/expect": "npm:3.2.4"
@@ -12569,7 +10033,7 @@ __metadata:
esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0"
open: "npm:^10.2.0"
recast: "npm:^0.23.5"
- semver: "npm:^7.6.2"
+ semver: "npm:^7.7.3"
use-sync-external-store: "npm:^1.5.0"
ws: "npm:^8.18.0"
peerDependencies:
@@ -12579,7 +10043,7 @@ __metadata:
optional: true
bin:
storybook: ./dist/bin/dispatcher.js
- checksum: 10c0/7942e76585e388b6dc12c29fe0624bd524ab61070353466af7b8dd2152e7f1dcb303727e8891677283f46e3d7d920354f617245e70eca2fd4c80a1b691e390a2
+ checksum: 10c0/d2ed4e812aeefd68a8abb000c8b3d236de6f2f490961e0d1c32af75f94a13f28b7e647493d274489ef50596fdcfeb9a0b35629385916a570507688f2690062ae
languageName: node
linkType: hard
@@ -12592,10 +10056,10 @@ __metadata:
languageName: node
linkType: hard
-"string-hash@npm:^1.1.3":
- version: 1.1.3
- resolution: "string-hash@npm:1.1.3"
- checksum: 10c0/179725d7706b49fbbc0a4901703a2d8abec244140879afd5a17908497e586a6b07d738f6775450aefd9f8dd729e4a0abd073fbc6fa3bd020b7a1d2369614af88
+"string-argv@npm:~0.3.1":
+ version: 0.3.2
+ resolution: "string-argv@npm:0.3.2"
+ checksum: 10c0/75c02a83759ad1722e040b86823909d9a2fc75d15dd71ec4b537c3560746e33b5f5a07f7332d1e3f88319909f82190843aa2f0a0d8c8d591ec08e93d5b8dec82
languageName: node
linkType: hard
@@ -12701,6 +10165,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-json-comments@npm:~3.1.1":
+ version: 3.1.1
+ resolution: "strip-json-comments@npm:3.1.1"
+ checksum: 10c0/9681a6257b925a7fa0f285851c0e613cc934a50661fa7bb41ca9cbbff89686bb4a0ee366e6ecedc4daafd01e83eee0720111ab294366fe7c185e935475ebcecd
+ languageName: node
+ linkType: hard
+
"style-to-js@npm:^1.0.0":
version: 1.1.17
resolution: "style-to-js@npm:1.1.17"
@@ -12744,36 +10215,6 @@ __metadata:
languageName: node
linkType: hard
-"stylus@npm:^0.59.0":
- version: 0.59.0
- resolution: "stylus@npm:0.59.0"
- dependencies:
- "@adobe/css-tools": "npm:^4.0.1"
- debug: "npm:^4.3.2"
- glob: "npm:^7.1.6"
- sax: "npm:~1.2.4"
- source-map: "npm:^0.7.3"
- bin:
- stylus: bin/stylus
- checksum: 10c0/77888e4bf66a934a70fcc39af015355c7a2e5ca4e4a8131ffac3a1021d6764380c0c9d882266fb278879501c55349e7cc3bb6cbde9c77cbd2605111ad5c51ad6
- languageName: node
- linkType: hard
-
-"stylus@npm:^0.63.0":
- version: 0.63.0
- resolution: "stylus@npm:0.63.0"
- dependencies:
- "@adobe/css-tools": "npm:~4.3.3"
- debug: "npm:^4.3.2"
- glob: "npm:^7.1.6"
- sax: "npm:~1.3.0"
- source-map: "npm:^0.7.3"
- bin:
- stylus: bin/stylus
- checksum: 10c0/13767c1b2f7be4edfada3551d8efd71891cdd626f89e1a4f3109fcb28843d7a63e2cfa914f9c2a15cb83316a7dc20bc9c1fa6f054f0e3c2b531864520efd55c6
- languageName: node
- linkType: hard
-
"supercluster@npm:^8.0.1":
version: 8.0.1
resolution: "supercluster@npm:8.0.1"
@@ -12799,7 +10240,7 @@ __metadata:
languageName: node
linkType: hard
-"supports-color@npm:^8.1.1":
+"supports-color@npm:^8.1.1, supports-color@npm:~8.1.1":
version: 8.1.1
resolution: "supports-color@npm:8.1.1"
dependencies:
@@ -12871,13 +10312,6 @@ __metadata:
languageName: node
linkType: hard
-"term-size@npm:^2.2.1":
- version: 2.2.1
- resolution: "term-size@npm:2.2.1"
- checksum: 10c0/89f6bba1d05d425156c0910982f9344d9e4aebf12d64bfa1f460d93c24baa7bc4c4a21d355fbd7153c316433df0538f64d0ae6e336cc4a69fdda4f85d62bc79d
- languageName: node
- linkType: hard
-
"textures@npm:^1.2.0, textures@npm:^1.2.3":
version: 1.2.3
resolution: "textures@npm:1.2.3"
@@ -13085,7 +10519,7 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.8.0, tslib@npm:^2.8.1":
+"tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
@@ -13115,30 +10549,50 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^0.20.2":
- version: 0.20.2
- resolution: "type-fest@npm:0.20.2"
- checksum: 10c0/dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3
+"typescript@npm:5.8.2":
+ version: 5.8.2
+ resolution: "typescript@npm:5.8.2"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10c0/5c4f6fbf1c6389b6928fe7b8fcd5dc73bb2d58cd4e3883f1d774ed5bd83b151cbac6b7ecf11723de56d4676daeba8713894b1e9af56174f2f9780ae7848ec3c6
+ languageName: node
+ linkType: hard
+
+"typescript@npm:^5.7.3, typescript@npm:^5.8.3, typescript@npm:^5.9.3":
+ version: 5.9.3
+ resolution: "typescript@npm:5.9.3"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5
languageName: node
linkType: hard
-"typescript@npm:^5.7.3, typescript@npm:^5.8.3":
- version: 5.8.3
- resolution: "typescript@npm:5.8.3"
+"typescript@patch:typescript@npm%3A5.8.2#optional!builtin":
+ version: 5.8.2
+ resolution: "typescript@patch:typescript@npm%3A5.8.2#optional!builtin::version=5.8.2&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48
+ checksum: 10c0/5448a08e595cc558ab321e49d4cac64fb43d1fa106584f6ff9a8d8e592111b373a995a1d5c7f3046211c8a37201eb6d0f1566f15cdb7a62a5e3be01d087848e2
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A^5.7.3#optional!builtin, typescript@patch:typescript@npm%3A^5.8.3#optional!builtin":
- version: 5.8.3
- resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5"
+"typescript@patch:typescript@npm%3A^5.7.3#optional!builtin, typescript@patch:typescript@npm%3A^5.8.3#optional!builtin, typescript@patch:typescript@npm%3A^5.9.3#optional!builtin":
+ version: 5.9.3
+ resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb
+ checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430
+ languageName: node
+ linkType: hard
+
+"ufo@npm:^1.6.1":
+ version: 1.6.3
+ resolution: "ufo@npm:1.6.3"
+ checksum: 10c0/bf0e4ebff99e54da1b9c7182ac2f40475988b41faa881d579bc97bc2a0509672107b0a0e94c4b8d31a0ab8c4bf07f4aa0b469ac6da8536d56bda5b085ea2e953
languageName: node
linkType: hard
@@ -13155,7 +10609,7 @@ __metadata:
languageName: node
linkType: hard
-"underscore@npm:^1.12.0, underscore@npm:^1.13.1, underscore@npm:^1.13.6, underscore@npm:^1.13.7":
+"underscore@npm:^1.13.7":
version: 1.13.7
resolution: "underscore@npm:1.13.7"
checksum: 10c0/fad2b4aac48847674aaf3c30558f383399d4fdafad6dd02dd60e4e1b8103b52c5a9e5937e0cc05dacfd26d6a0132ed0410ab4258241240757e4a4424507471cd
@@ -13176,13 +10630,6 @@ __metadata:
languageName: node
linkType: hard
-"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
- version: 2.0.1
- resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"
- checksum: 10c0/f83bc492fdbe662860795ef37a85910944df7310cac91bd778f1c19ebc911e8b9cde84e703de631e5a2fcca3905e39896f8fc5fc6a44ddaf7f4aff1cda24f381
- languageName: node
- linkType: hard
-
"unicode-emoji-modifier-base@npm:^1.0.0":
version: 1.0.0
resolution: "unicode-emoji-modifier-base@npm:1.0.0"
@@ -13190,30 +10637,6 @@ __metadata:
languageName: node
linkType: hard
-"unicode-match-property-ecmascript@npm:^2.0.0":
- version: 2.0.0
- resolution: "unicode-match-property-ecmascript@npm:2.0.0"
- dependencies:
- unicode-canonical-property-names-ecmascript: "npm:^2.0.0"
- unicode-property-aliases-ecmascript: "npm:^2.0.0"
- checksum: 10c0/4d05252cecaf5c8e36d78dc5332e03b334c6242faf7cf16b3658525441386c0a03b5f603d42cbec0f09bb63b9fd25c9b3b09667aee75463cac3efadae2cd17ec
- languageName: node
- linkType: hard
-
-"unicode-match-property-value-ecmascript@npm:^2.1.0":
- version: 2.2.0
- resolution: "unicode-match-property-value-ecmascript@npm:2.2.0"
- checksum: 10c0/1d0a2deefd97974ddff5b7cb84f9884177f4489928dfcebb4b2b091d6124f2739df51fc6ea15958e1b5637ac2a24cff9bf21ea81e45335086ac52c0b4c717d6d
- languageName: node
- linkType: hard
-
-"unicode-property-aliases-ecmascript@npm:^2.0.0":
- version: 2.1.0
- resolution: "unicode-property-aliases-ecmascript@npm:2.1.0"
- checksum: 10c0/50ded3f8c963c7785e48c510a3b7c6bc4e08a579551489aa0349680a35b1ceceec122e33b2b6c1b579d0be2250f34bb163ac35f5f8695fe10bbc67fb757f0af8
- languageName: node
- linkType: hard
-
"unified@npm:^11.0.0":
version: 11.0.5
resolution: "unified@npm:11.0.5"
@@ -13304,6 +10727,13 @@ __metadata:
languageName: node
linkType: hard
+"universalify@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "universalify@npm:2.0.1"
+ checksum: 10c0/73e8ee3809041ca8b818efb141801a1004e3fc0002727f1531f4de613ea281b494a40909596dae4a042a4fb6cd385af5d4db2e137b1362e0e91384b828effd3a
+ languageName: node
+ linkType: hard
+
"unplugin@npm:^2.3.5":
version: 2.3.10
resolution: "unplugin@npm:2.3.10"
@@ -13348,6 +10778,15 @@ __metadata:
languageName: node
linkType: hard
+"uri-js@npm:^4.2.2, uri-js@npm:^4.4.1":
+ version: 4.4.1
+ resolution: "uri-js@npm:4.4.1"
+ dependencies:
+ punycode: "npm:^2.1.0"
+ checksum: 10c0/4ef57b45aa820d7ac6496e9208559986c665e49447cb072744c13b66925a362d96dd5a46c4530a6b8e203e5db5fe849369444440cb22ecfc26c679359e5dfa3c
+ languageName: node
+ linkType: hard
+
"use-async-effect@npm:^2.2.1":
version: 2.2.7
resolution: "use-async-effect@npm:2.2.7"
@@ -13417,7 +10856,7 @@ __metadata:
languageName: node
linkType: hard
-"use-sync-external-store@npm:^1.2.0, use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:^1.5.0":
+"use-sync-external-store@npm:^1.2.0, use-sync-external-store@npm:^1.5.0":
version: 1.6.0
resolution: "use-sync-external-store@npm:1.6.0"
peerDependencies:
@@ -13426,20 +10865,13 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2":
+"util-deprecate@npm:^1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
languageName: node
linkType: hard
-"utility-types@npm:^3.11.0":
- version: 3.11.0
- resolution: "utility-types@npm:3.11.0"
- checksum: 10c0/2f1580137b0c3e6cf5405f37aaa8f5249961a76d26f1ca8efc0ff49a2fc0e0b2db56de8e521a174d075758e0c7eb3e590edec0832eb44478b958f09914920f19
- languageName: node
- linkType: hard
-
"uuid@npm:^7.0.3":
version: 7.0.3
resolution: "uuid@npm:7.0.3"
@@ -13490,6 +10922,29 @@ __metadata:
languageName: node
linkType: hard
+"vite-plugin-dts@npm:^4.5.4":
+ version: 4.5.4
+ resolution: "vite-plugin-dts@npm:4.5.4"
+ dependencies:
+ "@microsoft/api-extractor": "npm:^7.50.1"
+ "@rollup/pluginutils": "npm:^5.1.4"
+ "@volar/typescript": "npm:^2.4.11"
+ "@vue/language-core": "npm:2.2.0"
+ compare-versions: "npm:^6.1.1"
+ debug: "npm:^4.4.0"
+ kolorist: "npm:^1.8.0"
+ local-pkg: "npm:^1.0.0"
+ magic-string: "npm:^0.30.17"
+ peerDependencies:
+ typescript: "*"
+ vite: "*"
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ checksum: 10c0/5fcb7f3739d115f36195a692c0e9f9fca4e504bbbbabe29e71ee06630dd05ea2920169371e80e548eb4779d2eca14107277497838d7df588d53e1fadf84be861
+ languageName: node
+ linkType: hard
+
"vite-plugin-serve-static@npm:^1.1.0":
version: 1.2.0
resolution: "vite-plugin-serve-static@npm:1.2.0"
@@ -13502,9 +10957,9 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:^5||^6.1.6||^7, vite@npm:^7.2.7, vite@npm:^7.3.0":
- version: 7.3.0
- resolution: "vite@npm:7.3.0"
+"vite@npm:^5||^6.1.6||^7, vite@npm:^7.2.7, vite@npm:^7.3.1":
+ version: 7.3.1
+ resolution: "vite@npm:7.3.1"
dependencies:
esbuild: "npm:^0.27.0"
fdir: "npm:^6.5.0"
@@ -13553,7 +11008,14 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: 10c0/0457c196cdd5761ec351c0f353945430fbad330e615b9eeab729c8ae163334f18acdc1d9cd7d9d673dbf111f07f6e4f0b25d4ac32360e65b4a6df9991046f3ff
+ checksum: 10c0/5c7548f5f43a23533e53324304db4ad85f1896b1bfd3ee32ae9b866bac2933782c77b350eb2b52a02c625c8ad1ddd4c000df077419410650c982cd97fde8d014
+ languageName: node
+ linkType: hard
+
+"vscode-uri@npm:^3.0.8":
+ version: 3.1.0
+ resolution: "vscode-uri@npm:3.1.0"
+ checksum: 10c0/5f6c9c10fd9b1664d71fab4e9fbbae6be93c7f75bb3a1d9d74399a88ab8649e99691223fd7cef4644376cac6e94fa2c086d802521b9a8e31c5af3e60f0f35624
languageName: node
linkType: hard
@@ -13593,13 +11055,6 @@ __metadata:
languageName: node
linkType: hard
-"weak-lru-cache@npm:^1.2.2":
- version: 1.2.2
- resolution: "weak-lru-cache@npm:1.2.2"
- checksum: 10c0/744847bd5b96ca86db1cb40d0aea7e92c02bbdb05f501181bf9c581e82fa2afbda32a327ffbe75749302b8492ab449f1c657ca02410d725f5d412d1e6c607d72
- languageName: node
- linkType: hard
-
"web-streams-polyfill@npm:^3.0.3":
version: 3.3.3
resolution: "web-streams-polyfill@npm:3.3.3"
@@ -13787,26 +11242,6 @@ __metadata:
languageName: node
linkType: hard
-"zustand@npm:^4.4.0":
- version: 4.5.7
- resolution: "zustand@npm:4.5.7"
- dependencies:
- use-sync-external-store: "npm:^1.2.2"
- peerDependencies:
- "@types/react": ">=16.8"
- immer: ">=9.0.6"
- react: ">=16.8"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- immer:
- optional: true
- react:
- optional: true
- checksum: 10c0/55559e37a82f0c06cadc61cb08f08314c0fe05d6a93815e41e3376130c13db22a5017cbb0cd1f018c82f2dad0051afe3592561d40f980bd4082e32005e8a950c
- languageName: node
- linkType: hard
-
"zustand@npm:^5.0.1, zustand@npm:^5.0.2, zustand@npm:^5.0.3":
version: 5.0.6
resolution: "zustand@npm:5.0.6"