-
Notifications
You must be signed in to change notification settings - Fork 5
/
package.json
72 lines (72 loc) · 1.88 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"private": true,
"workspaces": [
"packages/*",
"packages/@proto-nexus/*",
"packages/@testapis/*"
],
"scripts": {
"build": "yarn lerna run build",
"generate:testapis": "./scripts/compile-testapis-proto",
"lint:ci": "frolint --branch origin/main --bail",
"test": "yarn lerna run test",
"test:coverage": "yarn lerna run test:coverage",
"test:integration": "yarn generate:testapis && yarn build && yarn lerna run test:integration"
},
"devDependencies": {
"@types/google-protobuf": "3.15.5",
"@types/jest": "27.0.2",
"frolint": "2.8.2",
"google-protobuf": "3.19.0",
"graphql": "15.4.0",
"graphql-scalars": "1.12.0",
"jest": "27.3.1",
"lerna": "4.0.0",
"lerna-changelog": "2.2.0",
"nexus": "1.1.0",
"protobufjs": "6.11.2",
"rimraf": "3.0.2",
"ts-jest": "27.0.7",
"ts-node": "10.3.0",
"ts-protoc-gen": "0.15.0",
"typescript": "4.4.4"
},
"frolint": {
"eslint": {
"ignorePath": "./.eslintignore"
},
"prettier": {
"ignorePath": "./.prettierignore"
}
},
"eslintConfig": {
"extends": [
"wantedly-typescript/without-react"
],
"parserOptions": {
"project": [
"./tsconfig.json"
]
},
"rules": {
"import/no-default-export": "error",
"eqeqeq": [
"error",
"smart"
]
}
},
"prettier": "prettier-config-wantedly",
"changelog": {
"repo": "proto-graphql/proto-nexus",
"labels": {
"codegen - breaking changes :warning:": "⚠️ Breaking Changes - Code Generation",
"codegen - feature :genie_woman:": "Features - Code Generation",
"codegen - improvement :vulcan_salute:": "Improvements - Code Generation",
"runtime - improvement :running_man:": "Improvements - Runtime",
"bug :bug:": "Bug Fixes",
"dependencies": "Dependencies"
}
},
"name": "proto-nexus"
}