UNPKG

2.18 kBJSONView Raw
1{
2 "name": "chromeless",
3 "version": "1.5.2",
4 "description": "🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.",
5 "homepage": "https://github.com/graphcool/chromeless",
6 "license": "MIT",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/graphcool/chromeless.git"
10 },
11 "bug": {
12 "url": "https://github.com/graphcool/chromeless/issues"
13 },
14 "main": "dist/src/index.js",
15 "typings": "dist/src/index.d.ts",
16 "files": [
17 "dist"
18 ],
19 "engines": {
20 "node": ">= 6.10.0"
21 },
22 "scripts": {
23 "ava": "tsc -d && nyc ava",
24 "build": "npm run clean && tsc -d",
25 "clean": "rimraf dist",
26 "coverage": "npm run ava",
27 "precommit": "lint-staged",
28 "commitmsg": "commitlint -e $GIT_PARAMS",
29 "prettier": "prettier --list-different --write \"**/*.{ts,json}\"",
30 "test": "npm run lint && npm run ava",
31 "lint": "npm run prettier && npm run tslint",
32 "tslint": "tslint -c tslint.json -p tsconfig.json --exclude 'node_modules/**'",
33 "watch": "tsc -w",
34 "watch:test": "tsc -d -w & ava --watch",
35 "semantic-release": "semantic-release"
36 },
37 "dependencies": {
38 "aws-sdk": "^2.177.0",
39 "bluebird": "^3.5.1",
40 "chrome-launcher": "^0.10.0",
41 "chrome-remote-interface": "^0.25.5",
42 "cuid": "^2.1.0",
43 "form-data": "^2.3.1",
44 "got": "^8.0.0",
45 "mqtt": "^2.15.0"
46 },
47 "devDependencies": {
48 "@commitlint/config-conventional": "^6.0.2",
49 "@types/bluebird": "^3.5.19",
50 "@types/cuid": "^1.3.0",
51 "@types/node": "^10.0.3",
52 "ava": "^0.25.0",
53 "commitlint": "^6.0.2",
54 "husky": "^0.14.3",
55 "lint-staged": "^7.0.0",
56 "nyc": "^11.4.1",
57 "prettier": "1.11.1",
58 "rimraf": "^2.6.2",
59 "semantic-release": "^15.0.2",
60 "tslint": "^5.8.0",
61 "typescript": "^2.6.2"
62 },
63 "commitlint": {
64 "extends": [
65 "@commitlint/config-conventional"
66 ]
67 },
68 "lint-staged": {
69 "*.{ts}": [
70 "prettier --parser typescript --no-semi --single-quote --trailing-comma all --write",
71 "tslint",
72 "git add"
73 ],
74 "*.{js}": [
75 "prettier --no-semi --single-quote --trailing-comma all --write",
76 "lint",
77 "git add"
78 ]
79 }
80}