router5

v2.0.2
An HTML5 router, based on route-node and path-parser
router routing html5 functional

clean

rimraf dist && mkdirp dist

build:cjs

babel modules --out-dir dist/commonjs

build:umd

rollup -c rollup.config.js --format umd && rollup -c rollup.config.js --format umd --uglify

build:amd

rollup -c rollup.config.js --format amd && rollup -c rollup.config.js --format umd --uglify

build:iife

rollup -c rollup.config.js --format iife && rollup -c rollup.config.js --format iife --uglify

build

npm run clean && npm run build:cjs && npm run build:amd && npm run build:umd && npm run build:iife

test:client

mocha --compilers js:babel-core/register --recursive --require ./tests/_helpers.js 'tests/client.js'

test:server

mocha --compilers js:babel-core/register --recursive 'tests/server.js'

test

npm run test:client && npm run test:server

test:cover

babel-node node_modules/.bin/isparta cover node_modules/.bin/_mocha -- --recursive --require ./tests/_helpers.js 'tests/client.js'

clog

conventional-changelog -p angular -i CHANGELOG.md -w

lint

eslint modules

release

./scripts/release.js

Metadata

  • MIT
  • Whatever
  • Thomas Roch
  • released 1/26/2016

Downloads

Maintainers