Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

Commit 8e83b95

Browse files
authored
Merge pull request #194 from storyblok/chore/package-root
chore: updated the package.json detection and removed the STUB env var
2 parents 178a34d + ae9d985 commit 8e83b95

4 files changed

Lines changed: 321 additions & 361 deletions

File tree

.vscode/launch.json

Lines changed: 28 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@
2222
"cwd": "${workspaceFolder}",
2323
"console": "integratedTerminal",
2424
"sourceMaps": true,
25-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
26-
"env": {
27-
"STUB": "true"
28-
}
25+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
2926
},
3027
{
3128
"type": "node",
@@ -36,10 +33,7 @@
3633
"cwd": "${workspaceFolder}",
3734
"console": "integratedTerminal",
3835
"sourceMaps": true,
39-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
40-
"env": {
41-
"STUB": "true"
42-
}
36+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
4337
},
4438
{
4539
"type": "node",
@@ -50,10 +44,7 @@
5044
"cwd": "${workspaceFolder}",
5145
"console": "integratedTerminal",
5246
"sourceMaps": true,
53-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
54-
"env": {
55-
"STUB": "true"
56-
}
47+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
5748
},
5849
{
5950
"type": "node",
@@ -64,10 +55,7 @@
6455
"cwd": "${workspaceFolder}",
6556
"console": "integratedTerminal",
6657
"sourceMaps": true,
67-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
68-
"env": {
69-
"STUB": "true"
70-
}
58+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
7159
},
7260
{
7361
"type": "node",
@@ -78,10 +66,7 @@
7866
"cwd": "${workspaceFolder}",
7967
"console": "integratedTerminal",
8068
"sourceMaps": true,
81-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
82-
"env": {
83-
"STUB": "true"
84-
}
69+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
8570
},
8671
{
8772
"type": "node",
@@ -92,10 +77,7 @@
9277
"cwd": "${workspaceFolder}",
9378
"console": "integratedTerminal",
9479
"sourceMaps": true,
95-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
96-
"env": {
97-
"STUB": "true"
98-
}
80+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
9981
},
10082
{
10183
"type": "node",
@@ -106,10 +88,7 @@
10688
"cwd": "${workspaceFolder}",
10789
"console": "integratedTerminal",
10890
"sourceMaps": true,
109-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
110-
"env": {
111-
"STUB": "true"
112-
}
91+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
11392
},
11493
{
11594
"type": "node",
@@ -120,10 +99,7 @@
12099
"cwd": "${workspaceFolder}",
121100
"console": "integratedTerminal",
122101
"sourceMaps": true,
123-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
124-
"env": {
125-
"STUB": "true"
126-
}
102+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
127103
},
128104
{
129105
"type": "node",
@@ -134,10 +110,7 @@
134110
"cwd": "${workspaceFolder}",
135111
"console": "integratedTerminal",
136112
"sourceMaps": true,
137-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
138-
"env": {
139-
"STUB": "true"
140-
}
113+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
141114
},
142115
{
143116
"type": "node",
@@ -148,10 +121,7 @@
148121
"cwd": "${workspaceFolder}",
149122
"console": "integratedTerminal",
150123
"sourceMaps": true,
151-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
152-
"env": {
153-
"STUB": "true"
154-
}
124+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
155125
},
156126
{
157127
"type": "node",
@@ -162,10 +132,7 @@
162132
"cwd": "${workspaceFolder}",
163133
"console": "integratedTerminal",
164134
"sourceMaps": true,
165-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
166-
"env": {
167-
"STUB": "true"
168-
}
135+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
169136
},
170137
{
171138
"type": "node",
@@ -176,10 +143,7 @@
176143
"cwd": "${workspaceFolder}",
177144
"console": "integratedTerminal",
178145
"sourceMaps": true,
179-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
180-
"env": {
181-
"STUB": "true"
182-
}
146+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
183147
},
184148
{
185149
"type": "node",
@@ -190,10 +154,7 @@
190154
"cwd": "${workspaceFolder}",
191155
"console": "integratedTerminal",
192156
"sourceMaps": true,
193-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
194-
"env": {
195-
"STUB": "true"
196-
}
157+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
197158
},
198159
{
199160
"type": "node",
@@ -204,10 +165,7 @@
204165
"cwd": "${workspaceFolder}",
205166
"console": "integratedTerminal",
206167
"sourceMaps": true,
207-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
208-
"env": {
209-
"STUB": "true"
210-
}
168+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
211169
},
212170
{
213171
"type": "node",
@@ -218,10 +176,7 @@
218176
"cwd": "${workspaceFolder}",
219177
"console": "integratedTerminal",
220178
"sourceMaps": true,
221-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
222-
"env": {
223-
"STUB": "true"
224-
}
179+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
225180
},
226181
{
227182
"type": "node",
@@ -232,10 +187,7 @@
232187
"cwd": "${workspaceFolder}",
233188
"console": "integratedTerminal",
234189
"sourceMaps": true,
235-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
236-
"env": {
237-
"STUB": "true"
238-
}
190+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
239191
},
240192
{
241193
"type": "node",
@@ -246,10 +198,7 @@
246198
"cwd": "${workspaceFolder}",
247199
"console": "integratedTerminal",
248200
"sourceMaps": true,
249-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
250-
"env": {
251-
"STUB": "true"
252-
}
201+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
253202
},
254203
{
255204
"type": "node",
@@ -260,10 +209,7 @@
260209
"cwd": "${workspaceFolder}",
261210
"console": "integratedTerminal",
262211
"sourceMaps": true,
263-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
264-
"env": {
265-
"STUB": "true"
266-
}
212+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
267213
},
268214
{
269215
"type": "node",
@@ -274,10 +220,7 @@
274220
"cwd": "${workspaceFolder}",
275221
"console": "integratedTerminal",
276222
"sourceMaps": true,
277-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
278-
"env": {
279-
"STUB": "true"
280-
}
223+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
281224
},
282225
{
283226
"type": "node",
@@ -288,10 +231,7 @@
288231
"cwd": "${workspaceFolder}",
289232
"console": "integratedTerminal",
290233
"sourceMaps": true,
291-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
292-
"env": {
293-
"STUB": "true"
294-
}
234+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
295235
},
296236
{
297237
"type": "node",
@@ -302,10 +242,7 @@
302242
"cwd": "${workspaceFolder}",
303243
"console": "integratedTerminal",
304244
"sourceMaps": true,
305-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
306-
"env": {
307-
"STUB": "true"
308-
}
245+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
309246
},
310247
{
311248
"type": "node",
@@ -317,10 +254,7 @@
317254
"cwd": "${workspaceFolder}",
318255
"console": "integratedTerminal",
319256
"sourceMaps": true,
320-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
321-
"env": {
322-
"STUB": "true"
323-
}
257+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
324258
},
325259
{
326260
"type": "node",
@@ -331,10 +265,7 @@
331265
"cwd": "${workspaceFolder}",
332266
"console": "integratedTerminal",
333267
"sourceMaps": true,
334-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
335-
"env": {
336-
"STUB": "true"
337-
}
268+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
338269
},
339270
{
340271
"type": "node",
@@ -345,10 +276,7 @@
345276
"cwd": "${workspaceFolder}",
346277
"console": "integratedTerminal",
347278
"sourceMaps": true,
348-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
349-
"env": {
350-
"STUB": "true"
351-
}
279+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
352280
},
353281
{
354282
"type": "node",
@@ -359,10 +287,7 @@
359287
"cwd": "${workspaceFolder}",
360288
"console": "integratedTerminal",
361289
"sourceMaps": true,
362-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
363-
"env": {
364-
"STUB": "true"
365-
}
290+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
366291
},
367292
{
368293
"type": "node",
@@ -373,10 +298,7 @@
373298
"cwd": "${workspaceFolder}",
374299
"console": "integratedTerminal",
375300
"sourceMaps": true,
376-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
377-
"env": {
378-
"STUB": "true"
379-
}
301+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
380302
},
381303
{
382304
"type": "node",
@@ -387,10 +309,7 @@
387309
"cwd": "${workspaceFolder}",
388310
"console": "integratedTerminal",
389311
"sourceMaps": true,
390-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
391-
"env": {
392-
"STUB": "true"
393-
}
312+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
394313
},
395314
{
396315
"type": "node",
@@ -401,10 +320,7 @@
401320
"cwd": "${workspaceFolder}",
402321
"console": "integratedTerminal",
403322
"sourceMaps": true,
404-
"outFiles": ["${workspaceFolder}/dist/**/*.js"],
405-
"env": {
406-
"STUB": "true"
407-
}
323+
"outFiles": ["${workspaceFolder}/dist/**/*.js"]
408324
}
409325
]
410326
}

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@
2525
],
2626
"scripts": {
2727
"build": "unbuild",
28-
"build:stub": "unbuild --stub",
2928
"release": "release-it",
30-
"dev": "pnpm run build:stub && STUB=true node dist/index.mjs",
29+
"dev": "pnpm run build && node dist/index.mjs",
3130
"lint": "eslint .",
3231
"lint:fix": "eslint . --fix",
3332
"test": "vitest",
@@ -44,13 +43,14 @@
4443
"json-schema-to-typescript": "^15.0.4",
4544
"ohash": "^2.0.11",
4645
"pathe": "^2.0.3",
47-
"storyblok-js-client": "^6.10.11"
46+
"read-package-up": "^11.0.0",
47+
"storyblok-js-client": "^6.10.12"
4848
},
4949
"devDependencies": {
5050
"@release-it/conventional-changelog": "10.0.0",
5151
"@storyblok/eslint-config": "^0.3.0",
5252
"@types/inquirer": "^9.0.8",
53-
"@types/node": "^22.15.17",
53+
"@types/node": "^22.15.18",
5454
"@vitest/coverage-v8": "^3.1.3",
5555
"@vitest/ui": "^3.1.3",
5656
"eslint": "^9.26.0",

0 commit comments

Comments
 (0)