UNPKG

3.8 kBJSONView Raw
1{
2 "name": "polymer-cli",
3 "version": "1.7.7",
4 "description": "A commandline tool for Polymer projects",
5 "homepage": "https://github.com/Polymer/tools/tree/master/packages/cli",
6 "repository": "github:Polymer/tools",
7 "bugs": "https://github.com/Polymer/tools/issues",
8 "license": "BSD-3-Clause",
9 "author": "The Polymer Project Authors",
10 "main": "lib/polymer-cli.js",
11 "engines": {
12 "node": ">=8.0"
13 },
14 "bin": {
15 "polymer": "bin/polymer.js"
16 },
17 "scripts": {
18 "lint": "tslint -p ./ && node scripts/depcheck.js",
19 "clean": "rm -rf lib/",
20 "build": "npm run clean && tsc",
21 "test": "npm run build && npm run test:unit && npm run lint",
22 "prepublishOnly": "ls npm-shrinkwrap.json",
23 "test:smoke": "gulp test",
24 "test:smoke-lint": "gulp test lint",
25 "test:integration": "mocha \"lib/test/integration/**/*_test.js\"",
26 "test:unit": "mocha \"lib/test/unit/**/*_test.js\"",
27 "format": "find src gulpfile.js \\( -iname \"*.ts\" -o -iname \"*.js\" \\) -not -path \"*fixtures*\" | xargs clang-format --style=file -i",
28 "test:watch": "tsc-then -- mocha \"lib/test/**/*_test.js\"",
29 "test:watch:unit": "tsc-then -- mocha \"lib/test/unit/**/*_test.js\"",
30 "test:watch:integration": "tsc-then -- mocha \"lib/test/integration/**/*_test.js\"",
31 "update-goldens": "tsc && UPDATE_POLYMER_CLI_GOLDENS=true mocha lib/test/integration/build_test.js || echo ''"
32 },
33 "dependencies": {
34 "@types/chalk": "^0.4.31",
35 "@types/del": "^3.0.0",
36 "@types/findup-sync": "^0.3.29",
37 "@types/globby": "^6.1.0",
38 "@types/inquirer": "0.0.32",
39 "@types/merge-stream": "^1.0.28",
40 "@types/mz": "^0.0.31",
41 "@types/request": "2.0.3",
42 "@types/resolve": "0.0.4",
43 "@types/rimraf": "^0.0.28",
44 "@types/semver": "^5.3.30",
45 "@types/temp": "^0.8.28",
46 "@types/update-notifier": "^1.0.0",
47 "@types/vinyl": "^2.0.0",
48 "@types/vinyl-fs": "0.0.28",
49 "@types/yeoman-generator": "^2.0.3",
50 "bower": "1.8.2",
51 "bower-json": "^0.8.1",
52 "bower-logger": "^0.2.2",
53 "chalk": "^1.1.3",
54 "chokidar": "^1.7.0",
55 "command-line-args": "^5.0.2",
56 "command-line-commands": "^2.0.1",
57 "command-line-usage": "^5.0.5",
58 "del": "^3.0.0",
59 "findup-sync": "^0.4.2",
60 "github": "^7.2.1",
61 "globby": "^8.0.1",
62 "gunzip-maybe": "^1.3.1",
63 "inquirer": "^1.0.2",
64 "merge-stream": "^1.0.1",
65 "mz": "^2.6.0",
66 "plylog": "^0.5.0",
67 "polymer-analyzer": "^3.0.1",
68 "polymer-build": "^3.0.3",
69 "polymer-bundler": "^4.0.1",
70 "polymer-linter": "^3.0.0",
71 "polymer-project-config": "^4.0.1",
72 "polyserve": "^0.27.11",
73 "request": "^2.72.0",
74 "rimraf": "^2.6.1",
75 "semver": "^5.3.0",
76 "tar-fs": "^1.12.0",
77 "temp": "^0.8.3",
78 "update-notifier": "^1.0.0",
79 "validate-element-name": "^2.1.1",
80 "vinyl": "^1.1.1",
81 "vinyl-fs": "^2.4.3",
82 "web-component-tester": "^6.7.1",
83 "yeoman-environment": "^1.5.2",
84 "yeoman-generator": "^2.0.1"
85 },
86 "devDependencies": {
87 "@polymer/tools-common": "^2.0.0",
88 "@types/chai": "^4.1.2",
89 "@types/chai-subset": "^1.3.1",
90 "@types/chokidar": "^1.7.3",
91 "@types/fs-extra": "^5.0.1",
92 "@types/mocha": "^2.2.44",
93 "@types/node": "^8.10.11",
94 "@types/puppeteer": "^1.2.3",
95 "@types/sinon": "^4.0.0",
96 "@types/tmp": "^0.0.33",
97 "@types/yeoman-test": "^1.7.3",
98 "chai": "^3.5.0",
99 "chai-subset": "^1.6.0",
100 "clang-format": "=1.1.0",
101 "depcheck": "^0.6.3",
102 "fs-extra": "^5.0.0",
103 "istanbul": "^0.4",
104 "memory-streams": "^0.1.0",
105 "mocha": "^3.0",
106 "puppeteer": "^1.3.0",
107 "sinon": "^1.17.7",
108 "source-map-support": "^0.5.4",
109 "tmp": "0.0.31",
110 "tsc-then": "^1.0.1",
111 "vinyl-fs-fake": "^1.1.0",
112 "yeoman-assert": "^2.2.1",
113 "yeoman-test": "^1.1.0"
114 }
115}