-
Notifications
You must be signed in to change notification settings - Fork 19
/
package.json
151 lines (151 loc) · 4.76 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
{
"name": "tldts",
"description": "Library to work against complex domain names, subdomains and URIs.",
"private": true,
"license": "MIT",
"homepage": "https://github.com/remusao/tldts#readme",
"author": {
"name": "Rémi Berson"
},
"contributors": [
"Alexei <[email protected]>",
"Alexey <[email protected]>",
"Andrew <[email protected]>",
"Johannes Ewald <[email protected]>",
"Jérôme Desboeufs <[email protected]>",
"Kelly Campbell <[email protected]>",
"Kiko Beats <[email protected]>",
"Kris Reeves <[email protected]>",
"Krzysztof Jan Modras <[email protected]>",
"Olivier Melcher <[email protected]>",
"Rémi Berson <[email protected]>",
"Saad Rashid <[email protected]>",
"Thomas Parisot <[email protected]>",
"Timo Tijhof <[email protected]>",
"Xavier Damman <[email protected]>",
"Yehezkiel Syamsuhadi <[email protected]>"
],
"bugs": {
"url": "https://github.com/remusao/tldts/issues"
},
"repository": {
"type": "git",
"url": "git+ssh://[email protected]/remusao/tldts.git"
},
"workspaces": [
"packages/*"
],
"scripts": {
"postinstall": "patch-package",
"bootstrap": "yarn install --frozen-lock",
"build": "tsc --build ./tsconfig.project.json && lerna run build",
"watch": "tsc --build ./tsconfig.project.json --watch",
"bundle": "lerna run --concurrency 2 bundle",
"clean": "lerna run --parallel clean && lerna clean --yes && rimraf node_modules",
"lint": "eslint --config .eslintrc.cjs .",
"test": "lerna run --concurrency 2 test",
"bench": "make -C bench",
"update": "git submodule foreach git pull origin main && ts-node -O '{\"module\": \"commonjs\"}' ./packages/tldts-utils/bin/update.js",
"release": "auto shipit"
},
"devDependencies": {
"@types/node": "^22.0.0",
"@typescript-eslint/eslint-plugin": "^7.0.0",
"@typescript-eslint/parser": "^7.1.1",
"auto": "^11.1.1",
"benchmark": "^2.1.4",
"eslint": "^8.45.0",
"lerna": "^8.1.2",
"patch-package": "^8.0.0",
"ts-node": "^10.0.0",
"typescript": "^5.0.4"
},
"auto": {
"name": "Rémi Berson",
"email": "[email protected]",
"plugins": [
"npm"
],
"labels": [
{
"name": "PR: Update PSL :scroll:",
"description": "Update upstream public suffix list",
"changelogTitle": ":scroll: Update Public Suffix List",
"releaseType": "patch",
"overwrite": true,
"color": "#c2e0c6"
},
{
"name": "PR: Breaking Change :boom:",
"description": "Increment major version when merged",
"changelogTitle": ":boom: Breaking Change",
"releaseType": "major",
"overwrite": true,
"color": "#e2372b"
},
{
"name": "PR: New Feature :rocket:",
"description": "Increment minor version when merged",
"changelogTitle": ":rocket: New Feature",
"releaseType": "minor",
"overwrite": true,
"color": "#2e449b"
},
{
"name": "PR: Performance :running_woman:",
"description": "Increment minor version when merged",
"changelogTitle": ":running_woman: Performance",
"releaseType": "minor",
"overwrite": true,
"color": "#ead99f"
},
{
"name": "PR: Bug Fix :bug:",
"description": "Increment patch version when merged",
"changelogTitle": ":bug: Bug Fix",
"releaseType": "patch",
"overwrite": true,
"color": "#56dd97"
},
{
"name": "PR: Polish :nail_care:",
"description": "Increment patch version when merged",
"changelogTitle": ":nail_care: Polish",
"releaseType": "patch",
"overwrite": true,
"color": "#a9bbe8"
},
{
"name": "PR: Internal :house:",
"description": "Changes only affect internals",
"changelogTitle": ":house: Internal",
"releaseType": "none",
"overwrite": true,
"color": "#5b1482"
},
{
"name": "PR: Docs :memo:",
"description": "Changes only affect documentation",
"changelogTitle": ":memo: Documentation",
"releaseType": "none",
"overwrite": true,
"color": "#d2f28a"
},
{
"name": "skip-release",
"description": "Preserve the current version when merged",
"releaseType": "skip",
"overwrite": true,
"color": "#e069cf"
},
{
"name": "PR: Dependencies :nut_and_bolt:",
"description": "Changes only update dependencies",
"changelogTitle": ":nut_and_bolt: Dependencies",
"releaseType": "none",
"overwrite": true,
"color": "#5dbdcc"
}
]
}
}