{ "name": "web-component-tester", "version": "6.5.1", "--private-wct--": { "client-side-version-range": "4 - 6 || ^6.0.0-prerelease.1", "wct-browser-legacy-version-range": "0.0.1-pre.1 || ^1.0.0" }, "description": "web-component-tester makes testing your web components a breeze!", "keywords": [ "browser", "grunt", "gruntplugin", "gulp", "polymer", "test", "testing", "web component", "web" ], "homepage": "https://github.com/Polymer/web-component-tester", "bugs": "https://github.com/Polymer/web-component-tester/issues", "license": "BSD-3-Clause", "repository": { "type": "git", "url": "https://github.com/Polymer/web-component-tester.git" }, "main": "runner.js", "bin": { "wct": "./bin/wct", "wct-st": "./bin/wct-st" }, "files": [ "bin/", "data/", "runner/", "scripts/", "tasks/", ".bowerrc", "bower.json", "browser.js", "browser.js.map", "package.json", "LICENSE", "README.md", "runner.js" ], "scripts": { "lint": "gulp lint", "build": "tsc && gulp build", "test": "tsc && gulp test", "prepublishOnly": "gulp prepublish", "test:watch": "watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/", "format": "find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i" }, "dependencies": { "@polymer/sinonjs": "^1.14.1", "@polymer/test-fixture": "^0.0.3", "@webcomponents/webcomponentsjs": "^1.0.7", "accessibility-developer-tools": "^2.12.0", "async": "^2.4.1", "body-parser": "^1.17.2", "chai": "^4.0.2", "chalk": "^1.1.3", "cleankill": "^2.0.0", "express": "^4.15.3", "findup-sync": "^1.0.0", "glob": "^7.1.2", "lodash": "^3.10.1", "mocha": "^3.4.2", "multer": "^1.3.0", "nomnom": "^1.8.1", "polyserve": "^0.23.0", "promisify-node": "^0.4.0", "resolve": "^1.3.3", "semver": "^5.3.0", "send": "^0.11.1", "server-destroy": "^1.0.1", "sinon": "^2.3.5", "sinon-chai": "^2.10.0", "socket.io": "^2.0.3", "stacky": "^1.3.1", "wd": "^1.2.0" }, "optionalDependencies": { "update-notifier": "^2.2.0", "wct-local": "^2.1.0", "wct-sauce": "^2.0.0" }, "devDependencies": { "@types/body-parser": "0.0.33", "@types/chai": "^3.4.34", "@types/chalk": "^0.4.31", "@types/express": "^4.0.33", "@types/express-serve-static-core": "^4.0.39", "@types/glob": "^5.0.30", "@types/grunt": "^0.4.20", "@types/gulp": "^3.8.8", "@types/lodash": "^4.14.38", "@types/mime": "0.0.29", "@types/minimatch": "^2.0.29", "@types/mocha": "^2.2.32", "@types/multer": "0.0.32", "@types/node": "^8.0.0", "@types/nomnom": "0.0.28", "@types/rimraf": "0.0.28", "@types/semver": "^5.3.30", "@types/sinon": "^1.16.31", "@types/sinon-chai": "^2.7.27", "@types/socket.io": "^1.4.27", "bower": "^1.7.9", "clang-format": "^1.0.43", "depcheck": "^0.6.3", "grunt": "^0.4.5", "gulp": "^3.8.8", "gulp-bower": "0.0.13", "gulp-concat": "^2.6.1", "gulp-spawn-mocha": "^3.1.0", "gulp-tslint": "^8.1.2", "gulp-typescript": "^3.1.2", "lazypipe": "^1.0.1", "rimraf": "^2.5.4", "rollup": "^0.25.1", "run-sequence": "^1.0.1", "tslint": "^5.7.0", "typescript": "^2.1.4", "watch": "^0.18.0" }, "engines": { "node": ">= 6.0" } }