UNPKG

@explorable-viz/fluid

Version:

A functional programming language which integrates a bidirectional dynamic analysis, connecting outputs to data sources in a fine-grained way. Fluid is implemented in PureScript and runs in the browser.

95 lines (94 loc) 3.22 kB
{ "name": "@explorable-viz/fluid", "version": "0.11.4", "description": "A functional programming language which integrates a bidirectional dynamic analysis, connecting outputs to data sources in a fine-grained way. Fluid is implemented in PureScript and runs in the browser.", "main": "index.js", "repository": { "type": "git", "url": "git+https://github.com/explorable-viz/fluid.git#release" }, "keywords": [ "PureScript", "JavaScript" ], "author": "Fluid Contributors", "license": "MIT", "bugs": { "url": "https://github.com/explorable-viz/fluid/issues" }, "homepage": "https://f.luid.org", "files": [ "dist/fluid/shared", "dist/fluid/fluid/lib", "script/bundle-website.sh", "script/bundle-page.sh", "script/util/clean.sh", "script/util/lisp-case.sh", "website/article", "script/install-website.sh", "script/util/serve.sh" ], "scripts": { "benchmark": "./script/benchmark.sh", "build": "./script/build.sh", "build-prod": "BUILD_ENV=prod ./script/build.sh", "build-publish": "yarn build-prod && yarn publish", "build-test": "./script/build-test.sh", "bundle-fluid": "./script/bundle-fluid.sh", "bundle-serve": "sh -c './script/bundle-website.sh \"$@\" && ./script/serve.sh \"$1\"' _", "bundle-website": "./script/bundle-website.sh", "bundle-website-all": "./script/bundle-website-all.sh", "fluid": "node ./dist/fluid/shared/fluid.mjs", "serve": "./script/serve.sh", "test": "./script/test.sh", "test-all": "./script/test-all.sh", "test-browser": "./script/test.sh --browsers=Chrome --singleRun=false", "test-website": "./script/test-website.sh", "test-website-all": "./script/test-website-all.sh", "tidy": "./script/tidy.sh" }, "dependencies": { "@codemirror/commands": "^6.8.1", "@codemirror/lang-python": "^6.2.1", "@codemirror/state": "^6.5.2", "@codemirror/theme-one-dark": "^6.1.3", "@codemirror/view": "^6.38.3", "@lezer/python": "^1.1.18", "benchmark": "^2.1.4", "commander": "^12.1.0", "d3": "^7.9.0", "datetime": "^0.0.3", "express": "^4.19.2", "express-static": "^1.2.6", "http-server": "^14.1.1", "http-shutdown": "^1.2.2", "node": "^22.11.0", "node-process": "^1.0.1", "os": "^0.1.2", "util": "^0.12.5" }, "devDependencies": { "esbuild": "^0.25.8", "gh-pages": "^6.1.1", "karma": "6.4.0", "karma-chrome-launcher": "3.1.1", "karma-mocha": "2.0.1", "karma-mocha-reporter": "2.2.5", "mocha": "^10.0.0", "puppeteer": "23.11.1", "purescript": "0.15.10", "purescript-language-server": "0.16.6", "purescript-psa": "0.8.2", "purs-backend-es": "^1.4.2", "purs-tidy": "^0.9.3", "spago": "^0.21.0", "typescript": "^5.5.3" }, "bin": { "fluid": "./dist/fluid/shared/fluid.mjs", "test-website": "./dist/fluid/shared/website-test.js", "install-website": "./script/install-website.sh", "bundle-website": "./script/bundle-website.sh" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }