{ "name": "express-history-api-fallback", "version": "2.2.1", "description": "Simple fallback for Express-served single page apps that use the HTML5 History API for client side routing.", "main": "./dist", "scripts": { "start": "npm run start-audit & npm run start-tdd", "start-audit": "watch-spawn --initial --quiet --pattern 'package.json' npm run test-audit", "start-tdd": "watch-spawn --initial --quiet --pattern '{lib,test}/**/*.js' npm run test-tdd", "test": "npm run test-audit & npm run test-tdd", "test-audit": "node-license-validator", "test-tdd": "standard & npm run coverage", "coverage": "babel-node node_modules/.bin/isparta cover node_modules/.bin/_mocha", "prepublish": "npm run clean && npm test && npm run build", "clean": "rimraf dist", "build": "mkdirp dist && babel lib --out-file dist/index.js", "codecov": "cat coverage/coverage.json | codecov" }, "repository": "gitlab:sebdeckers/express-history-api-fallback", "keywords": [ "express", "html5", "history api", "fallback", "spa", "middleware", "connect", "pushstate", "popstate", "single page app", "router", "client side" ], "author": "Sebastiaan Deckers ", "license": "ISC", "bugs": "https://gitlab.com/sebdeckers/express-history-api-fallback/issues", "homepage": "https://gitlab.com/sebdeckers/express-history-api-fallback#readme", "devDependencies": { "babel": "^5.8.29", "babel-eslint": "^4.1.3", "chai": "^3.4.0", "codecov.io": "^0.1.6", "isparta": "^3.1.0", "mkdirp": "^0.5.1", "mocha": "^2.3.3", "node-license-validator": "^1.2.1", "rimraf": "^2.4.3", "sinon": "^1.17.2", "sinon-chai": "^2.8.0", "standard": "^5.3.1", "watch-spawn": "^1.0.6" }, "standard": { "parser": "babel-eslint" } }