-
Notifications
You must be signed in to change notification settings - Fork 193
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
300 lines (291 loc) · 8.9 KB
/
pnpm-workspace.yaml
File metadata and controls
300 lines (291 loc) · 8.9 KB
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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
# yaml-language-server: $schema=https://www.schemastore.org/pnpm-workspace.json
packages:
- ./src/shared
- ./packages/*
- ./packages/adaptors/*
- ./src/preload
- ./src/main
- ./src/renderer
- ./extensions/*
- ./extensions/games/*
allowBuilds:
"@nexusmods/fomod-installer-native": true
"@parcel/watcher": true
bsatk: true
core-js: true
crash-dump: true
drivelist: true
electron: true
esbuild: true
font-scanner: true
gamebryo-savegame: true
leveldown: true
loot: true
protobufjs: true
unrs-resolver: true
winapi-bindings: true
xxhash-addon: true
catalog:
7z-bin: git+https://github.com/Nexus-Mods/7z-bin#3298c42e69e3220dc39694bc2f610c077c3e213a
"@babel/polyfill": 7.12.1
"@babel/preset-env": ^7.25.4
"@babel/preset-react": ^7.24.4
"@babel/preset-typescript": 7.16.7
"@babel/register": 7.16.8
"@duckdb/node-api": 1.5.1-r.1
"@electron/remote": ^2.0.12
"@eslint-react/eslint-plugin": 2.3.7
"@eslint/js": 9.39.1
"@headlessui/react": ^1.7.19
'@hot-updater/bsdiff': ^0.30.6
"@iarna/toml": ^2.2.5
"@mdi/js": 7.4.47
"@microsoft/api-extractor": ^7.57.6
"@msgpack/msgpack": ^2.7.0
"@nexusmods/fomod-installer-ipc": ^0.13.1
"@nexusmods/fomod-installer-native": ^0.13.1
"@nexusmods/nexus-api": git+https://github.com/Nexus-Mods/node-nexus-api#4dd3460c2d02d93ba8f1bbeeeb2c5fa9af039a67
"@opentelemetry/api": ^1.9.0
"@opentelemetry/context-async-hooks": ^2.5.1
"@opentelemetry/context-zone": ^2.5.1
"@opentelemetry/exporter-trace-otlp-http": ^0.57.0
"@opentelemetry/resources": ^1.30.0
"@opentelemetry/sdk-trace-base": ^1.30.0
"@opentelemetry/semantic-conventions": ^1.30.0
"@playwright/test": ^1.58.2
"@stylistic/eslint-plugin": ^5.7.1
"@tailwindcss/cli": ^4.1.17
"@testing-library/dom": ^10.4.1
"@testing-library/jest-dom": ^6.9.1
"@testing-library/react": ^12.1.5
"@testing-library/user-event": ^14.6.1
"@types/babel__preset-env": ~7.10.0
"@types/babel__register": ~7.17.3
"@types/bbcode-to-react": ~0.2.4
"@types/big.js": ~6.2.2
"@types/bluebird": 3.5.20
"@types/content-disposition": ~0.5.9
"@types/content-type": ^1.1.3
"@types/copyfiles": ~2.4.4
"@types/d3": ~7.4.3
"@types/draggabilly": 2.1.3
"@types/encoding-down": ~5.0.5
"@types/enzyme": ~3.10.19
"@types/enzyme-adapter-react-16": ~1.0.9
"@types/feedparser": ~2.2.8
"@types/fs-extra": ~11.0.4
"@types/graphlib": ~2.1.12
"@types/i18next": ^12.1.0
"@types/iconv-lite": ^0.0.1
"@types/js-yaml": ^4.0.9
"@types/json-socket": ~0.1.21
"@types/jsonwebtoken": ~9.0.10
"@types/libxmljs": ^0.18.4
"@types/lodash": ~4.17.24
"@types/minimatch": ^2.0.29
"@types/minimist": ~1.2.5
"@types/node": ^24
"@types/node-7z": ~2.1.11
"@types/numeral": ~2.0.5
"@types/packery": ~1.4.37
"@types/prop-types": ~15.7.15
"@types/react": ^16.14.66
"@types/react-bootstrap": ^0.32.20
"@types/react-color": ^2.14.0
"@types/react-datepicker": ^2.9.4
"@types/react-dom": ~19.2.3
"@types/react-faux-dom": ^4.1.1
"@types/react-redux": ^7.1.9
"@types/react-router": ^2.0.41
"@types/react-select": ^1.2.0
"@types/react-sortable-tree": ^0.3.11
"@types/react-test-renderer": ^16.9.1
"@types/react-transition-group": ^4.2.3
"@types/redux": ^3.6.0
"@types/redux-devtools-log-monitor": ^1.0.34
"@types/redux-thunk": ^2.1.0
"@types/relaxed-json": ~1.0.4
"@types/resolve": ~1.20.6
"@types/rimraf": ^2.0.3
"@types/semver": ~7.7.1
"@types/shortid": ~2.2.0
"@types/source-map-support": ~0.5.10
"@types/string-template": ~1.0.7
"@types/tmp": ~0.1.0
"@types/universal-analytics": ~0.4.8
"@types/uuid": ^3.4.6
"@types/webpack-node-externals": ~3.0.4
"@types/which": ^1.3.1
"@types/write-file-atomic": ~3.0.3
"@types/ws": ~7.4.7
"@types/xml2js": ~0.4.14
"@typescript-eslint/utils": 8.47.0
"@vitejs/plugin-react": ^6.0.1
"@vitest/coverage-v8": ^4.1.0
"@vitest/ui": 4.1.0
"@welldone-software/why-did-you-render": ^10.0.1
bbcode-to-react: git+https://github.com/TanninOne/bbcode-to-react#c67356006470e5066ea447e04a3968dca367339d
big.js: ^5.2.2
bluebird: ^3.7.2
bootstrap-sass: ^3.4.1
bs58: ^4.0.1
bsatk: git+https://github.com/Nexus-Mods/node-bsatk#5a3d15fae2177bfb0a42b794d3afb21eda563c59
classnames: ^2.2.6
cli-table3: ^0.6.5
commander: ^4.0.1
content-disposition: ^0.5.3
content-type: ^1.0.4
copyfiles: ^2.4.1
crash-dump: git+https://github.com/Nexus-Mods/node-crash-dump#7fc76dabdc9117a7f238d7bf5e5fb7841a374804
crc-32: ^1.2.1
cross-env: ^10.1.0
cross-fetch: ^3.1.5
csstype: 3.2.3
cytoscape: ^3.6.0
cytoscape-cose-bilkent: ^4.1.0
cytoscape-edgehandles: ^3.5.1
d3: ^5.14.1
date-fns: ^2.8.0
dayjs: ^1.11.10
dequal: ^2.0.3
dnd-core: ^9.4.0
draggabilly: ^2.2.0
drivelist: git+https://github.com/TanninOne/drivelist#720d1890db11482ec05fc0f6aa176cfa6e6844dd
electron: 41.3.0
electron-builder: 24.13.3
electron-context-menu: ^3.1.1
electron-devtools-installer: ^3.2.0
electron-redux: git+https://github.com/TanninOne/electron-redux#66bbd9d389579806e8c4ebd87bd513a668cc64a8
electron-updater: ^4.2.0
encoding-down: ^6.3.0
enzyme: ^3.10.0
enzyme-adapter-react-16: ^1.15.1
eslint: 9.39.1
eslint-config-prettier: 10.1.8
eslint-import-resolver-typescript: ^4.4.4
eslint-plugin-better-tailwindcss: ^4.0.2
eslint-plugin-import: ^2.32.0
eslint-plugin-perfectionist: ^5.4.0
feedparser: ^2.2.9
font-scanner: ^0.2.1
fork-ts-checker-webpack-plugin: ^9.0.2
fs-extra: ^9.1.0
fuzzball: ^1.3.0
glob: ^11.0.3
globals: ^17.3.0
got: 15.0.2
graphlib: ^2.1.7
happy-dom: ^20.8.3
i18next: ^19.0.1
i18next-fs-backend: ^2.1.1
iconv-lite: ^0.5.0
immutability-helper: ^3.0.1
ini: ^6.0.0
interweave: ^12.9.0
is-admin: ^3.0.0
js-yaml: ^4.1.0
json-loader: ^0.5.7
json-socket: git+https://github.com/foi/node-json-socket#d56c8e2938fa4284c4001b815d9b6e4a92b5c07b
jsonwebtoken: ^9.0.0
leveldown: 5.6.0
levelup: 4.4.0
limiter: ^3.0.0
lodash: ^4.17.21
loot: git+https://github.com/Nexus-Mods/node-loot#7b6028fb2caeb3a2af6a0c3d68630c033cc01e8d
lru-cache: ^11.2.6
markdown-ast: ^0.2.1
memoize-one: ^5.1.1
minimatch: ^3.0.5
minimist: ^1.2.8
mixpanel-browser: ^2.71.0
modmeta-db: git+https://github.com/Nexus-Mods/modmeta-db#daa8935b6e38e255ec192c908adfce35d47c0336
nexus-api: git+https://github.com/Nexus-Mods/node-nexus-api#4dd3460c2d02d93ba8f1bbeeeb2c5fa9af039a67
node-7z: git+https://github.com/Nexus-Mods/node-7z#b75def8d0d7d81a03f4526c52b8ada9a34a06479
normalize-url: ^6.0.1
numeral: ^2.0.6
oxfmt: ^0.41.0
p-limit: ^7.3.0
p-queue: ^9.1.0
packery: ^2.1.2
permissions: git+https://github.com/Nexus-Mods/node-permissions#7c1b6f1d6437f2238be51316de823b0fbd63e4c0
playwright: ^1.58.2
prop-types: ^15.7.2
ps-list: ^7.2.0
re-reselect: 4.0.1
re-resizable: ^6.9.9
react: ^16.12.0
react-bootstrap: ^0.33.0
react-color: ^2.17.0
react-datepicker: ^3.3.0
react-dnd: ^14.0.5
react-dnd-html5-backend: ^14.0.5
react-dom: ^16.12.0
react-hot-toast: ^2.6.0
react-i18next: ^11.11.0
react-markdown: ^6.0.2
react-overlays: ^1.2.0
react-redux: ^7.1.3
react-resize-detector: ^4.2.1
react-select: ^1.2.1
react-sortable-tree: ^2.6.2
react-sortable-tree-theme-file-explorer: ^2.0.0
recharts: ^1.8.5
redux: ^4.0.4
redux-act: ^1.8.0
redux-batched-actions: ^0.5.0
redux-freeze: 0.1.7
redux-thunk: ^2.3.0
relaxed-json: ^1.0.3
reselect: ^4.1.7
resolve: ^1.12.0
rimraf: git+https://github.com/TanninOne/rimraf#7b8b70d4e8783cd233fca3283cf1f930af4e39c2
rolldown: 1.0.0-rc.9
sass: 1.97.3
semver: ^7.6.0
shortid: 2.2.17
simple-git: ^3.7.1
simple-vdf: git+https://github.com/Nexus-Mods/vdf-parser#df279ff89cb480597544d3029e12f90cb8c79464
source-map-loader: ^5.0.0
source-map-support: ^0.5.16
string-template: ^1.0.0
tailwindcss: ^4.1.17
terser-webpack-plugin: ^5.3.10
tmp: ^0.1.0
tough-cookie: ^6.0.1
ts-loader: ^9.5.1
ts-v-gen: ^1.0.1
tsconfig-paths-webpack-plugin: ^4.2.0
tsdown: 0.21.0-beta.1
turbowalk: git+https://github.com/Nexus-Mods/node-turbowalk#3502f6ffc3f9eb55fe1c9c097b4e4772edce0c0f
typed-binary: ^4.3.3
typescript: 5.9.3
typescript-eslint: 8.47.0
universal-analytics: ^0.4.23
uuid: ^3.3.3
vite: ^8.0.0
vite-plugin-doctest: ^2.0.0
vitest: ^4.1.0
vortex-parse-ini: git+https://github.com/Nexus-Mods/vortex-parse-ini#2425af99d1cff2331ccf3aacfa892c314e99e18d
webpack: ^5.94.0
webpack-cli: ^5.1.4
webpack-node-externals: ^3.0.0
which: ^1.3.1
wholocks: git+https://github.com/Nexus-Mods/node-wholocks#28da3bcf312312e577d7c636799a59011998b4af
winapi-bindings: git+https://github.com/Nexus-Mods/node-winapi-bindings#faa92afe3320731e98abc15b3f5f19c60896d7c1
winston: ^2.4.3
write-file-atomic: ^3.0.1
ws: ^7.4.6
xml2js: ^0.5.0
xxhash-addon: ^2.0.3
zod: ^4.3.5
catalogMode: strict
cleanupUnusedCatalogs: true
dedupePeers: true
engineStrict: true
failIfNoMatch: true
overrides:
"@types/react": "16"
"@types/react-dom": "16"
node-addon-api: 8.5.0
patchedDependencies:
playwright-core@1.58.2: patches/playwright-core@1.58.2.patch