Skip to content

Commit 731a12c

Browse files
loyaltypollutionmartin-henzRichDom2185dingf3ng
authored
Add Feature flag for language-directory (#3316)
* Add temporary language-directory dependency * Add static provider for language directory * Add language directory flag * Reroute language-directory for testing * Remove unused export * Configure temporary yarn directory * Refactor out LegacyButton behaviour * Manage language-directory languages in redux * Update ChapterSelect for language directory * Update package directory * Add temporary example conductor urls * Format via prettier * Fix tsc error * Remove js map * Remove unnecessary type conversion * update pie's evaluator --------- Co-authored-by: Martin Henz <[email protected]> Co-authored-by: Richard Dominick <[email protected]> Co-authored-by: dingfeng <[email protected]>
1 parent 825de51 commit 731a12c

20 files changed

+2556
-122
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@reduxjs/toolkit": "^1.9.7",
4242
"@sentry/react": "^10.5.0",
4343
"@sourceacademy/c-slang": "^1.0.21",
44+
"@sourceacademy/language-directory": "https://github.com/loyaltypollution/language-directory.git#866cc934372a19e514af0025947ce7f1f5a6e1fc",
4445
"@sourceacademy/sharedb-ace": "2.1.1",
4546
"@sourceacademy/sling-client": "^0.1.0",
4647
"@szhsin/react-menu": "^4.0.0",
@@ -67,7 +68,6 @@
6768
"js-slang": "^1.0.85",
6869
"js-yaml": "^4.1.0",
6970
"konva": "^9.2.0",
70-
"language-directory": "https://github.com/source-academy/language-directory.git",
7171
"lodash": "^4.17.21",
7272
"lz-string": "^1.4.4",
7373
"mdast-util-from-markdown": "^2.0.0",

public/evaluators/pie-slang/pie.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)