1 | {
|
2 | "name": "@ussu/comp",
|
3 | "version": "6.0.0",
|
4 | "main": "lib/src/index.js",
|
5 | "repository": "https://github.com/sussexstudent/comp",
|
6 | "license": "MIT",
|
7 | "devDependencies": {
|
8 | "@types/chokidar": "^1.7.5",
|
9 | "@types/cookie-parser": "^1.4.1",
|
10 | "@types/express": "^4.11.1",
|
11 | "@types/fs-extra": "^5.0.2",
|
12 | "@types/git-rev": "^0.2.0",
|
13 | "@types/jsdom": "^12.2.2",
|
14 | "@types/lodash": "^4.14.116",
|
15 | "@types/node-fetch": "^2.1.2",
|
16 | "@types/react": "^16.4.12",
|
17 | "@types/react-dom": "^16.0.7",
|
18 | "@types/webpack": "^4.4.11",
|
19 | "@types/webpack-node-externals": "^1.6.3",
|
20 | "jest": "^23.5.0",
|
21 | "json-loader": "^0.5.7",
|
22 | "prettier": "^1.14.2"
|
23 | },
|
24 | "scripts": {
|
25 | "dev": "`yarn bin`/tsc -w",
|
26 | "prepare": "`yarn bin`/tsc",
|
27 | "format": "`yarn bin`/prettier --write \"src/**/*.{ts,tsx}\"",
|
28 | "test": "`yarn bin`/jest"
|
29 | },
|
30 | "bin": {
|
31 | "comp": "./lib/src/cli.js"
|
32 | },
|
33 | "dependencies": {
|
34 | "chalk": "^2.3.2",
|
35 | "chokidar": "^2.0.3",
|
36 | "cookie-parser": "^1.4.3",
|
37 | "express": "^4.16.3",
|
38 | "fs-extra": "^7.0.0",
|
39 | "git-rev": "^0.2.1",
|
40 | "jsdom": "^13.2.0",
|
41 | "lodash": "^4.17.5",
|
42 | "node-fetch": "^2.1.2",
|
43 | "react": "16.8.3",
|
44 | "react-dom": "16.8.3",
|
45 | "typescript": "^3.3.3333",
|
46 | "webpack": "^4.17.1",
|
47 | "webpack-node-externals": "^1.7.2"
|
48 | },
|
49 | "peerDependencies": {
|
50 | "react": "^16.8.3",
|
51 | "react-dom": "^16.8.3"
|
52 | },
|
53 | "jest": {
|
54 | "collectCoverage": true,
|
55 | "coverageDirectory": "coverage",
|
56 | "collectCoverageFrom": [
|
57 | "src/**/*.{js}"
|
58 | ]
|
59 | },
|
60 | "prettier": {
|
61 | "printWidth": 80,
|
62 | "tabWidth": 2,
|
63 | "useTabs": false,
|
64 | "semi": true,
|
65 | "singleQuote": true,
|
66 | "trailingComma": "all",
|
67 | "bracketSpacing": true,
|
68 | "jsxBracketSameLine": false,
|
69 | "arrowParens": "always"
|
70 | }
|
71 | }
|