flow-view

v0.8.1
Visual editor for dataflow programming, powered by svg.js
dataflow visual svg editor

_build

npm run browserify && npm run minify && npm run jekyll; git status

_push

git push origin master && npm run gh-pages:push

_pull

git pull origin master && npm run gh-pages:pull

browserify

browserify -r ./index.js:${npm_package_name} -o dist/${npm_package_name}.js

cp

npm run cp:dist; npm run cp:examples; npm run cp:package.json

cp:dist

cp -r dist/ gh-pages/

cp:examples

cp src/examples/*.js gh-pages/_includes/jscode/

cp:package.json

cp package.json gh-pages/_data/

gh-pages:push

git subtree --prefix gh-pages push origin gh-pages

gh-pages:pull

git subtree --prefix gh-pages pull origin gh-pages

homepage

echo "--- title: $npm_package_name flow: /empty.json ---" > gh-pages/index.md; cat README.md >> gh-pages/index.md

jekyll

npm run homepage; npm run cp; cd gh-pages; jekyll build; cd ..

jshint

jshint -c .jshintrc src/**.js

minify

uglifyjs dist/${npm_package_name}.js --output dist/${npm_package_name}.min.js --compress --mangle

postversion

git push origin v${npm_package_version}; npm publish

test

mocha --bail --require should --reporter min --recursive

Metadata

  • MIT
  • Whatever
  • Gianluca Casati
  • released 10/25/2015

Downloads

Maintainers