UNPKG

1.94 kBJSONView Raw
1{
2 "name": "flagpole",
3 "version": "2.1.18",
4 "description": "Simple and fast DOM integration, headless or headful browser, and REST API testing framework.",
5 "files": [
6 "dist/",
7 "README.md"
8 ],
9 "main": "./dist/index.js",
10 "bin": {
11 "flagpole": "./dist/cli/main.js"
12 },
13 "scripts": {
14 "build": "tsc && cp src/cli/*.html dist/cli/",
15 "build-tests": "cd tests && tsc && cd ..",
16 "test": "npm run build-tests && flagpole run -t basic -h"
17 },
18 "homepage": "https://github.com/flocasts/flagpole",
19 "repository": "git@github.com:flocasts/flagpole.git",
20 "author": "Jason Byrne <jason.byrne@flosports.tv>",
21 "license": "MIT",
22 "dependencies": {
23 "@types/cheerio": "^0.22.15",
24 "ansi-align": "^2.0.0",
25 "archiver": "^3.0.0",
26 "bluebird": "^3.5.3",
27 "cheerio": "^1.0.0-rc.3",
28 "clortho-lite": "^2.0.6",
29 "common-tags": "^1.8.0",
30 "css": "^2.2.4",
31 "form-data": "^2.3.3",
32 "nock": "^10.0.6",
33 "open": "^6.4.0",
34 "pixelmatch": "^5.1.0",
35 "probe-image-size": "^4.0.0",
36 "prompts": "^2.3.0",
37 "puppeteer-core": "^2.1.0",
38 "request-promise": "^4.2.5",
39 "tmp": "^0.1.0",
40 "tough-cookie": "^3.0.1",
41 "valid-data-url": "^1.0.0",
42 "yargs": "^11.1.0"
43 },
44 "keywords": [
45 "qa",
46 "test",
47 "integration",
48 "smoke",
49 "dom",
50 "testing",
51 "rest",
52 "api",
53 "json",
54 "endpoint",
55 "html",
56 "node",
57 "automation"
58 ],
59 "devDependencies": {
60 "@types/bluebird": "^3.5.26",
61 "@types/bluebird-global": "^3.5.12",
62 "@types/node": "^12.12.8",
63 "@types/pixelmatch": "^5.0.0",
64 "@types/pngjs": "^3.4.0",
65 "@types/prompts": "^2.0.3",
66 "@types/puppeteer": "^2.0.0",
67 "@types/puppeteer-core": "^2.0.0",
68 "@types/request": "^2.48.4",
69 "@types/request-promise": "^4.1.45",
70 "ajv": "^6.10.2",
71 "jmespath": "^0.15.0",
72 "puppeteer": "^1.15.0",
73 "request": "^2.88.0",
74 "typescript": "^3.7.2"
75 }
76}