UNPKG

2.98 kBJSONView Raw
1{
2 "name": "@airtasker/spot",
3 "version": "1.1.2",
4 "author": "Francois Wouts, Leslie Fung",
5 "bin": {
6 "spot": "./bin/run"
7 },
8 "bugs": "https://github.com/airtasker/spot/issues",
9 "dependencies": {
10 "@oclif/command": "^1.5.19",
11 "@oclif/config": "^1.14.0",
12 "@oclif/plugin-help": "^2.2.3",
13 "ajv": "^6.12.0",
14 "assert-never": "^1.2.0",
15 "cors": "^2.8.5",
16 "express": "^4.17.1",
17 "fs-extra": "^9.0.0",
18 "inquirer": "^7.1.0",
19 "js-yaml": "^3.13.1",
20 "qs": "^6.9.3",
21 "randomstring": "^1.1.5",
22 "ts-morph": "^7.0.1",
23 "typescript": "^3.8.3",
24 "validator": "^13.0.0"
25 },
26 "devDependencies": {
27 "@oclif/dev-cli": "^1.22.2",
28 "@stoplight/spectral": "^5.2.0",
29 "@types/cors": "^2.8.6",
30 "@types/express": "^4.17.4",
31 "@types/fs-extra": "^8.1.0",
32 "@types/inquirer": "^6.5.0",
33 "@types/jest": "^25.1.4",
34 "@types/js-yaml": "^3.12.3",
35 "@types/moxios": "^0.4.8",
36 "@types/qs": "^6.9.1",
37 "@types/randomstring": "^1.1.6",
38 "@types/react": "^16.9.31",
39 "@types/react-dom": "^16.9.6",
40 "@types/supertest": "^2.0.8",
41 "@types/validator": "^12.0.1",
42 "@typescript-eslint/eslint-plugin": "^2.26.0",
43 "@typescript-eslint/parser": "^2.26.0",
44 "core-js": "^3.6.4",
45 "css-loader": "^3.4.2",
46 "eslint": "^6.8.0",
47 "html-webpack-plugin": "^4.0.4",
48 "jest": "^25.2.4",
49 "jest-junit": "^10.0.0",
50 "mini-css-extract-plugin": "^0.9.0",
51 "mobx": "^5.15.4",
52 "nock": "^12.0.3",
53 "prettier": "^2.0.2",
54 "react": "^16.13.1",
55 "react-dom": "^16.13.1",
56 "redoc": "^2.0.0-rc.25",
57 "styled-components": "^4.4.1",
58 "supertest": "^4.0.2",
59 "ts-jest": "^25.3.0",
60 "ts-loader": "^6.2.2",
61 "webpack": "^4.42.1",
62 "webpack-cli": "^3.3.11"
63 },
64 "engines": {
65 "node": ">=12.0.0"
66 },
67 "files": [
68 "bin",
69 "build",
70 "index.d.ts",
71 "index.js",
72 "npm-shrinkwrap.json",
73 "oclif.manifest.json"
74 ],
75 "main": "index.js",
76 "types": "index.d.ts",
77 "homepage": "https://github.com/airtasker/spot",
78 "license": "MIT",
79 "oclif": {
80 "commands": "./build/cli/src/commands",
81 "bin": "spot",
82 "plugins": [
83 "@oclif/plugin-help"
84 ]
85 },
86 "repository": "airtasker/spot",
87 "scripts": {
88 "build-docs": "webpack --config ./docs/webpack.config.js",
89 "build": "tsc",
90 "build:watch": "tsc --watch",
91 "postpack": "rm -f oclif.manifest.json",
92 "prepack": "rm -rf build; tsc && oclif-dev manifest && yarn build-docs && oclif-dev readme",
93 "test": "jest -w 4",
94 "ci:test": "jest --config=jest.ci.config.js --ci -w 4",
95 "lint:check": "yarn prettier:check && yarn eslint:check",
96 "eslint:check": "eslint . --ext .js,.ts,.tsx",
97 "prettier:check": "prettier --list-different \"**/*.js\" \"**/*.ts\" \"**/*.tsx\"",
98 "lint:fix": "yarn prettier:fix && yarn eslint:fix",
99 "eslint:fix": "eslint . --fix --ext .js,.ts,.tsx",
100 "prettier:fix": "prettier --write \"**/*.js\" \"**/*.ts\" \"**/*.tsx\""
101 }
102}