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 | }
|