{ "name": "web-api-manager", "version": "0.9.8", "description": "Tools to generate Web API managing browser extensions for Firefox and Chrome.", "author": "Peter Snyder (https://www.cs.uic.edu/~psnyder/)", "license": "GPL-3.0", "dependencies": {}, "homepage": "https://github.com/snyderp/web-api-manager", "bugs": { "url": "https://github.com/snyderp/web-api-manager/issues", "email": "psnyde2@uic.edu" }, "repository": { "type": "git", "url": "https://github.com/snyderp/web-api-manager.git" }, "keywords": [ "browser extension", "privacy", "security" ], "contributors": [], "scripts": { "clean": "rm -Rf dist/", "bundle": "gulp && web-ext -s add-on -a dist build --overwrite-dest", "firefox": "web-ext -s add-on run", "lint": "node_modules/eslint/bin/eslint.js .", "lint:fix": "node_modules/eslint/bin/eslint.js --fix .", "test": "npm run clean; npm run bundle && ln -s `ls dist/` dist/webapi_manager.zip && cross-env node_modules/mocha/bin/mocha test/unit/*.js test/functional/*.js --only-local-tests", "test:watch": "cross-env npm test --watch", "test:all": "npm run clean; npm run bundle && ln -s `ls dist/` dist/webapi_manager.zip && cross-env node_modules/mocha/bin/mocha test/unit/*.js test/functional/*.js" }, "pre-push": { "run": [ "lint" ] }, "devDependencies": { "assert": "^1.4.1", "cross-env": "^5.1.1", "eslint": "^4.9.0", "geckodriver": "^1.9.0", "gulp": "^3.9.1", "mocha": "^4.0.1", "pre-commit": "^1.2.2", "selenium-webdriver": "^3.6.0", "web-ext": "^2.2.2" } }