UNPKG

3.69 kBJSONView Raw
1{
2 "name": "polymer-cli",
3 "version": "1.9.3",
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 "clean": "rm -rf lib/",
19 "build": "npm run clean && tsc && npm run lint",
20 "format": "find src -name \"*.ts\" -not -path \"*/fixtures/*\" | xargs clang-format --style=file -i",
21 "lint": "tslint -p . && node scripts/depcheck.js",
22 "prepublishOnly": "ls npm-shrinkwrap.json",
23 "test": "npm run build && npm run test:unit && npm run lint",
24 "test:smoke": "gulp test",
25 "test:smoke-lint": "gulp test lint",
26 "test:integration": "bash -c \"TEST_RETRY_TARGET_MAX=7 mocha \\\"lib/test/integration/**/*_test.js\\\" --reporter \\\"$(pwd)/node_modules/web-component-tester/test/retry-failures-reporter.js\\\"\"",
27 "test:unit": "mocha \"lib/test/unit/**/*_test.js\"",
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 "@octokit/rest": "^16.2.0",
35 "@types/chalk": "^0.4.31",
36 "@types/del": "^3.0.0",
37 "@types/findup-sync": "^0.3.29",
38 "@types/globby": "^6.1.0",
39 "@types/inquirer": "0.0.32",
40 "@types/merge-stream": "^1.0.28",
41 "@types/mz": "^0.0.31",
42 "@types/request": "2.0.3",
43 "@types/resolve": "0.0.4",
44 "@types/rimraf": "^0.0.28",
45 "@types/semver": "^5.3.30",
46 "@types/temp": "^0.8.28",
47 "@types/update-notifier": "^1.0.0",
48 "@types/vinyl": "^2.0.0",
49 "@types/vinyl-fs": "0.0.28",
50 "@types/yeoman-generator": "^2.0.3",
51 "bower": "1.8.2",
52 "bower-json": "^0.8.1",
53 "bower-logger": "^0.2.2",
54 "chalk": "^1.1.3",
55 "chokidar": "^1.7.0",
56 "command-line-args": "^5.0.2",
57 "command-line-commands": "^2.0.1",
58 "command-line-usage": "^5.0.5",
59 "del": "^3.0.0",
60 "findup-sync": "^0.4.2",
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": "^1.0.0",
67 "polymer-analyzer": "^3.1.3",
68 "polymer-build": "^3.1.0",
69 "polymer-bundler": "^4.0.3",
70 "polymer-linter": "^3.0.0",
71 "polymer-project-config": "^4.0.1",
72 "polyserve": "^0.27.13",
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.9.0",
83 "yeoman-environment": "^1.5.2",
84 "yeoman-generator": "^3.1.1"
85 },
86 "devDependencies": {
87 "@polymer/tools-common": "^2.0.0",
88 "@types/chokidar": "^1.7.3",
89 "@types/fs-extra": "^5.0.1",
90 "@types/puppeteer": "^1.2.3",
91 "@types/sinon": "^5.0.0",
92 "@types/tmp": "^0.0.33",
93 "@types/yeoman-test": "^1.7.3",
94 "depcheck": "^0.6.3",
95 "fs-extra": "^5.0.0",
96 "istanbul": "^0.4",
97 "memory-streams": "^0.1.0",
98 "puppeteer": "^1.3.0",
99 "sinon": "^5.0.7",
100 "source-map-support": "^0.5.4",
101 "tmp": "0.0.31",
102 "tsc-then": "^1.0.1",
103 "vinyl-fs-fake": "^1.1.0",
104 "yeoman-assert": "^2.2.1",
105 "yeoman-test": "^1.1.0"
106 }
107}