-
Notifications
You must be signed in to change notification settings - Fork 19
/
package.json
162 lines (162 loc) · 7.18 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
152
153
154
155
156
157
158
159
160
161
162
{
"name": "idea-l10n-zht",
"version": "1.0.0",
"description": "Jetbrains IntelliJ Chinese (Traditional) Language Pack / 繁體中文語言包",
"keywords": [
"create-by-yarn-tool"
],
"homepage": "https://github.com/bluelovers/idea-l10n-zht#readme",
"bugs": {
"url": "https://github.com/bluelovers/idea-l10n-zht/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bluelovers/idea-l10n-zht.git"
},
"license": "ISC",
"author": "bluelovers",
"main": "index.js",
"scripts": {
"review": "yarn run review:coverage",
"review:coverage": "yarn run lint && yarn run coverage",
"review:test": "yarn run lint && yarn run test",
"coverage": "yarn run test -- --coverage",
"lint": "yarn run lint:eslint",
"lint:eslint": "ynpx eslint --ext .ts,.tsx,.mts,.cts ./",
"test": "jest --passWithNoTests -u",
"test:jest": "jest --passWithNoTests",
"test:jest:snapshot": "yarn run test:jest -- -u",
"test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"",
"test:snapshot": "yarn run test -- -u",
"test:tsd": "ynpx tsd",
"test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests",
"posttest": "yarn run build:sort",
"prebuild": "ts-node scripts/update-meta.ts",
"build": "ts-node scripts/plugin-build-install-file.ts",
"build:commit": "ts-node ./scripts/git/build-commit.ts",
"build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts",
"build:dts:copy": "copy .\\src\\index.d.ts .\\dist\\index.d.ts & echo build:dts",
"build:dts:tsc": "tsc --emitDeclarationOnly --declaration --noEmit false",
"build:microbundle": "ynpx microbundle --target node",
"build:sort": "ts-node scripts/sort-static-files.ts",
"build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index",
"postbuild": "yarn run test && ts-node ./scripts/jetbrains/create-jetbrains-update-plugins-xml.ts",
"ci:test": "yarn run test",
"ci:install": "yarn install --frozen-lockfile && yarn add -W typescript@next jest ts-jest@next ts-node@10.0 ynpx lerna@6 yarn-tool @bluelovers/jest-config tsx",
"ci:build": "yarn run plugin:build && yarn run build:commit",
"ci:build:sub": "yarn run plugin:build:core && yarn run build:commit && yarn run ci:postpublish",
"ci:postpublish": "ts-node scripts/ci-postpublish.ts && yarn run postpublish:git:tag && echo ci:postpublish",
"_ci:postpublish": "yarn run postpublish:changelog && yarn run postpublish:git:commit && yarn run postpublish:git:tag & echo ci:postpublish",
"ci:git:config": "git config --local core.autocrlf false && git config --local core.ignorecase false && git config --local include.path ../.gitconfig && git config --local core.autocrlf false && git config --local core.ignorecase false",
"ci:git:fetch:remote:tag": "git fetch --tag -f",
"npm:publish": "npm publish",
"npm:publish:bump": "yarn run version:bump && npm publish",
"preversion": "echo preversion && yarn run test",
"version": "echo version",
"version:bump": "yarn-tool version",
"postversion": "echo postversion",
"prepublish": "echo prepublish",
"prepare": "echo prepare",
"prepublishOnly": "yarn run preversion",
"prepublishOnly:check-bin": "ynpx --quiet @yarn-tool/check-pkg-bin",
"prepublishOnly:update": "yarn run ncu && yarn run sort-package-json",
"prepack": "echo prepack",
"pack": "echo pack",
"postpack": "echo postpack",
"publish": "echo publish",
"postpublish": "yarn run postpublish:changelog && yarn run postpublish:git:commit && yarn run postpublish:git:tag -- --force-git-tag && yarn run postpublish:git:push",
"postpublish:changelog": "ynpx --quiet @yarn-tool/changelog && git add ./CHANGELOG.md",
"postpublish:git:commit": "git commit -m \"build(changelog): update CHANGELOG\" ./CHANGELOG.md & echo postpublish:git:commit",
"postpublish:git:push": "git push --follow-tags",
"postpublish:git:tag": "ts-node scripts/update-git-tag.ts",
"postpublishOnly": "echo postpublishOnly",
"ncu": "yarn-tool ncu -u",
"plugin:build": "yarn run test && yarn run plugin:build:core",
"plugin:build:core": "yarn run plugin:handle-source && yarn run build",
"plugin:handle-source": "ts-node scripts/plugin-handle-source.ts",
"plugin:series:build": "ts-node ./bin/build-series",
"plugin:series:download": "ts-node ./bin/download-series",
"plugin:zht": "ts-node scripts/to-zht.ts && ts-node scripts/properties-replace.ts",
"sort-package-json": "yarn-tool sort",
"tsc:default": "tsc -p tsconfig.json",
"tsc:esm": "tsc -p tsconfig.esm.json",
"tsc:showConfig": "ynpx get-current-tsconfig -p"
},
"dependencies": {
"@bluelovers/fast-glob": "^3.0.4",
"@bluelovers/jest-config": "^1.1.11",
"@bluelovers/string-natural-compare": "^2.0.13",
"@git-lazy/branch": "^1.0.47",
"@git-lazy/spawn": "^1.0.41",
"@git-lazy/tag": "^1.0.22",
"@git-lazy/tag-list": "^1.0.12",
"@lazy-cjk/zh-convert": "^1.0.51",
"@lazy-node/semver-part": "^1.0.22",
"@lazy-node/semver-simple-parse": "^3.0.1",
"@novel-segment/assert": "^1.0.12",
"@novel-segment/loaders": "^1.0.53",
"@novel-segment/pretty-diff": "^1.0.25",
"@novel-segment/sort-dict-table": "^1.0.28",
"@novel-segment/sort-synonym": "^1.0.24",
"@novel-segment/stringify": "^1.0.17",
"@novel-segment/util-compare": "^1.0.26",
"@ts-type/is-array": "^1.0.6",
"@yarn-tool/find-root": "^2.0.14",
"ansi-colors": "^4.1.3",
"array-chunk-split": "^2.0.15",
"array-hyper-unique": "^2.1.6",
"bluebird": "^3.7.2",
"cache-path": "^4.0.2",
"cjk-conv": "^1.2.146",
"cli-progress": "^3.12.0",
"crlf-normalize": "^1.0.20",
"cross-fetch": "^4.0.0",
"debug-color2": "^1.3.2",
"dot-properties-loader": "^1.0.5",
"dot-properties2": "^1.0.4",
"enquirer": "^2.4.1",
"escape-string-regexp": "<5 >=4.0.0",
"fs-extra": "^11.2.0",
"is-interactive": "<2 >=1",
"jszip": "^3.10.1",
"jszip-fixed-date": "^1.0.7",
"lazy-url": "^2.0.5",
"lodash": "^4.17.21",
"markdown-it": "^14.1.0",
"micromatch": "^4.0.7",
"moment": "^2.30.1",
"novel-segment": "^2.7.119",
"novel-segment-cli": "^1.1.137",
"progress-estimator": "^0.3.1",
"regexp-cjk": "^3.3.113",
"regexp-cjk-with-plugin-enabled": "^1.0.19",
"semver": "^7.6.2",
"sort-object-keys2": "^3.0.7",
"ts-type": "^3.0.1",
"tslib": "^2.6.3",
"upath2": "^3.1.19",
"xmlbuilder2": "^3.1.1",
"yargs": "^17.7.2"
},
"devDependencies": {
"@bluelovers/tsconfig": "^1.0.35",
"@jest/types": "^29.6.3",
"@types/bluebird": "^3.5.42",
"@types/cli-progress": "^3.11.6",
"@types/conventional-changelog": "^3.1.5",
"@types/fs-extra": "^11.0.4",
"@types/jest": "^29.5.12",
"@types/lodash": "^4.17.6",
"@types/markdown-it": "^14.1.1",
"@types/micromatch": "^4.0.9",
"@types/node": "^20.14.10",
"@types/node-fetch": "<3 >=2.5.12",
"@types/semver": "^7.5.8",
"@types/yargs": "^17.0.32",
"@yarn-tool/changelog": "^3.0.2",
"git-diff-from": "^1.1.40",
"gitlog2": "^5.0.35"
},
"peerDependencies": {},
"packageManager": "yarn@1.22.11"
}