From 07af79adc8014eb3befe5dd5ea9e8a211cf39adb Mon Sep 17 00:00:00 2001 From: Quinn Date: Mon, 8 Aug 2022 14:54:57 -0400 Subject: [PATCH 01/26] bump `rescript` and `@rescript/std` to `10.0.0-rc.1` --- packages/squiggle-lang/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/squiggle-lang/package.json b/packages/squiggle-lang/package.json index bdedfd6e..0709737a 100644 --- a/packages/squiggle-lang/package.json +++ b/packages/squiggle-lang/package.json @@ -40,7 +40,7 @@ ], "author": "Quantified Uncertainty Research Institute", "dependencies": { - "@rescript/std": "^9.1.4", + "@rescript/std": "^10.0.0-rc.1", "@stdlib/stats": "^0.0.13", "jstat": "^1.9.5", "lodash": "^4.17.21", @@ -63,7 +63,7 @@ "peggy": "^2.0.1", "prettier": "^2.7.1", "reanalyze": "^2.23.0", - "rescript": "^9.1.4", + "rescript": "^10.0.0-rc.1", "rescript-fast-check": "^1.1.1", "ts-jest": "^27.1.4", "ts-loader": "^9.3.0", From 36c3a93d08c2fc561f896cbe796175f8789873f2 Mon Sep 17 00:00:00 2001 From: Quinn Dougherty Date: Sat, 27 Aug 2022 10:37:01 +0800 Subject: [PATCH 02/26] `10.0.0` --- packages/squiggle-lang/package.json | 4 ++-- yarn.lock | 13 +++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/squiggle-lang/package.json b/packages/squiggle-lang/package.json index 9c0d56f2..c2da1d57 100644 --- a/packages/squiggle-lang/package.json +++ b/packages/squiggle-lang/package.json @@ -40,7 +40,7 @@ ], "author": "Quantified Uncertainty Research Institute", "dependencies": { - "@rescript/std": "^10.0.0-rc.1", + "@rescript/std": "^10.0.0", "@stdlib/stats": "^0.0.13", "jstat": "^1.9.5", "lodash": "^4.17.21", @@ -63,7 +63,7 @@ "peggy": "^2.0.1", "prettier": "^2.7.1", "reanalyze": "^2.23.0", - "rescript": "^10.0.0-rc.1", + "rescript": "^10.0.0", "rescript-fast-check": "^1.1.1", "ts-jest": "^27.1.4", "ts-loader": "^9.3.0", diff --git a/yarn.lock b/yarn.lock index acdc5bf0..2f408eb2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2818,6 +2818,11 @@ "@react-hook/passive-layout-effect" "^1.2.0" "@react-hook/resize-observer" "^1.2.1" +"@rescript/std@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@rescript/std/-/std-10.0.0.tgz#11996296739d7f0d2949283c93b4d14e9ed4589d" + integrity sha512-DFwX5vWASZtvjFdqar2VIadvmy2ZBPTnPI2A9EKEkvNR93OUoZygOfvhRaueIQtlS4f9X50E3v2awI9JJG+JsQ== + "@rescript/std@^9.1.4": version "9.1.4" resolved "https://registry.yarnpkg.com/@rescript/std/-/std-9.1.4.tgz#94971cb504b10d36d470618fa1c6f0a2d03a6b9b" @@ -15662,10 +15667,10 @@ rescript-fast-check@^1.1.1: dependencies: fast-check "^2.17.0" -rescript@^9.1.4: - version "9.1.4" - resolved "https://registry.yarnpkg.com/rescript/-/rescript-9.1.4.tgz#1eb126f98d6c16942c0bf0df67c050198e580515" - integrity sha512-aXANK4IqecJzdnDpJUsU6pxMViCR5ogAxzuqS0mOr8TloMnzAjJFu63fjD6LCkWrKAhlMkFFzQvVQYaAaVkFXw== +rescript@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/rescript/-/rescript-10.0.0.tgz#8460bc6f7d94bc580eac02d7c7efdf0a470916b8" + integrity sha512-LhNg/4+0j8NvoFeslgAeYLlzUwkq6kR6l6v8BnZ61VDTxopK2l96uT1lq5lv1aMxzMDynvE2qnX0zalre+6XxA== resize-observer-polyfill@^1.5.1: version "1.5.1" From 27c4c9acf2c2c61b26761e2f0f3377927a08860c Mon Sep 17 00:00:00 2001 From: Vyacheslav Matyukhin Date: Sun, 9 Oct 2022 13:15:26 +0400 Subject: [PATCH 03/26] playground and autorun tests (incomplete) --- .../src/components/SquiggleEditor.tsx | 2 +- .../src/components/SquigglePlayground.tsx | 8 ++- packages/components/test/autorun.test.tsx | 55 +++++++++++++++++++ 3 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 packages/components/test/autorun.test.tsx diff --git a/packages/components/src/components/SquiggleEditor.tsx b/packages/components/src/components/SquiggleEditor.tsx index 23765f38..38caa04d 100644 --- a/packages/components/src/components/SquiggleEditor.tsx +++ b/packages/components/src/components/SquiggleEditor.tsx @@ -16,7 +16,7 @@ const WrappedCodeEditor: React.FC<{ setCode: (code: string) => void; errorLocations?: SqLocation[]; }> = ({ code, setCode, errorLocations }) => ( -
+
+
{autorunMode ? null : (