diff --git a/package.json b/package.json
index a4fd635b50..318abc61f8 100644
--- a/package.json
+++ b/package.json
@@ -46,7 +46,7 @@
"@babel/preset-react": "^7.28.5",
"@pie-framework/build-helper": "^5.2.11",
"@pie-framework/pie-code-health": "https://github.com/pie-framework/pie-code-health.git#main",
- "@pie-lib/test-utils": "1.1.1-next.1",
+ "@pie-lib/test-utils": "1.2.0-next.3",
"@pslb/pslb": "4.4.2-beta.0",
"@rollup/plugin-commonjs": "^20.0.0",
"@testing-library/dom": "^10.4.1",
@@ -88,34 +88,34 @@
"d3-selection": "3.0.0",
"@jest/test-sequencer": "29.7.0",
"@types/d3-array": "3.0.3",
- "@pie-lib/categorize": "1.1.1-next.1",
- "@pie-lib/charting": "6.1.1-next.1",
- "@pie-lib/config-ui": "12.1.1-next.3",
- "@pie-lib/controller-utils": "1.1.1-next.1",
- "@pie-lib/correct-answer-toggle": "3.1.1-next.1",
- "@pie-lib/drag": "3.1.1-next.1",
- "@pie-lib/editable-html": "12.1.1-next.1",
- "@pie-lib/editable-html-tip-tap": "1.1.1-next.3",
- "@pie-lib/feedback": "1.1.1-next.1",
- "@pie-lib/graphing-solution-set": "3.1.1-next.1",
- "@pie-lib/graphing-utils": "2.1.1-next.1",
- "@pie-lib/graphing": "3.1.1-next.1",
- "@pie-lib/icons": "3.1.1-next.1",
- "@pie-lib/mask-markup": "2.1.1-next.3",
+ "@pie-lib/categorize": "1.2.0-next.3",
+ "@pie-lib/charting": "6.2.0-next.12",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/controller-utils": "1.2.0-next.3",
+ "@pie-lib/correct-answer-toggle": "3.2.0-next.4",
+ "@pie-lib/drag": "3.2.0-next.4",
+ "@pie-lib/editable-html": "12.2.0-next.6",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
+ "@pie-lib/feedback": "1.2.0-next.3",
+ "@pie-lib/graphing-solution-set": "3.2.0-next.12",
+ "@pie-lib/graphing-utils": "2.2.0-next.3",
+ "@pie-lib/graphing": "3.2.0-next.12",
+ "@pie-lib/icons": "3.2.0-next.4",
+ "@pie-lib/mask-markup": "2.2.0-next.12",
"@pie-lib/math-evaluator": "3.1.1-next.1",
- "@pie-lib/math-input": "7.1.1-next.1",
+ "@pie-lib/math-input": "7.2.0-next.5",
"@pie-lib/math-rendering-accessible": "4.1.1-next.1",
- "@pie-lib/math-rendering": "4.1.1-next.1",
- "@pie-lib/math-toolbar": "2.1.1-next.1",
- "@pie-lib/plot": "3.1.1-next.1",
- "@pie-lib/render-ui": "5.1.1-next.1",
- "@pie-lib/rubric": "1.1.1-next.1",
+ "@pie-lib/math-rendering": "4.2.0-next.3",
+ "@pie-lib/math-toolbar": "2.2.0-next.6",
+ "@pie-lib/plot": "3.2.0-next.12",
+ "@pie-lib/render-ui": "5.2.0-next.4",
+ "@pie-lib/rubric": "1.2.0-next.12",
"@pie-lib/scoring-config": "4.1.1-next.1",
"@pie-lib/style-utils": "1.1.1-next.1",
- "@pie-lib/test-utils": "1.1.1-next.1",
- "@pie-lib/text-select": "2.1.1-next.1",
- "@pie-lib/tools": "1.1.1-next.1",
- "@pie-lib/translator": "3.1.1-next.1"
+ "@pie-lib/test-utils": "1.2.0-next.3",
+ "@pie-lib/text-select": "2.2.0-next.4",
+ "@pie-lib/tools": "1.2.0-next.4",
+ "@pie-lib/translator": "3.2.0-next.3"
},
"browserslist": [
">0.5%",
diff --git a/packages/boilerplate-item-type/configure/package.json b/packages/boilerplate-item-type/configure/package.json
index 39b9d6a191..46b1c25962 100644
--- a/packages/boilerplate-item-type/configure/package.json
+++ b/packages/boilerplate-item-type/configure/package.json
@@ -11,8 +11,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/calculator/configure/package.json b/packages/calculator/configure/package.json
index 07362ee6ec..6b1eeec28f 100644
--- a/packages/calculator/configure/package.json
+++ b/packages/calculator/configure/package.json
@@ -11,7 +11,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/material-ui-calculator": "4.0.0",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"react": "18.3.1",
"react-dom": "18.3.1"
},
diff --git a/packages/categorize/configure/package.json b/packages/categorize/configure/package.json
index 176bb65d38..34a2c7c8f1 100644
--- a/packages/categorize/configure/package.json
+++ b/packages/categorize/configure/package.json
@@ -16,9 +16,9 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
"@pie-lib/categorize": "1.2.0-next.3",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"@pie-lib/translator": "3.2.0-next.3",
diff --git a/packages/categorize/package.json b/packages/categorize/package.json
index 5a8f2fc50e..a97b5ce923 100644
--- a/packages/categorize/package.json
+++ b/packages/categorize/package.json
@@ -16,7 +16,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/categorize": "1.2.0-next.3",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
"@pie-lib/drag": "3.2.0-next.4",
"@pie-lib/math-rendering": "4.2.0-next.3",
diff --git a/packages/charting/configure/package.json b/packages/charting/configure/package.json
index 2c639cdc0c..3e151c06a9 100644
--- a/packages/charting/configure/package.json
+++ b/packages/charting/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/charting": "6.2.0-next.11",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/charting": "6.2.0-next.12",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
diff --git a/packages/charting/package.json b/packages/charting/package.json
index 0bc5212c61..f06f77d5d1 100644
--- a/packages/charting/package.json
+++ b/packages/charting/package.json
@@ -15,7 +15,7 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/charting": "6.2.0-next.11",
+ "@pie-lib/charting": "6.2.0-next.12",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
diff --git a/packages/complex-rubric/configure/package.json b/packages/complex-rubric/configure/package.json
index 13fdeeaf51..dac3b4fbb6 100644
--- a/packages/complex-rubric/configure/package.json
+++ b/packages/complex-rubric/configure/package.json
@@ -14,9 +14,9 @@
"@pie-element/multi-trait-rubric": "^7.1.2-next.1",
"@pie-element/rubric": "^7.1.1-next.2",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
- "@pie-lib/rubric": "1.2.0-next.11",
+ "@pie-lib/rubric": "1.2.0-next.12",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/complex-rubric/package.json b/packages/complex-rubric/package.json
index c727077a64..cd00ac76b9 100644
--- a/packages/complex-rubric/package.json
+++ b/packages/complex-rubric/package.json
@@ -13,7 +13,7 @@
"@pie-element/multi-trait-rubric": "^7.1.2-next.1",
"@pie-element/rubric": "^7.1.1-next.2",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/rubric": "1.2.0-next.11",
+ "@pie-lib/rubric": "1.2.0-next.12",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/drag-in-the-blank/configure/package.json b/packages/drag-in-the-blank/configure/package.json
index de06fa8360..086c0e4f11 100644
--- a/packages/drag-in-the-blank/configure/package.json
+++ b/packages/drag-in-the-blank/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/drag-in-the-blank/package.json b/packages/drag-in-the-blank/package.json
index f329db1258..12f930e60a 100644
--- a/packages/drag-in-the-blank/package.json
+++ b/packages/drag-in-the-blank/package.json
@@ -17,7 +17,7 @@
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/mask-markup": "2.2.0-next.11",
+ "@pie-lib/mask-markup": "2.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"lodash-es": "^4.17.23",
diff --git a/packages/drawing-response/configure/package.json b/packages/drawing-response/configure/package.json
index b0bd7fc14b..5000442907 100644
--- a/packages/drawing-response/configure/package.json
+++ b/packages/drawing-response/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.7.2",
diff --git a/packages/ebsr/configure/package.json b/packages/ebsr/configure/package.json
index 8eb9c60192..aab600c1d4 100644
--- a/packages/ebsr/configure/package.json
+++ b/packages/ebsr/configure/package.json
@@ -13,7 +13,7 @@
"@mui/material": "^7.3.4",
"@pie-element/multiple-choice": "^12.1.2-next.2",
"@pie-framework/pie-configure-events": "^1.2.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/explicit-constructed-response/configure/package.json b/packages/explicit-constructed-response/configure/package.json
index e4fe26a8bd..a085318df1 100644
--- a/packages/explicit-constructed-response/configure/package.json
+++ b/packages/explicit-constructed-response/configure/package.json
@@ -10,8 +10,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"classnames": "^2.2.6",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/explicit-constructed-response/package.json b/packages/explicit-constructed-response/package.json
index bcbb28e253..275059132c 100644
--- a/packages/explicit-constructed-response/package.json
+++ b/packages/explicit-constructed-response/package.json
@@ -16,7 +16,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/mask-markup": "2.2.0-next.11",
+ "@pie-lib/mask-markup": "2.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"@pie-lib/translator": "3.2.0-next.3",
diff --git a/packages/extended-text-entry/configure/package.json b/packages/extended-text-entry/configure/package.json
index c9506376b1..7e345a7eda 100644
--- a/packages/extended-text-entry/configure/package.json
+++ b/packages/extended-text-entry/configure/package.json
@@ -13,8 +13,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
"react": "18.3.1",
diff --git a/packages/extended-text-entry/package.json b/packages/extended-text-entry/package.json
index 691090b9ff..4f48b2d885 100644
--- a/packages/extended-text-entry/package.json
+++ b/packages/extended-text-entry/package.json
@@ -14,8 +14,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"classnames": "^2.2.5",
diff --git a/packages/fraction-model/configure/package.json b/packages/fraction-model/configure/package.json
index 91a8831ebb..2259298fc8 100644
--- a/packages/fraction-model/configure/package.json
+++ b/packages/fraction-model/configure/package.json
@@ -11,8 +11,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
diff --git a/packages/fraction-model/package.json b/packages/fraction-model/package.json
index 4ffc9940e5..3c48944e1e 100644
--- a/packages/fraction-model/package.json
+++ b/packages/fraction-model/package.json
@@ -12,7 +12,7 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
diff --git a/packages/graphing-solution-set/configure/package.json b/packages/graphing-solution-set/configure/package.json
index b87056ef16..73e5833d8b 100644
--- a/packages/graphing-solution-set/configure/package.json
+++ b/packages/graphing-solution-set/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
- "@pie-lib/graphing-solution-set": "3.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
+ "@pie-lib/graphing-solution-set": "3.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"classnames": "^2.2.5",
"debug": "^4.1.1",
diff --git a/packages/graphing-solution-set/package.json b/packages/graphing-solution-set/package.json
index 372edfab7c..c3ca98f387 100644
--- a/packages/graphing-solution-set/package.json
+++ b/packages/graphing-solution-set/package.json
@@ -16,9 +16,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/graphing-solution-set": "3.2.0-next.11",
+ "@pie-lib/graphing-solution-set": "3.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"classnames": "^2.2.5",
diff --git a/packages/graphing/configure/package.json b/packages/graphing/configure/package.json
index 261d34822b..c09f748116 100644
--- a/packages/graphing/configure/package.json
+++ b/packages/graphing/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
- "@pie-lib/graphing": "3.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
+ "@pie-lib/graphing": "3.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"classnames": "^2.2.5",
"debug": "^4.1.1",
diff --git a/packages/graphing/package.json b/packages/graphing/package.json
index aba07192cb..43f442717b 100644
--- a/packages/graphing/package.json
+++ b/packages/graphing/package.json
@@ -16,7 +16,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/graphing": "3.2.0-next.11",
+ "@pie-lib/graphing": "3.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"classnames": "^2.2.5",
diff --git a/packages/hotspot/configure/package.json b/packages/hotspot/configure/package.json
index 707df2b9c4..4074d3c77b 100644
--- a/packages/hotspot/configure/package.json
+++ b/packages/hotspot/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"debug": "^4.1.1",
"konva": "8.3.0",
"lodash-es": "^4.17.23",
diff --git a/packages/image-cloze-association/configure/package.json b/packages/image-cloze-association/configure/package.json
index 87ab7fb55c..47453af5da 100644
--- a/packages/image-cloze-association/configure/package.json
+++ b/packages/image-cloze-association/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/inline-dropdown/configure/package.json b/packages/inline-dropdown/configure/package.json
index 5a5b8bf3c3..946285c12d 100644
--- a/packages/inline-dropdown/configure/package.json
+++ b/packages/inline-dropdown/configure/package.json
@@ -10,8 +10,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"classnames": "^2.2.6",
diff --git a/packages/inline-dropdown/package.json b/packages/inline-dropdown/package.json
index 4f74dca945..0677580b06 100644
--- a/packages/inline-dropdown/package.json
+++ b/packages/inline-dropdown/package.json
@@ -16,7 +16,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/mask-markup": "2.2.0-next.11",
+ "@pie-lib/mask-markup": "2.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"lodash-es": "^4.17.23",
diff --git a/packages/likert/configure/package.json b/packages/likert/configure/package.json
index 2f4e6efa1b..7e1396ae2b 100644
--- a/packages/likert/configure/package.json
+++ b/packages/likert/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
diff --git a/packages/match/configure/package.json b/packages/match/configure/package.json
index 23c0652cdc..c49c322a4c 100644
--- a/packages/match/configure/package.json
+++ b/packages/match/configure/package.json
@@ -13,9 +13,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"@pie-lib/test-utils": "1.2.0-next.3",
"classnames": "^2.2.5",
diff --git a/packages/math-inline/configure/package.json b/packages/math-inline/configure/package.json
index d6f5caf32a..813be49d22 100644
--- a/packages/math-inline/configure/package.json
+++ b/packages/math-inline/configure/package.json
@@ -13,10 +13,10 @@
"@mui/material": "^7.3.4",
"@pie-framework/mathquill": "^1.1.3",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/math-rendering": "4.2.0-next.3",
- "@pie-lib/math-toolbar": "2.2.0-next.5",
+ "@pie-lib/math-toolbar": "2.2.0-next.6",
"@pie-lib/render-ui": "5.2.0-next.4",
"@pie-lib/test-utils": "1.2.0-next.3",
"classnames": "^2.2.5",
diff --git a/packages/math-inline/package.json b/packages/math-inline/package.json
index 37cae0c53c..24a9ad60b0 100644
--- a/packages/math-inline/package.json
+++ b/packages/math-inline/package.json
@@ -18,9 +18,9 @@
"@pie-framework/mathquill": "^1.1.3",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/math-input": "7.2.0-next.4",
+ "@pie-lib/math-input": "7.2.0-next.5",
"@pie-lib/math-rendering": "4.2.0-next.3",
- "@pie-lib/math-toolbar": "2.2.0-next.5",
+ "@pie-lib/math-toolbar": "2.2.0-next.6",
"@pie-lib/render-ui": "5.2.0-next.4",
"@pie-lib/translator": "3.2.0-next.3",
"classnames": "^2.2.5",
diff --git a/packages/math-templated/configure/package.json b/packages/math-templated/configure/package.json
index 8005c95804..4c31465054 100644
--- a/packages/math-templated/configure/package.json
+++ b/packages/math-templated/configure/package.json
@@ -11,9 +11,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
- "@pie-lib/math-toolbar": "2.2.0-next.5",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
+ "@pie-lib/math-toolbar": "2.2.0-next.6",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/math-templated/package.json b/packages/math-templated/package.json
index f722009897..c60e5fd33a 100644
--- a/packages/math-templated/package.json
+++ b/packages/math-templated/package.json
@@ -13,8 +13,8 @@
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
"@pie-lib/correct-answer-toggle": "3.2.0-next.4",
- "@pie-lib/mask-markup": "2.2.0-next.11",
- "@pie-lib/math-input": "7.2.0-next.4",
+ "@pie-lib/mask-markup": "2.2.0-next.12",
+ "@pie-lib/math-input": "7.2.0-next.5",
"@pie-lib/math-rendering": "4.2.0-next.3",
"@pie-lib/render-ui": "5.2.0-next.4",
"prop-types": "^15.8.1",
diff --git a/packages/matrix/configure/package.json b/packages/matrix/configure/package.json
index 8b1bcb21e8..05006da370 100644
--- a/packages/matrix/configure/package.json
+++ b/packages/matrix/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
diff --git a/packages/multi-trait-rubric/configure/package.json b/packages/multi-trait-rubric/configure/package.json
index b9e2c843b2..630a66e9ca 100644
--- a/packages/multi-trait-rubric/configure/package.json
+++ b/packages/multi-trait-rubric/configure/package.json
@@ -11,9 +11,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/multiple-choice/configure/package.json b/packages/multiple-choice/configure/package.json
index cb3c27854b..9d06e05c15 100644
--- a/packages/multiple-choice/configure/package.json
+++ b/packages/multiple-choice/configure/package.json
@@ -10,8 +10,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/number-line/configure/package.json b/packages/number-line/configure/package.json
index f9a8db29bb..f901d28c3e 100644
--- a/packages/number-line/configure/package.json
+++ b/packages/number-line/configure/package.json
@@ -10,8 +10,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"lodash-es": "^4.17.23",
"react": "18.3.1",
diff --git a/packages/passage/configure/package.json b/packages/passage/configure/package.json
index 2b523ea076..8605c3b6a4 100644
--- a/packages/passage/configure/package.json
+++ b/packages/passage/configure/package.json
@@ -13,8 +13,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/placement-ordering/configure/package.json b/packages/placement-ordering/configure/package.json
index 78ef479bc8..b4bfbf4b2e 100644
--- a/packages/placement-ordering/configure/package.json
+++ b/packages/placement-ordering/configure/package.json
@@ -11,9 +11,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
"@pie-lib/drag": "3.2.0-next.4",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/placement-ordering/src/placement-ordering.jsx b/packages/placement-ordering/src/placement-ordering.jsx
index cedd7e4c8d..0e4777f6cc 100644
--- a/packages/placement-ordering/src/placement-ordering.jsx
+++ b/packages/placement-ordering/src/placement-ordering.jsx
@@ -210,7 +210,7 @@ export class PlacementOrdering extends React.Component {
onDropChoice = (target, source, ordering) => {
const { onSessionChange, session } = this.props;
- const from = ordering.tiles.find((t) => t.id === source.id && t.type === source.type);
+ const from = ordering.tiles.find((t) => t.id === source.id && t.type === source.type && t.index === source.index);
const to = target;
log('[onDropChoice] ', from, to);
const update = reducer({ type: 'move', from, to }, ordering);
diff --git a/packages/placement-ordering/src/tile.jsx b/packages/placement-ordering/src/tile.jsx
index 0e8d6df03b..11a7aa445d 100644
--- a/packages/placement-ordering/src/tile.jsx
+++ b/packages/placement-ordering/src/tile.jsx
@@ -36,13 +36,13 @@ const StyledTileContent = styled('div')(({ theme, isDragging, isOver, disabled,
padding: '10px',
boxSizing: 'border-box',
overflow: 'hidden',
- border: (type === 'choice') ? `1px solid ${theme.palette.grey[400]}` : '1px solid transparent',
- backgroundColor: (type === 'choice') ? color.background() : 'transparent',
- transition: (type === 'choice') ? 'background-color 150ms ease, border-color 150ms ease, opacity 150ms ease' : 'none',
+ border: (type === 'choice' || type === 'target') ? `1px solid ${theme.palette.grey[400]}` : '1px solid transparent',
+ backgroundColor: (type === 'choice' || type === 'target') ? color.background() : 'transparent',
+ transition: (type === 'choice' || type === 'target') ? 'background-color 150ms ease, border-color 150ms ease, opacity 150ms ease' : 'none',
pointerEvents: 'none',
userSelect: 'none',
- ...((type === 'choice') && {
+ ...((type === 'choice' || type === 'target') && {
'&:hover': {
backgroundColor: disabled ? color.background() : color.secondary(),
borderColor: disabled ? theme.palette.grey[400] : theme.palette.primary.main,
@@ -51,7 +51,7 @@ const StyledTileContent = styled('div')(({ theme, isDragging, isOver, disabled,
}),
// Apply conditional styles based on props (only if not empty spacing tile)
- ...((type === 'choice') && isOver && !disabled && {
+ ...((type === 'choice' || type === 'target') && isOver && !disabled && {
opacity: 0.4,
backgroundColor: color.primaryLight(),
borderColor: theme.palette.primary.main,
@@ -59,7 +59,7 @@ const StyledTileContent = styled('div')(({ theme, isDragging, isOver, disabled,
transform: 'scale(1.05)',
}),
- ...((type === 'choice') && isDragging && !disabled && {
+ ...((type === 'choice' || type === 'target') && isDragging && !disabled && {
opacity: 0.6,
backgroundColor: color.secondaryLight(),
transform: 'scale(1.05) rotate(2deg)',
@@ -67,7 +67,7 @@ const StyledTileContent = styled('div')(({ theme, isDragging, isOver, disabled,
cursor: 'grabbing',
}),
- ...((type === 'choice') && disabled && {
+ ...((type === 'choice' || type === 'target') && disabled && {
cursor: 'not-allowed',
'&:hover': {
backgroundColor: color.background(),
@@ -75,11 +75,11 @@ const StyledTileContent = styled('div')(({ theme, isDragging, isOver, disabled,
},
}),
- ...((type === 'choice') && outcome === 'incorrect' && {
+ ...((type === 'choice' || type === 'target') && outcome === 'incorrect' && {
border: `1px solid ${color.incorrect()}`,
}),
- ...((type === 'choice') && outcome === 'correct' && {
+ ...((type === 'choice' || type === 'target') && outcome === 'correct' && {
border: `1px solid ${color.correct()}`,
}),
@@ -97,7 +97,6 @@ const TileContent = (props) => {
if (empty) {
return ;
} else {
- console.log('TileContent render, props: ', props);
return (
{
guideIndex,
instanceId,
draggable,
+ tileIndex,
} = props;
+ // Use type + tileIndex in the IDs to guarantee uniqueness in all modes.
+ // In includeTargets mode, a choice (id:'c1', type:'choice') and a target (id:'c1', type:'target')
+ // can coexist — the type differentiates them.
+ // tileIndex (array position from tiler) ensures empty placeholders are also unique.
+ const dragId = `tile-${type}-${id != null ? id : 'empty'}-${tileIndex}-${instanceId}`;
+ const dropId = `drop-${type}-${id != null ? id : 'empty'}-${tileIndex}-${instanceId}`;
+
const {
attributes,
listeners,
@@ -133,7 +140,7 @@ export const Tile = (props) => {
transform,
isDragging,
} = useDraggable({
- id: `tile-${id}-${instanceId}`,
+ id: dragId,
data: {
id,
type,
@@ -148,7 +155,7 @@ export const Tile = (props) => {
setNodeRef: setDropRef,
isOver: dropIsOver,
} = useDroppable({
- id: `drop-tile-${id ? id : index}-${instanceId}`,
+ id: dropId,
data: {
id,
type,
@@ -156,6 +163,9 @@ export const Tile = (props) => {
value: label,
index
},
+ // Disable droppable on the tile currently being dragged so closestCenter
+ // cannot pick it as the drop target (prevents self-collision and wrong matches).
+ disabled: isDragging,
});
const ref = React.useRef(null);
@@ -233,6 +243,7 @@ Tile.propTypes = {
guideIndex: PropTypes.number,
instanceId: PropTypes.any,
draggable: PropTypes.bool,
+ tileIndex: PropTypes.number,
};
export default Tile;
diff --git a/packages/placement-ordering/src/tiler.jsx b/packages/placement-ordering/src/tiler.jsx
index 82dcf21796..f8de3aa0af 100644
--- a/packages/placement-ordering/src/tiler.jsx
+++ b/packages/placement-ordering/src/tiler.jsx
@@ -24,6 +24,8 @@ const buildTiles = (props) => {
tile.instanceId = props.instanceId;
tile.disabled = props.disabled;
tile.guideIndex = props.addGuide ? tile.index + 1 : undefined;
+ // unique key for dnd-kit IDs
+ tile.tileIndex = index;
if (props.includeTargets) {
return ;
diff --git a/packages/rubric/configure/package.json b/packages/rubric/configure/package.json
index 81f603cea1..26f17b0d17 100644
--- a/packages/rubric/configure/package.json
+++ b/packages/rubric/configure/package.json
@@ -11,10 +11,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/render-ui": "5.2.0-next.4",
- "@pie-lib/rubric": "1.2.0-next.11",
+ "@pie-lib/rubric": "1.2.0-next.12",
"debug": "^4.1.1",
"react": "18.3.1",
"react-dom": "18.3.1"
diff --git a/packages/ruler/configure/package.json b/packages/ruler/configure/package.json
index 38757d5779..2cc815eaac 100644
--- a/packages/ruler/configure/package.json
+++ b/packages/ruler/configure/package.json
@@ -10,7 +10,7 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11"
+ "@pie-lib/config-ui": "12.2.0-next.12"
},
"author": "",
"license": "ISC"
diff --git a/packages/select-text/configure/package.json b/packages/select-text/configure/package.json
index 55868ab768..46f1728dd2 100644
--- a/packages/select-text/configure/package.json
+++ b/packages/select-text/configure/package.json
@@ -11,8 +11,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "12.2.0-next.11",
- "@pie-lib/editable-html-tip-tap": "1.2.0-next.11",
+ "@pie-lib/config-ui": "12.2.0-next.12",
+ "@pie-lib/editable-html-tip-tap": "1.2.0-next.12",
"@pie-lib/text-select": "2.2.0-next.4",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/yarn.lock b/yarn.lock
index dca2ec3e6d..ba89c8f994 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2827,28 +2827,28 @@
resolved "https://registry.yarnpkg.com/@pie-framework/pie-player-events/-/pie-player-events-0.1.0.tgz#0150904118fd604559982ab658967811c053ffe3"
integrity sha512-6H1tlRGmcZ3Wt+8HMqu5KugVcwwyNrMylfI5rIpvOSt0T82QDmjRj+2sPgQG5zos/w6MtwUqn/QZ+8Rq2EXSOA==
-"@pie-lib/categorize@1.1.1-next.1", "@pie-lib/categorize@1.2.0-next.3":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/categorize/-/categorize-1.1.1-next.1.tgz#a55c562a4b1b0344c06305b05f0e021e79d6ca5a"
- integrity sha512-nQjahayAyIYYChZJFBZBIf8cSMxRK/z0E8qm6FpDf/C5sabCTSFa3iuY2C6V160qgKbOXGhALQo31dFWlQT/ug==
+"@pie-lib/categorize@1.2.0-next.3":
+ version "1.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/categorize/-/categorize-1.2.0-next.3.tgz#e51912bd2c5c7c34d773a4a2b1b5fe46ae96a657"
+ integrity sha512-lOlrGlSpLbVAapi5MDcXUIoR447M9LqKJauVok6V0c43olNE/G/YvrB7NnJVtJQNH235wXapdccllqTWmBDRFw==
dependencies:
debug "^4.1.1"
lodash-es "^4.17.23"
-"@pie-lib/charting@6.1.1-next.1", "@pie-lib/charting@6.2.0-next.11":
- version "6.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/charting/-/charting-6.1.1-next.1.tgz#921dc82b5e679d5e6c4ad7a4d9c055c9950b5423"
- integrity sha512-ObPno+EqrKUppYMA5X7qpxOuS83da2GW28orW2CMD4Fzg37S1CMzGie+3EQzKN+xA1WQR5WQ9nKLB2QMEIkdzw==
+"@pie-lib/charting@6.2.0-next.12":
+ version "6.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/charting/-/charting-6.2.0-next.12.tgz#e7174906b457934555ab5c5ce39ef0c7ef5d1e0a"
+ integrity sha512-1o9kXQONdR3odr9dTHuqXqQUjhl+bijRh6IrwX5hmKoaW3/E1Fr+NNs+IMupELfTmfdPylU56S0lYyF9Fldb7A==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mapbox/point-geometry" "^1.1.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/plot" "^3.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
- "@pie-lib/translator" "^3.1.1-next.1"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/plot" "^3.2.0-next.12"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
+ "@pie-lib/translator" "^3.2.0-next.3"
"@visx/axis" "^3.0.0"
"@visx/event" "^3.0.0"
"@visx/grid" "^3.0.0"
@@ -2866,18 +2866,18 @@
react-draggable "^3.3.0"
react-input-autosize "^2.2.1"
-"@pie-lib/config-ui@12.1.1-next.3", "@pie-lib/config-ui@12.2.0-next.11":
- version "12.1.1-next.3"
- resolved "https://registry.yarnpkg.com/@pie-lib/config-ui/-/config-ui-12.1.1-next.3.tgz#9022639ef2fce5be137202c7737b658ebf054654"
- integrity sha512-qTv8xFrmJmJ7/vlczwI49MOcdeUVAcT807DK8u+Xhr3OSd4ULZUMb6whkpEfGPqhv33GMWL8V+CBCp4IICLQkQ==
+"@pie-lib/config-ui@12.2.0-next.12":
+ version "12.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/config-ui/-/config-ui-12.2.0-next.12.tgz#7ca8cdd923d547123b80bb654846cb64f9026729"
+ integrity sha512-d+CYj/2INfmu44XbV/31hBemJrbTgVQHPj6G32zug+oV8gQCe40qPxftospXNa6bvpqn2HMeP12zg1lSrLwPcw==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
- "@pie-lib/icons" "^3.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
+ "@pie-lib/icons" "^3.2.0-next.4"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
assert "^1.4.1"
debug "^4.1.1"
lodash-es "^4.17.23"
@@ -2885,34 +2885,34 @@
prop-types "^15.6.2"
react-measure "^2.2.2"
-"@pie-lib/controller-utils@1.1.1-next.1", "@pie-lib/controller-utils@1.2.0-next.3":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/controller-utils/-/controller-utils-1.1.1-next.1.tgz#94bf45eb54113a2aed423fba051872408fbb270e"
- integrity sha512-FqVUcVS7fi0voxH27QuDvOC62DnCbIpsc/GXuDD160s+P/n03Eyys2DX+eHCh3KQLdGXygM1m1rpk4bMPr8Z2A==
+"@pie-lib/controller-utils@1.2.0-next.3":
+ version "1.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/controller-utils/-/controller-utils-1.2.0-next.3.tgz#0103806db11706d7114f507e5f8be6d6ae93975f"
+ integrity sha512-gu1NtC1JLxLvSJRi30zJkXUDRKfSt8JU4ZG/lxsQ9E4/IN61wYKeauGOiKg/g8YFM3MhsIP3SHmF/SmxH9smrA==
dependencies:
debug "^4.1.1"
lodash-es "^4.17.23"
-"@pie-lib/correct-answer-toggle@3.1.1-next.1", "@pie-lib/correct-answer-toggle@3.2.0-next.4":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/correct-answer-toggle/-/correct-answer-toggle-3.1.1-next.1.tgz#4a0f262b1f5c78bb74dc4ec69f0c6ccbfb6194bd"
- integrity sha512-tJYSySZyst8M91/zjHUNcbHmqSnbEC13fukAmqSY5K5SvMAhCJDa4UsAUU+QyrNQWTnTOOteXvRyVb6Vwnn3pQ==
+"@pie-lib/correct-answer-toggle@3.2.0-next.4":
+ version "3.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/correct-answer-toggle/-/correct-answer-toggle-3.2.0-next.4.tgz#7d3b5bd0ca12e55991526d7fcdfd6d09bf2dbf46"
+ integrity sha512-ZPbdJyjqLcvUnnZhDmtJGRQd4Dp2zGSrjpxZ5T6O7UF6YfD0OHcW1b3XaexHkPyTdLYOqJtReM0fS2u4v/JRUg==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/icons" "^3.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
- "@pie-lib/translator" "^3.1.1-next.1"
+ "@pie-lib/icons" "^3.2.0-next.4"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
+ "@pie-lib/translator" "^3.2.0-next.3"
lodash-es "^4.17.23"
prop-types "^15.6.2"
react-transition-group "^4.4.5"
-"@pie-lib/drag@3.1.1-next.1", "@pie-lib/drag@3.2.0-next.4", "@pie-lib/drag@^3.1.1-next.1":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/drag/-/drag-3.1.1-next.1.tgz#9e16d85797e63695cbfdda339034fe116dbb17a0"
- integrity sha512-d4/TJ00N5KUtNMUABQSxhZWExtE9QrsvM7RPVAzbpV964CcWK/vQWxy2Nf+sWFTl7TyKhpjs2KdPH1sfhFG7Iw==
+"@pie-lib/drag@3.2.0-next.4", "@pie-lib/drag@^3.2.0-next.4":
+ version "3.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/drag/-/drag-3.2.0-next.4.tgz#df091972c384c0c912e89135c5a721f247404da4"
+ integrity sha512-Wmg/m9lwADIaxef+HfUG50MdE+ek76nS4G5J3hLf4Q+QeO8e+6xf84z3iCohVbVJEix/lwwBYtSzUDFnuNvgSQ==
dependencies:
"@dnd-kit/core" "6.3.1"
"@dnd-kit/sortable" "10.0.0"
@@ -2921,33 +2921,34 @@
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
classnames "^2.2.6"
lodash-es "^4.17.23"
prop-types "^15.7.2"
react "^18.2.0"
-"@pie-lib/editable-html-tip-tap@1.1.1-next.3", "@pie-lib/editable-html-tip-tap@1.2.0-next.11", "@pie-lib/editable-html-tip-tap@^1.1.1-next.3":
- version "1.1.1-next.3"
- resolved "https://registry.yarnpkg.com/@pie-lib/editable-html-tip-tap/-/editable-html-tip-tap-1.1.1-next.3.tgz#428d4657b40c7d178e2b65729041c2d17831077d"
- integrity sha512-5W83b6uNaIvlrjDEl5rfyYEkA7QZGrc6AjUVOBSe1uvovc7CV754UR55pOT4JqJKsObNwrN5Up8JzQW+yvOsCg==
+"@pie-lib/editable-html-tip-tap@1.2.0-next.12", "@pie-lib/editable-html-tip-tap@^1.2.0-next.12":
+ version "1.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/editable-html-tip-tap/-/editable-html-tip-tap-1.2.0-next.12.tgz#176e71decd6fe44df81d657cb8ccaf857f8378be"
+ integrity sha512-Irq7DA7+iK+XkH/nVI2g6pO9d70gME5qUx4+0nTP7aDUXOovyQZe9gED/90pX02iYUeuDwaKqoAzGGUp5Tf1Ng==
dependencies:
"@dnd-kit/core" "6.3.1"
"@dnd-kit/modifiers" "9.0.0"
"@dnd-kit/utilities" "3.2.2"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/drag" "^3.1.1-next.1"
- "@pie-lib/math-input" "^7.1.1-next.1"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/math-toolbar" "^2.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/drag" "^3.2.0-next.4"
+ "@pie-lib/math-input" "^7.2.0-next.5"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/math-toolbar" "^2.2.0-next.6"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
"@tiptap/core" "3.0.9"
"@tiptap/extension-character-count" "3.0.9"
"@tiptap/extension-color" "3.0.9"
"@tiptap/extension-image" "3.0.9"
"@tiptap/extension-list-item" "3.0.9"
+ "@tiptap/extension-placeholder" "3.20.0"
"@tiptap/extension-subscript" "3.0.9"
"@tiptap/extension-superscript" "3.0.9"
"@tiptap/extension-table" "3.0.9"
@@ -2972,10 +2973,10 @@
tippy.js latest
to-style "^1.3.3"
-"@pie-lib/editable-html@12.1.1-next.1":
- version "12.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/editable-html/-/editable-html-12.1.1-next.1.tgz#7d090dca4373b06e1ffaaf7d18cc4a756c9084e3"
- integrity sha512-AUgYc2MyMg2CPKm7qikMDvrYqQ0wsYi0RbWDKLBi7dsaYrEXIxStpRGP4ocA842AdDVXTSBK7HEvIaEyh68ebg==
+"@pie-lib/editable-html@12.2.0-next.6":
+ version "12.2.0-next.6"
+ resolved "https://registry.yarnpkg.com/@pie-lib/editable-html/-/editable-html-12.2.0-next.6.tgz#5017aca0e1d47b4cbca177f54159dc5c5dd1efe1"
+ integrity sha512-t2MNrdkwdJvyUtym2jGryAy857mtu7Gccbgyls5SaNRciDCLxOrUFlRDNzyLefR9wDATSKRCHe98oqdfTwq+/Q==
dependencies:
"@dnd-kit/core" "6.3.1"
"@dnd-kit/modifiers" "9.0.0"
@@ -2984,11 +2985,11 @@
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/drag" "^3.1.1-next.1"
- "@pie-lib/math-input" "^7.1.1-next.1"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/math-toolbar" "^2.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/drag" "^3.2.0-next.4"
+ "@pie-lib/math-input" "^7.2.0-next.5"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/math-toolbar" "^2.2.0-next.6"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
change-case "^3.0.2"
classnames "^2.2.6"
debug "^4.1.1"
@@ -3009,15 +3010,15 @@
slate-soft-break "^0.8.1"
to-style "^1.3.3"
-"@pie-lib/feedback@1.1.1-next.1", "@pie-lib/feedback@1.2.0-next.3":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/feedback/-/feedback-1.1.1-next.1.tgz#ac614801289e7e038c210ca27e8ecda0dc7346b0"
- integrity sha512-2Bwawb65iEgBPeFTulWFsPMMW4P7ojI0SyjsXfcd206fvSmSv38KR2z092D6xF2uQalOoUY+BVUTmmJseD9S1g==
+"@pie-lib/feedback@1.2.0-next.3":
+ version "1.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/feedback/-/feedback-1.2.0-next.3.tgz#35db818b3a06196456700909e7fdd3390f98ee54"
+ integrity sha512-aERor3/MtJb9gdjUD5JXlWmIj/dWZESk1sJjKzJXJyQxPWebSFmgPQKYUrVKV5PNEdgWo9a85SvuMD8BY/JWhA==
-"@pie-lib/graphing-solution-set@3.1.1-next.1", "@pie-lib/graphing-solution-set@3.2.0-next.11":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/graphing-solution-set/-/graphing-solution-set-3.1.1-next.1.tgz#dcd398026e1d86f6327df342c4cd4679cb3fa602"
- integrity sha512-uP6aZxr8bhiW2pTsU+GoYv3XvTugXOubcjkN2H3034EGAPXo2ZqgAUfkCNmUng/Wp///q0yRcWKSNTT876cLOQ==
+"@pie-lib/graphing-solution-set@3.2.0-next.12":
+ version "3.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/graphing-solution-set/-/graphing-solution-set-3.2.0-next.12.tgz#847d8026df16b43d4cc181a796b77bd871fa370d"
+ integrity sha512-nz4NRmb4BSFKZiWdWkF/g7NlSFy7PNHjDXwwBPCjT9+dXyGzJDbHfCb2QyDG4q0/ua6jlKVeDFtB/FpALaZZ4A==
dependencies:
"@dnd-kit/sortable" "10.0.0"
"@emotion/react" "^11.14.0"
@@ -3025,13 +3026,13 @@
"@mapbox/point-geometry" "^1.1.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/drag" "^3.1.1-next.1"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
- "@pie-lib/graphing-utils" "^2.1.1-next.1"
- "@pie-lib/plot" "^3.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
- "@pie-lib/tools" "^1.1.1-next.1"
- "@pie-lib/translator" "^3.1.1-next.1"
+ "@pie-lib/drag" "^3.2.0-next.4"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
+ "@pie-lib/graphing-utils" "^2.2.0-next.3"
+ "@pie-lib/plot" "^3.2.0-next.12"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
+ "@pie-lib/tools" "^1.2.0-next.4"
+ "@pie-lib/translator" "^3.2.0-next.3"
"@visx/axis" "^3.0.0"
"@visx/clip-path" "^3.0.0"
"@visx/curve" "^3.0.0"
@@ -3055,19 +3056,19 @@
redux "^4.0.1"
redux-undo "^1.1.0"
-"@pie-lib/graphing-utils@2.1.1-next.1", "@pie-lib/graphing-utils@2.2.0-next.3", "@pie-lib/graphing-utils@^2.1.1-next.1":
- version "2.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/graphing-utils/-/graphing-utils-2.1.1-next.1.tgz#287a4ffbba259a7cd38fa18b6f62ece815bb457c"
- integrity sha512-+Iw5sglsx8jkJEu3BtzV3RbRyIHtZfPK+EHrYYw3MNpTecuL7T8BUCI0xfjOKjzNMWGWYISOqxqJX4vmUTAVXg==
+"@pie-lib/graphing-utils@2.2.0-next.3", "@pie-lib/graphing-utils@^2.2.0-next.3":
+ version "2.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/graphing-utils/-/graphing-utils-2.2.0-next.3.tgz#56f17ad5bba87c7c64ae7987fa2d8209d69882fc"
+ integrity sha512-KjHf51e2mJM7lluGQ/KH/SYpyIBPo4B2BIyQLx9QBZ4vUk8aualhosASWJo4ycIYawW6ParRgl0GuclW2qF+ow==
dependencies:
"@mapbox/point-geometry" "^1.1.0"
debug "^4.1.1"
lodash-es "^4.17.23"
-"@pie-lib/graphing@3.1.1-next.1", "@pie-lib/graphing@3.2.0-next.11":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/graphing/-/graphing-3.1.1-next.1.tgz#3012961227890feb7a97d9ec47ecee03ce8af6b0"
- integrity sha512-bTkLd5IG86aH2NJE8ZRGiIw5a7v+zg6SRcy2GqeXIUQUmCTYr51QvqWOIuxjYwL4bdKagidvfu6ae+zWdFttYQ==
+"@pie-lib/graphing@3.2.0-next.12":
+ version "3.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/graphing/-/graphing-3.2.0-next.12.tgz#c0f59d608803531871b7b58ecef3b8d158f268af"
+ integrity sha512-2QD04i1tWo/TK2dsm3ecnC0jzPELDEgPLsQFRPsoKHukLsFvxZMLnahJKG4OX6yWWD8dIio4hI+LJUleuvYHbQ==
dependencies:
"@dnd-kit/sortable" "10.0.0"
"@emotion/react" "^11.14.0"
@@ -3075,12 +3076,12 @@
"@mapbox/point-geometry" "^1.1.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/drag" "^3.1.1-next.1"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
- "@pie-lib/graphing-utils" "^2.1.1-next.1"
- "@pie-lib/plot" "^3.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
- "@pie-lib/translator" "^3.1.1-next.1"
+ "@pie-lib/drag" "^3.2.0-next.4"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
+ "@pie-lib/graphing-utils" "^2.2.0-next.3"
+ "@pie-lib/plot" "^3.2.0-next.12"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
+ "@pie-lib/translator" "^3.2.0-next.3"
"@visx/axis" "^3.0.0"
"@visx/clip-path" "^3.0.0"
"@visx/curve" "^3.0.0"
@@ -3104,10 +3105,10 @@
redux "^4.0.1"
redux-undo "^1.1.0"
-"@pie-lib/icons@3.1.1-next.1", "@pie-lib/icons@3.2.0-next.4", "@pie-lib/icons@^3.1.1-next.1":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/icons/-/icons-3.1.1-next.1.tgz#0ef8fdc09761110248f4e00f4abe955dd8fa2cb9"
- integrity sha512-k+XuzytsNIr+CEsVTvGPOnWKz4f8JS52UMP9ETO9B5agaiAJqAmmsXPDYrm/NxtEMl8icx26PO/lqmwOHtoMfQ==
+"@pie-lib/icons@3.2.0-next.4", "@pie-lib/icons@^3.2.0-next.4":
+ version "3.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/icons/-/icons-3.2.0-next.4.tgz#73355a9348dbb38d570366d901eac5fa8124a23d"
+ integrity sha512-FfHjz60F33ntYIoqKlpg0r8Q0vPvbpttP9JcTVrA93qfb9ThZvs6+4FXDMOf37zANiOPvNWw5kyYFHGGKoaJSA==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
@@ -3115,19 +3116,19 @@
"@mui/material" "^7.3.4"
prop-types "^15.6.2"
-"@pie-lib/mask-markup@2.1.1-next.3", "@pie-lib/mask-markup@2.2.0-next.11":
- version "2.1.1-next.3"
- resolved "https://registry.yarnpkg.com/@pie-lib/mask-markup/-/mask-markup-2.1.1-next.3.tgz#8f0438a3658925b926736ba740337a9a8b91d6d1"
- integrity sha512-dFwf+AzYwjW/sG3Cgn580sjbZWETEC/oVL9Fi+qKSnfaAWYytTbZhRP8CfUg83lKoMqHktvFfVCVFIR03Cphcw==
+"@pie-lib/mask-markup@2.2.0-next.12":
+ version "2.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/mask-markup/-/mask-markup-2.2.0-next.12.tgz#109e25cc77a4abfdc6ce5b2c2aa59b0e9500e7be"
+ integrity sha512-ajI8KQ7IaJ+xiVw8BMrhRccbHY9GqDOpgG6m/YYTQopRIxj4OnJJl9API1bfEty78sxVYvT6Dm1/PBwc9f6xEw==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/drag" "^3.1.1-next.1"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/drag" "^3.2.0-next.4"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
classnames "^2.2.6"
debug "^4.1.1"
lodash-es "^4.17.23"
@@ -3146,10 +3147,10 @@
lodash-es "^4.17.23"
mathjs "^7.0.1"
-"@pie-lib/math-input@7.1.1-next.1", "@pie-lib/math-input@7.2.0-next.4", "@pie-lib/math-input@^7.1.1-next.1":
- version "7.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/math-input/-/math-input-7.1.1-next.1.tgz#efb938b256d055cfbc99d9c966dd2de87496a224"
- integrity sha512-3NCG9NhR/PlLtZqby0grt94/4n6M9UEDerLkuwfV9uoypL1hvEHMNi2ENFjS6ff4rw/zYoyLKtn9wLzdo1/sCw==
+"@pie-lib/math-input@7.2.0-next.5", "@pie-lib/math-input@^7.2.0-next.5":
+ version "7.2.0-next.5"
+ resolved "https://registry.yarnpkg.com/@pie-lib/math-input/-/math-input-7.2.0-next.5.tgz#b2ebc07a64dd6720e37f7a4b52265a784f5eea23"
+ integrity sha512-3k+H4mHPVrmTn4678K3tQXliDuSdJ5gWyvtlphZZ49rlNLjZibSWV5o0438DBkd9qD4sfn+5MikrHb9NpoNtfg==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
@@ -3173,10 +3174,10 @@
mathml-to-latex "1.2.0"
react "^18.2.0"
-"@pie-lib/math-rendering@4.1.1-next.1", "@pie-lib/math-rendering@4.2.0-next.3", "@pie-lib/math-rendering@^4.1.1-next.1":
- version "4.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/math-rendering/-/math-rendering-4.1.1-next.1.tgz#f5e9266f48c379288ebcd3c1d5c830650900af23"
- integrity sha512-MA9j9re9aqwjQIgN3X5nYPdRHO2K1f7Ido6e0BqTL74ux2WF/O9Ba1BDm7uwzz4iu8uS1G0fhjrZGwZC354cNw==
+"@pie-lib/math-rendering@4.2.0-next.3", "@pie-lib/math-rendering@^4.1.1-next.1", "@pie-lib/math-rendering@^4.2.0-next.3":
+ version "4.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/math-rendering/-/math-rendering-4.2.0-next.3.tgz#f7a276df58f866815186faf2d1d9bcd9ca6af1dc"
+ integrity sha512-+NCmALCBlKUGMrJBOmSAaSXvVtAYpoT3J94aodX2zbfs+02tdLiLsXSfpMoPdbyX3BOL/PROhJHm5UNhaWfUZw==
dependencies:
"@pie-framework/mathml-to-latex" "1.4.4"
debug "^4.1.1"
@@ -3184,33 +3185,33 @@
mathjax-full "3.2.2"
react "^18.2.0"
-"@pie-lib/math-toolbar@2.1.1-next.1", "@pie-lib/math-toolbar@2.2.0-next.5", "@pie-lib/math-toolbar@^2.1.1-next.1":
- version "2.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/math-toolbar/-/math-toolbar-2.1.1-next.1.tgz#aa2735083d5cf2ebe324bfdc34309eafb57e6b0e"
- integrity sha512-CqCW7UQkhX0ZUGI2fzYN6IQcx0oMOemimINyqGXEFvdBt8Up0LsY6qU3kSp2hELjSrcL2XYGIj9MpNE51dq/5g==
+"@pie-lib/math-toolbar@2.2.0-next.6", "@pie-lib/math-toolbar@^2.2.0-next.6":
+ version "2.2.0-next.6"
+ resolved "https://registry.yarnpkg.com/@pie-lib/math-toolbar/-/math-toolbar-2.2.0-next.6.tgz#a6d861da8a663598d34acc071c8924cafd9552a9"
+ integrity sha512-cEE8JRwRogZp75mkSb8EYCkD0B/MM9sdQslZ3umwwG0Wo+SNCg3MKGM3bZOOFmM4N82XZl7IhO3yUW2RyjGsHQ==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/math-input" "^7.1.1-next.1"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/math-input" "^7.2.0-next.5"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
debug "^4.1.1"
lodash-es "^4.17.23"
prop-types "^15.7.2"
-"@pie-lib/plot@3.1.1-next.1", "@pie-lib/plot@^3.1.1-next.1":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/plot/-/plot-3.1.1-next.1.tgz#64d45f5dacca5bc32d29e8d6474a80449077f19c"
- integrity sha512-badG7t9q+RUgSWgWopk+bQALUpOcLL2IvrHcabTRtHEYP+RDtLZtFCE8GS3D74kbzyu3/+4Ve5hDFzr7+xrWpg==
+"@pie-lib/plot@3.2.0-next.12", "@pie-lib/plot@^3.2.0-next.12":
+ version "3.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/plot/-/plot-3.2.0-next.12.tgz#b34c33449af2e246713df553ee0efea1e3fc1a0e"
+ integrity sha512-5DUDgLe8LCts5ydgCbtmhVbiUkpAR/P12m+kFVCt9NC0vrGaJ5k4fVj4Ogp5NihYXnESFISw2fNY6XSrArtCLw==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mapbox/point-geometry" "^1.1.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
- "@pie-lib/render-ui" "^5.1.1-next.1"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
assert "^1.4.1"
d3-scale "^4.0.2"
d3-selection "^3.0.0"
@@ -3223,34 +3224,34 @@
react-redux "^6.0.0"
redux "^4.0.1"
-"@pie-lib/render-ui@5.1.1-next.1", "@pie-lib/render-ui@5.2.0-next.4", "@pie-lib/render-ui@^5.1.1-next.1":
- version "5.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/render-ui/-/render-ui-5.1.1-next.1.tgz#e446331f2788b05b107fac9e750c08e47aa93ef4"
- integrity sha512-SyhIGH9FYkPZqKOiTAIBkM0+svNkswjZ8IODv65tYIo/PwHs70MCM7HT1VI8Xv//zR1I2LDXisEgQS3ATsXM3g==
+"@pie-lib/render-ui@5.2.0-next.4", "@pie-lib/render-ui@^5.2.0-next.4":
+ version "5.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/render-ui/-/render-ui-5.2.0-next.4.tgz#6803aeb852df5ab70eafb6535ae8b2abb5306f36"
+ integrity sha512-WSj7BJVlTyeh7OOTSlsLlpmkKbVkEkltFYKRFXLq7cQxspZW5EOGuWQ1JAh+QZrYmbhlCd6/zBkyLP0eB7hilQ==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/styled" "^11.14.1"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/icons" "^3.1.1-next.1"
- "@pie-lib/math-rendering" "^4.1.1-next.1"
- "@pie-lib/test-utils" "^1.1.1-next.1"
+ "@pie-lib/icons" "^3.2.0-next.4"
+ "@pie-lib/math-rendering" "^4.2.0-next.3"
+ "@pie-lib/test-utils" "^1.2.0-next.3"
debug "^4.1.1"
lodash-es "^4.17.23"
prop-types "^15.7.2"
react-transition-group "^4.4.5"
-"@pie-lib/rubric@1.1.1-next.1", "@pie-lib/rubric@1.2.0-next.11":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/rubric/-/rubric-1.1.1-next.1.tgz#e1ea844f27059bc866adefcfe7133bb53daddde1"
- integrity sha512-5Pd2RuyMC47As6M5ubQ3jumsPlHu11//Bj+UkijEIxG6EiUGQ8uqX9MxzA+x4DnOenykGonAd6HiFAany3pxsg==
+"@pie-lib/rubric@1.2.0-next.12":
+ version "1.2.0-next.12"
+ resolved "https://registry.yarnpkg.com/@pie-lib/rubric/-/rubric-1.2.0-next.12.tgz#1b4cf1668d716ea249677d814ae419c2ab73b3f0"
+ integrity sha512-Y/69UEzvNsbBanBJVVX9nD4iV/Ei7lMLLppelkKzO091r7WlzFcHSIBawhFFHMXfv2yrXiUdInPCQ+JHF2H0Sw==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@hello-pangea/dnd" "^18.0.1"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/editable-html-tip-tap" "^1.1.1-next.3"
+ "@pie-lib/editable-html-tip-tap" "^1.2.0-next.12"
debug "^4.1.1"
lodash-es "^4.17.23"
prop-types "^15.7.2"
@@ -3270,50 +3271,50 @@
lodash-es "^4.17.23"
prop-types "^15.7.2"
-"@pie-lib/style-utils@1.1.1-next.1", "@pie-lib/style-utils@^1.1.1-next.1":
+"@pie-lib/style-utils@1.1.1-next.1", "@pie-lib/style-utils@^1.2.0-next.3":
version "1.1.1-next.1"
resolved "https://registry.yarnpkg.com/@pie-lib/style-utils/-/style-utils-1.1.1-next.1.tgz#3321a142bb843ee4fc30eb4e8282c1c6d7f9905b"
integrity sha512-phiDbqdNQqxbC1ZlMcYd+eKkjsSwqNteWl6lmNBd+nd6nyWQEaMWR19S59y+YejxTF/1znXWe4qXBiINmFQjZQ==
-"@pie-lib/test-utils@1.1.1-next.1", "@pie-lib/test-utils@1.2.0-next.3", "@pie-lib/test-utils@^1.1.1-next.1":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/test-utils/-/test-utils-1.1.1-next.1.tgz#da8c06efbf0d7a3c9bec14162b1b5049ad1a8cfa"
- integrity sha512-VM8ms0UTMcujoDPwcRhWdp3e9+QfZu6HGcfV+YDZoH/485UzG4oQpYA9hFd2BDHSII1ESWCdon76A1w2KdnXHQ==
+"@pie-lib/test-utils@1.2.0-next.3", "@pie-lib/test-utils@^1.2.0-next.3":
+ version "1.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/test-utils/-/test-utils-1.2.0-next.3.tgz#982e3b874f265c0e574ac1d264be4afffd4359a0"
+ integrity sha512-XluxkpJoiDyWuhPAdB1z1fS67CzSGUmNvlbqZZwxHO8vAAxiJIkxfowslmcIKtZid8YwzHv0b5IqJVq2iisncQ==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/styled" "^11.11.0"
"@testing-library/jest-dom" "^5.16.5"
"@testing-library/user-event" "^14.5.2"
-"@pie-lib/text-select@2.1.1-next.1", "@pie-lib/text-select@2.2.0-next.4":
- version "2.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/text-select/-/text-select-2.1.1-next.1.tgz#a31429888931a88c2d497046fb23e792802addbe"
- integrity sha512-EHaH/yu3BuQ+CG1sxDFXdYWi6g7EaaNLXvaGocTO7ioupQn28TTNenJipekAygiqfDBckcR8dfESVqzOwRKxqA==
+"@pie-lib/text-select@2.2.0-next.4":
+ version "2.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/text-select/-/text-select-2.2.0-next.4.tgz#2097f96ec23f91445102ef7e476aa11fb513d838"
+ integrity sha512-Hydto05ri7VpQKIY2A+8ZvsOsriggiDCAWZ0sV1P2Bl94B19EHOChhxpWw4wgxElGVwSys+gDYvltQklOjYTTw==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
"@pie-framework/parse-english" "^1.0.0"
- "@pie-lib/render-ui" "^5.1.1-next.1"
- "@pie-lib/style-utils" "^1.1.1-next.1"
- "@pie-lib/translator" "^3.1.1-next.1"
+ "@pie-lib/render-ui" "^5.2.0-next.4"
+ "@pie-lib/style-utils" "^1.2.0-next.3"
+ "@pie-lib/translator" "^3.2.0-next.3"
classnames "^2.2.6"
debug "^4.1.1"
lodash-es "^4.17.23"
prop-types "^15.6.2"
-"@pie-lib/tools@1.1.1-next.1", "@pie-lib/tools@1.2.0-next.4", "@pie-lib/tools@^1.1.1-next.1":
- version "1.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/tools/-/tools-1.1.1-next.1.tgz#4a1a2e5f1b5fa39edd6216fb0aaf81ddd7f6e985"
- integrity sha512-tEQgzt0mMpqQdzHVl+OkuKzl6WfKOXYKlzRIJJQnVlTyViHwyILVuvuBIkyIBlylP7QGGFhbDl6N+SxyNz0Qxg==
+"@pie-lib/tools@1.2.0-next.4", "@pie-lib/tools@^1.2.0-next.4":
+ version "1.2.0-next.4"
+ resolved "https://registry.yarnpkg.com/@pie-lib/tools/-/tools-1.2.0-next.4.tgz#3b2cf80248f66f6ee6b482686c2847dd67e6a92f"
+ integrity sha512-M4rZ6bByLZ6fATbBlNZnp8CMY9gu/zUsAWWeMWNadlHUyKG+wo/Oi1vfCWlWBG6B6I0wWbNM7iclAkEnfcZNog==
dependencies:
"@emotion/react" "^11.14.0"
"@emotion/style" "^0.8.0"
"@mapbox/point-geometry" "^1.1.0"
"@mui/icons-material" "^7.3.4"
"@mui/material" "^7.3.4"
- "@pie-lib/style-utils" "^1.1.1-next.1"
+ "@pie-lib/style-utils" "^1.2.0-next.3"
assert "^1.4.1"
debug "^4.1.1"
lodash-es "^4.17.23"
@@ -3321,10 +3322,10 @@
react-portal "^4.2.0"
trigonometry-calculator "^2.0.0"
-"@pie-lib/translator@3.1.1-next.1", "@pie-lib/translator@3.2.0-next.3", "@pie-lib/translator@^3.1.1-next.1":
- version "3.1.1-next.1"
- resolved "https://registry.yarnpkg.com/@pie-lib/translator/-/translator-3.1.1-next.1.tgz#580df5bb700b6ccfedb6f39505629d1711cebc25"
- integrity sha512-YPX9JQMfIrEjcjBg25d4aUYiw176dLdFUlTE67FlWXW8/MhsM6KQ091G5RlV/JNc8352TO0mtdKros7rbhvKGw==
+"@pie-lib/translator@3.2.0-next.3", "@pie-lib/translator@^3.2.0-next.3":
+ version "3.2.0-next.3"
+ resolved "https://registry.yarnpkg.com/@pie-lib/translator/-/translator-3.2.0-next.3.tgz#06dd1363d1c88fade63b680e7231afe08c132a42"
+ integrity sha512-9ifNn9DC1uBOA/q67EZlnjGipWHzxC/Sk77FeQCw/r/5K8xE5YBtgvrCS33PhpTU/1MiteYw0OATGudMEwHHRQ==
dependencies:
debug "^4.1.1"
i18next "^25.7.0"
@@ -3732,6 +3733,11 @@
resolved "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-3.16.0.tgz#08a7f65cfebbbfa648d8c9192247c8c1fb45436f"
integrity sha512-JHn3ev7US5FxtQFyEOeQ8XfvKcR5NiHkwDH2Gcwe+0ttpA/Qrrr5XN3tJIgI3rXfR5DjxArq/QO0OTVBm3xlJA==
+"@tiptap/extension-placeholder@3.20.0":
+ version "3.20.0"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-placeholder/-/extension-placeholder-3.20.0.tgz#958d4dd22716b36ec09a052e0c3b1590298e2edd"
+ integrity sha512-ZhYD3L5m16ydSe2z8vqz+RdtAG/iOQaFHHedFct70tKRoLqi2ajF5kgpemu8DwpaRTcyiCN4G99J/+MqehKNjQ==
+
"@tiptap/extension-strike@^3.0.9":
version "3.16.0"
resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-3.16.0.tgz#1a5f728c2b315b961f08c82f929065846a0bf6b8"
@@ -15206,7 +15212,7 @@ string-length@^4.0.1:
char-regex "^1.0.2"
strip-ansi "^6.0.0"
-"string-width-cjs@npm:string-width@^4.2.0":
+"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -15224,15 +15230,6 @@ string-width@^1.0.1:
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
-"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
- integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.1"
-
string-width@^2.0.0, string-width@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
@@ -15332,7 +15329,7 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -15353,13 +15350,6 @@ strip-ansi@^4.0.0:
dependencies:
ansi-regex "^3.0.0"
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
strip-ansi@^7.0.1, strip-ansi@^7.1.0:
version "7.1.2"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz#132875abde678c7ea8d691533f2e7e22bb744dba"
@@ -16525,7 +16515,7 @@ wordwrap@^1.0.0:
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -16551,15 +16541,6 @@ wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"