flownote
Version:
FlowNote lets developers create, organize, and reason about event-oriented applications with a simple flow-based language.
110 lines (109 loc) • 2.95 kB
JSON
{
"name": "flownote",
"version": "1.0.0-beta.8",
"description": "FlowNote lets developers create, organize, and reason about event-oriented applications with a simple flow-based language.",
"main": "src/index.js",
"keywords": [
"flow-based",
"graph",
"nodes",
"channel",
"channels",
"parallel",
"paralell",
"map",
"mindmap",
"functional",
"flow",
"etl",
"pipeline",
"unity",
"piping",
"pipes",
"stream",
"streams",
"event driven",
"event-driven",
"event oriented",
"event-oriented",
"eoa"
],
"scripts": {
"test": "nyc ava",
"test-only": "ava",
"test-watch": "ava --watch",
"profiler": "./node_modules/.bin/clinic doctor --autocannon / --method GET -- node profiler.js",
"profiler-explorer": "./node_modules/.bin/clinic bubbleprof --autocannon / --method GET -- node profiler.js",
"browser-build": "./node_modules/.bin/webpack --mode production --colors",
"browser-test": "./node_modules/.bin/webpack-dev-server --mode development --hot --colors",
"preversion": "npm test",
"version": "npm run browser-build && git add -A && git commit -m 'New Release'",
"publish-next": "npm publish --tag next --access public",
"publish-latest": "npm publish --tag latest --access public",
"reinstall": "rm package-lock.json && rm yarn.lock && rm -fr node_modules && npm install && yarn install"
},
"bin": {
"flownote": "./flownote"
},
"license": "MIT",
"repository": "Emblem21-OpenSource/flownote",
"author": "Patrick Ryan <patrick.ryan@emblem21.com",
"engines": {
"node": ">=11.12.0"
},
"nyc": {
"all": true,
"include": [
"src/**/*.js",
"compiler/**/*.js"
],
"exclude": [
"tests/**/*.js",
"src/delegate.js",
"src/streamManager.js",
"src/utils/profiler.js"
]
},
"esm": {
"cjs": true
},
"ava": {
"require": [
"esm"
]
},
"dependencies": {
"colors": "^1.2.0-rc0",
"esm": "^3.2.10",
"fast-safe-stringify": "^2.0.6",
"flatted": "^2.0.0",
"get-stdin": "^6.0.0",
"hyperid": "^1.4.1",
"ohm-js": "^0.14.0",
"qs": "^6.7.0"
},
"devDependencies": {
"@babel/core": "^7.4.0",
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
"@babel/plugin-transform-modules-commonjs": "^7.4.0",
"@babel/preset-env": "^7.4.2",
"@babel/register": "^7.4.0",
"autoprefixer": "^9.5.0",
"ava": "^1.0.0-rc.1",
"babel-loader": "^8.0.5",
"babel-preset-env": "^1.7.0",
"clean-webpack-plugin": "^2.0.1",
"clinic": "^4.0.0",
"compression-webpack-plugin": "^2.0.0",
"copy-webpack-plugin": "^5.0.2",
"fuzzur": "^0.1.2",
"nodemon": "^1.18.11",
"np": "^5.0.0",
"nyc": "^13.1.0",
"raw-loader": "^2.0.0",
"webpack": "^4.29.6",
"webpack-cli": "^3.3.0",
"webpack-dev-server": "^3.2.1",
"webpack-md5-hash": "^0.0.6"
}
}