UNPKG

2.03 kBJSONView Raw
1{
2 "name": "argos-cli",
3 "version": "0.0.8",
4 "description": "Argos command line interface.",
5 "repository": {
6 "type": "git",
7 "url": "git+https://github.com/argos-ci/argos-cli.git"
8 },
9 "license": "MIT",
10 "bin": {
11 "argos": "bin/argos"
12 },
13 "keywords": [
14 "visual-regression",
15 "diff-ui",
16 "compare-screenshots",
17 "review-process",
18 "continuous-integration"
19 ],
20 "scripts": {
21 "dev:upload": "babel-node ./src/index upload __fixtures__",
22 "build": "NODE_ENV=production babel -d lib src",
23 "prepublish": "yarn build && pkgfiles",
24 "prettier": "find . -name \"*.js\" | grep -v -f .eslintignore | xargs prettier --write --no-semi --single-quote --trailing-comma all --print-width 100",
25 "lint": "eslint .",
26 "test": "yarn lint && yarn test:unit && yarn argos",
27 "test:unit": "jest --runInBand",
28 "test:watch": "yarn test:unit -- --watch",
29 "argos": "yarn build && NODE_ENV=production ./bin/argos upload __fixtures__ --token $ARGOS_CLI_TOKEN || true"
30 },
31 "devDependencies": {
32 "babel-cli": "^6.24.1",
33 "babel-eslint": "^7.2.3",
34 "babel-plugin-module-resolver": "^2.7.1",
35 "babel-preset-env": "^1.4.0",
36 "babel-preset-stage-1": "^6.24.1",
37 "eslint": "^3.19.0",
38 "eslint-config-airbnb": "^15.0.1",
39 "eslint-find-rules": "^1.14.3",
40 "eslint-plugin-babel": "^4.1.1",
41 "eslint-plugin-import": "^2.3.0",
42 "eslint-plugin-jsx-a11y": "^5.0.3",
43 "eslint-plugin-mocha": "^4.9.0",
44 "eslint-plugin-prettier": "^2.1.1",
45 "eslint-plugin-react": "^7.0.1",
46 "jest": "^20.0.4",
47 "pkgfiles": "^2.3.2",
48 "prettier": "^1.3.1",
49 "sinon": "^2.3.2"
50 },
51 "dependencies": {
52 "chalk": "^1.1.3",
53 "commander": "^2.9.0",
54 "convict": "^3.0.0",
55 "form-data": "^2.1.4",
56 "glob-promise": "^3.1.0",
57 "mz": "^2.6.0",
58 "node-fetch": "^1.7.0",
59 "raven": "^2.0.2",
60 "update-notifier": "^2.1.0"
61 },
62 "jest": {
63 "roots": [
64 "<rootDir>/src"
65 ],
66 "setupFiles": [
67 "<rootDir>/test/setupEnv.js"
68 ]
69 }
70}