UNPKG

polymer-analyzer

Version:
93 lines (92 loc) 2.99 kB
{ "name": "polymer-analyzer", "version": "2.2.0", "description": "Static analysis for Web Components", "homepage": "https://github.com/Polymer/polymer-analyzer", "bugs": "https://github.com/Polymer/polymer-analyzer/issues", "license": "BSD-3-Clause", "repository": { "type": "git", "url": "https://github.com/Polymer/polymer-analyzer.git" }, "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ "LICENSE", "lib/", "custom_typings/", "bin/" ], "scripts": { "clean": "mkdir -p lib/ && rm -rf lib/", "build": "gulp build", "release": "npm run compile", "lint": "gulp lint", "test": "npm run clean && npm run build && npm run lint && mocha", "quicktest": "export QUICK_TESTS=true; npm run build && mocha", "initBench": "if [ ! -d bower_components ]; then bower install -s -f PolymerElements/app-elements PolymerElements/iron-elements PolymerElements/gold-elements PolymerElements/paper-elements PolymerElements/neon-elements GoogleWebComponents/google-web-components ; fi", "benchmark": "npm run build && npm run initBench && node --expose-gc lib/perf/parse-all-benchmark.js", "test:watch": "watchy -w src/ -- npm run quicktest --loglevel=silent", "format": "find src test | grep '\\.js$\\|\\.ts$' | xargs clang-format --style=file -i", "prepublishOnly": "tsc && npm test" }, "devDependencies": { "@types/chai": "^3.4.29", "@types/chai-as-promised": "^0.0.29", "@types/mocha": "^2.2.28", "bower": "^1.7.9", "chai": "^2.2.0", "chai-as-promised": "^6.0.0", "chai-subset": "^1.3.0", "clang-format": "=1.0.48", "depcheck": "^0.6.3", "fs-extra": "^0.30.0", "gulp": "^3.9.1", "gulp-eslint": "^2.0.0", "gulp-mocha": "^4.3.0", "gulp-newer": "^1.2.0", "gulp-shell": "^0.5.2", "gulp-sourcemaps": "^1.6.0", "gulp-tslint": "^7.0.1", "gulp-typescript": "^2.13.4", "jsdoc-to-markdown": "^1.0.3", "memory-streams": "^0.1.1", "merge-stream": "^1.0.0", "mocha": "^3.2.0", "performance-now": "^2.1.0", "run-sequence": "^1.2.0", "sinon": "^1.17.4", "source-map-support": "^0.4.2", "temp": "^0.8.3", "tslint": "^4.1.1", "typescript-json-schema": "^0.10.0", "watchy": "^0.6.6" }, "dependencies": { "@types/chai-subset": "^1.3.0", "@types/chalk": "^0.4.30", "@types/clone": "^0.1.30", "@types/cssbeautify": "^0.3.1", "@types/doctrine": "^0.0.1", "@types/escodegen": "^0.0.2", "@types/estree": "^0.0.34", "@types/node": "^6.0.0", "@types/parse5": "^2.2.34", "chalk": "^1.1.3", "clone": "^2.0.0", "cssbeautify": "^0.3.1", "doctrine": "^2.0.0", "dom5": "^2.1.0", "escodegen": "^1.7.0", "espree": "^3.1.7", "estraverse": "^4.2.0", "jsonschema": "^1.1.0", "parse5": "^2.2.1", "shady-css-parser": "0.0.8", "strip-indent": "^2.0.0", "typescript": "^2.2.0" }, "engines": { "node": ">=6" } }