UNPKG

agentscript

Version:

AgentScript Model in Model/View architecture

99 lines (98 loc) 3.85 kB
{ "name": "agentscript", "version": "0.10.27", "description": "AgentScript Model in Model/View architecture", "author": "Owen Densmore", "homepage": "https://github.com/backspaces/agentscript", "main": "dist/agentscript.js", "module": "dist/agentscript.js", "unpkg": "dist/agentscript.min.js", "jsdelivr": "dist/agentscript.min.js", "files": [ "bin/", "config/", "dist/", "docs/", "ide/", "leaflet/", "maplibre/", "models/", "mvc/", "src/", "uielements/", "views1/", "views2/", "views2full/", "views2mv/", "views25/", "views3/" ], "repository": { "type": "git", "url": "git+https://github.com/backspaces/agentscript.git" }, "keywords": [ "netlogo", "abm", "agentscript" ], "license": "GPL-3.0", "bugs": { "url": "https://github.com/backspaces/agentscript/issues" }, "scripts": { "start": "http-server -p 9000 -o --silent > /dev/null &", "clean": "rm -rf dist vendor views1 && mkdir dist vendor views1", "build": "npm-run-all rmstore clean build-vendor build-dist build-views build-md build-docs", "build-distxx": "rollup -c config/rollup.dist.mjs", "build-dist": "node config/build.esbuild.mjs", "build-esbuild": "node config/build.esbuild.mjs", "build-vendor": "rm -f vendor/* && rollup -c config/rollup.vendor.mjs && cp node_modules/uplot/dist/uPlot.min.css vendor/uPlot.css", "build-vendorxx": "yarn && rm -f vendor/* && rollup -c config/rollup.vendor.mjs && cp node_modules/uplot/dist/uPlot.min.css vendor/uPlot.css", "build-views": "node bin/models2html", "build-md": "bin/src2md 'models views1 views2 views2mv views2full views25 views3 mvc leaflet maplibre uielements' > /dev/null", "build-docs": "rm -rf docs/* && jsdoc -c config/cleantheme/jsdoc.json", "rmstore": "find . -name \".DS_Store\" -delete", "build-vscode": "rm vscode.zip; zip -r vscode.zip vscode", "test": "test/denomodels.js && test/deno3Dgeom.js", "-- END OF WORKFLOW --": "The following are versions tests, running models in various directories and browsers", "run-denoxx": "http-server -p 9999 -o --silent > /dev/null & PORT=8888 deno run -A webdav/deno-cli-server.js &", "run-deno": "PORT=8888 deno run -A webdav/deno-cli-server.js &", "md": "bin/src2md 'mvc'", "serv": "live-server", "runmodels": "bin/runnodemodels", "run1": "bin/modelsinbrowser views1", "run2": "bin/modelsinbrowser views2", "run2mv": "bin/modelsinbrowser views2mv", "runmvc": "bin/modelsinbrowser mvc", "run2full": "bin/modelsinbrowser views2full", "run25": "bin/modelsinbrowser views25", "run3": "bin/modelsinbrowser views3", "runui": "bin/modelsinbrowser uielements", "runleaf": "bin/modelsinbrowser leaflet", "runml": "bin/modelsinbrowser maplibre", "runnode": "bin/runnodemodels", "runapps": "npm run runleaf & npm run runmvc & npm runmvc" }, "dependencies": { "express": "^5.1.0", "three": "^0.120.0", "uplot": "^1.6.31" }, "devDependencies": { "@redfish/leafletelementoverlay": "^1.2.2", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-terser": "^0.1.0", "@turf/turf": "^6.5.0", "clean-jsdoc-theme": "v4.2.18", "esbuild": "^0.24.0", "esm": "^3.2.25", "http-server": "^14.1.1", "jsdoc": "4.0.2", "live-server": "^1.2.2", "npm-run-all": "^4.1.5", "rollup": "^3.2.5", "rollup-plugin-cleanup": "^3.2.1", "shx": "^0.3.4" } }