Skip to content

Commit bb46785

Browse files
committed
chore: added type generation
1 parent 5bebf07 commit bb46785

File tree

3 files changed

+164
-0
lines changed

3 files changed

+164
-0
lines changed

dev-packages/rollup-utils/npmHelpers.mjs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import * as path from 'path';
1010
import { fileURLToPath } from 'url';
1111
import deepMerge from 'deepmerge';
1212
import { defineConfig } from 'rolldown';
13+
import { dts as makeDtsPlugin } from 'rolldown-plugin-dts';
1314
import {
1415
makeDebugBuildStatementReplacePlugin,
1516
makeProductionReplacePlugin,
@@ -131,6 +132,12 @@ export function makeNPMConfigVariants(baseConfig, options = {}) {
131132
}
132133

133134
if (emitEsm) {
135+
const hasTypes = fs.existsSync(path.resolve(process.cwd(), './tsconfig.types.json'));
136+
const dts = makeDtsPlugin({
137+
tsconfig: path.resolve(process.cwd(), hasTypes ? './tsconfig.types.json' : './tsconfig.json'),
138+
tsgo: true,
139+
});
140+
134141
if (splitDevProd) {
135142
variantSpecificConfigs.push({
136143
output: {
@@ -139,7 +146,9 @@ export function makeNPMConfigVariants(baseConfig, options = {}) {
139146
plugins: [makePackageNodeEsm()],
140147
},
141148
});
149+
142150
variantSpecificConfigs.push({
151+
plugins: [dts],
143152
output: {
144153
format: 'esm',
145154
dir: path.join(baseConfig.output.dir, 'esm/prod'),
@@ -148,6 +157,7 @@ export function makeNPMConfigVariants(baseConfig, options = {}) {
148157
});
149158
} else {
150159
variantSpecificConfigs.push({
160+
plugins: [dts],
151161
output: {
152162
format: 'esm',
153163
dir: path.join(baseConfig.output.dir, 'esm'),

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
"@size-limit/webpack": "~11.1.6",
109109
"@types/jsdom": "^21.1.6",
110110
"@types/node": "^18.19.1",
111+
"@typescript/native-preview": "^7.0.0-dev.20251210.1",
111112
"@vitest/coverage-v8": "^3.2.4",
112113
"deepmerge": "^4.2.2",
113114
"downlevel-dts": "~0.11.0",
@@ -122,6 +123,7 @@
122123
"prettier-plugin-astro": "^0.14.1",
123124
"rimraf": "^5.0.10",
124125
"rolldown": "^1.0.0-beta.54",
126+
"rolldown-plugin-dts": "^0.18.3",
125127
"size-limit": "~11.1.6",
126128
"ts-node": "10.9.1",
127129
"typescript": "~5.8.0",

yarn.lock

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1365,6 +1365,17 @@
13651365
"@jridgewell/trace-mapping" "^0.3.25"
13661366
jsesc "^3.0.2"
13671367

1368+
"@babel/generator@^7.28.5":
1369+
version "7.28.5"
1370+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz#712722d5e50f44d07bc7ac9fe84438742dd61298"
1371+
integrity sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==
1372+
dependencies:
1373+
"@babel/parser" "^7.28.5"
1374+
"@babel/types" "^7.28.5"
1375+
"@jridgewell/gen-mapping" "^0.3.12"
1376+
"@jridgewell/trace-mapping" "^0.3.28"
1377+
jsesc "^3.0.2"
1378+
13681379
"@babel/helper-annotate-as-pure@7.18.6":
13691380
version "7.18.6"
13701381
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
@@ -1558,6 +1569,11 @@
15581569
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8"
15591570
integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==
15601571

1572+
"@babel/helper-validator-identifier@^7.28.5":
1573+
version "7.28.5"
1574+
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4"
1575+
integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==
1576+
15611577
"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.23.5", "@babel/helper-validator-option@^7.25.9", "@babel/helper-validator-option@^7.27.1":
15621578
version "7.27.1"
15631579
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f"
@@ -1594,6 +1610,13 @@
15941610
dependencies:
15951611
"@babel/types" "^7.28.4"
15961612

1613+
"@babel/parser@^7.28.5":
1614+
version "7.28.5"
1615+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08"
1616+
integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==
1617+
dependencies:
1618+
"@babel/types" "^7.28.5"
1619+
15971620
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.4":
15981621
version "7.24.4"
15991622
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz#6125f0158543fb4edf1c22f322f3db67f21cb3e1"
@@ -2663,6 +2686,14 @@
26632686
"@babel/helper-string-parser" "^7.27.1"
26642687
"@babel/helper-validator-identifier" "^7.27.1"
26652688

2689+
"@babel/types@^7.28.5":
2690+
version "7.28.5"
2691+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b"
2692+
integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==
2693+
dependencies:
2694+
"@babel/helper-string-parser" "^7.27.1"
2695+
"@babel/helper-validator-identifier" "^7.28.5"
2696+
26662697
"@bcoe/v8-coverage@^1.0.2":
26672698
version "1.0.2"
26682699
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz#bbe12dca5b4ef983a0d0af4b07b9bc90ea0ababa"
@@ -4873,6 +4904,14 @@
48734904
"@jridgewell/sourcemap-codec" "^1.5.0"
48744905
"@jridgewell/trace-mapping" "^0.3.24"
48754906

4907+
"@jridgewell/gen-mapping@^0.3.12":
4908+
version "0.3.13"
4909+
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz#6342a19f44347518c93e43b1ac69deb3c4656a1f"
4910+
integrity sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==
4911+
dependencies:
4912+
"@jridgewell/sourcemap-codec" "^1.5.0"
4913+
"@jridgewell/trace-mapping" "^0.3.24"
4914+
48764915
"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0":
48774916
version "3.1.1"
48784917
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
@@ -4912,6 +4951,14 @@
49124951
"@jridgewell/resolve-uri" "^3.1.0"
49134952
"@jridgewell/sourcemap-codec" "^1.4.14"
49144953

4954+
"@jridgewell/trace-mapping@^0.3.28":
4955+
version "0.3.31"
4956+
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0"
4957+
integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==
4958+
dependencies:
4959+
"@jridgewell/resolve-uri" "^3.1.0"
4960+
"@jridgewell/sourcemap-codec" "^1.4.14"
4961+
49154962
"@js-joda/core@^5.6.1":
49164963
version "5.6.3"
49174964
resolved "https://registry.yarnpkg.com/@js-joda/core/-/core-5.6.3.tgz#41ae1c07de1ebe0f6dde1abcbc9700a09b9c6056"
@@ -9443,6 +9490,54 @@
94439490
"@typescript-eslint/types" "8.35.0"
94449491
eslint-visitor-keys "^4.2.1"
94459492

9493+
"@typescript/native-preview-darwin-arm64@7.0.0-dev.20251210.1":
9494+
version "7.0.0-dev.20251210.1"
9495+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20251210.1.tgz#3e8a36be5d37ca906773356034742bcea798c28a"
9496+
integrity sha512-6FLhFMAdaW/JMzTPqaIxVTgCFhMQY2v88qVGLUmcf9coCJx5plxuY0zxzXaLrvQulGnDurIKZMW5tBGmQy4Buw==
9497+
9498+
"@typescript/native-preview-darwin-x64@7.0.0-dev.20251210.1":
9499+
version "7.0.0-dev.20251210.1"
9500+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20251210.1.tgz#1e0c800bdae84ba9c4a148f9d79d8c42e9c06701"
9501+
integrity sha512-JrsZ913/ZyeoFDCVq+k4h0VUJHyqjT6te/IC8aMtLZQRkusQEX+57Anfr/BVXzWBa8+JwIXPGzllilw5dkrHNw==
9502+
9503+
"@typescript/native-preview-linux-arm64@7.0.0-dev.20251210.1":
9504+
version "7.0.0-dev.20251210.1"
9505+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20251210.1.tgz#2ca8296b044e78aa0551f7b04b35fc4b225572c2"
9506+
integrity sha512-GViH0JIkpEHCo04VYD/iAKqYjIB2uLXXtTmmLaImzBVd+h1dlKFgi2aOMi51mYnSefnbj7P7PeqIQNLKwi4NSQ==
9507+
9508+
"@typescript/native-preview-linux-arm@7.0.0-dev.20251210.1":
9509+
version "7.0.0-dev.20251210.1"
9510+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20251210.1.tgz#2f7a70a1240f842d0ccec71a33ef0fc8e64a50bc"
9511+
integrity sha512-v1hyGd8TWHaoRU8BJfGAdW6ML70TLUOB9+0Xeo30m3xHlOdO1zxunXa/FVhqzrChqzOkcty61PGe9tAPhrIh1w==
9512+
9513+
"@typescript/native-preview-linux-x64@7.0.0-dev.20251210.1":
9514+
version "7.0.0-dev.20251210.1"
9515+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20251210.1.tgz#d30c47b98f30f9da9b913a3816c11ee24cfa2227"
9516+
integrity sha512-X6p2MrcRcYE9T+ecNHYZHFYew0t+k9Sc2GbyjbNB0+MJ/Lffp3aUH59dp+JASZoyOxugPwN+MCJ/kNzYqiK9vg==
9517+
9518+
"@typescript/native-preview-win32-arm64@7.0.0-dev.20251210.1":
9519+
version "7.0.0-dev.20251210.1"
9520+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20251210.1.tgz#dd67823a5e08aec5d070dc2203084ff173c695b6"
9521+
integrity sha512-FewUZSh7d9YnX0j3hr+N+zQ5B54k4jsVpZp8QbuDduMtautxI18bNO+vL5oO86ezqLWbUnZajXV/61MGfpEtMg==
9522+
9523+
"@typescript/native-preview-win32-x64@7.0.0-dev.20251210.1":
9524+
version "7.0.0-dev.20251210.1"
9525+
resolved "https://registry.yarnpkg.com/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20251210.1.tgz#7b709dd10968eae6a347cf7ee403586ceff26be9"
9526+
integrity sha512-NdqTPzm/Ls3F1amP/e/akCuhY32mjBXT0NMQnYODgT9ltbdkk08b572Bp4GbdfRj9AiJxK70pqoNeZWw4e5fhg==
9527+
9528+
"@typescript/native-preview@^7.0.0-dev.20251210.1":
9529+
version "7.0.0-dev.20251210.1"
9530+
resolved "https://registry.yarnpkg.com/@typescript/native-preview/-/native-preview-7.0.0-dev.20251210.1.tgz#6ae4a3fb5615ff85b9e9315e8e44402ba0e4c890"
9531+
integrity sha512-SiSRpp42K80X+qJKAi8qvjo2xMZIgJgROXCJo0MiZ8a6fjQK6IetRfUvwdApUsDltf/VaEc/j8v2Hiqp8SGhLQ==
9532+
optionalDependencies:
9533+
"@typescript/native-preview-darwin-arm64" "7.0.0-dev.20251210.1"
9534+
"@typescript/native-preview-darwin-x64" "7.0.0-dev.20251210.1"
9535+
"@typescript/native-preview-linux-arm" "7.0.0-dev.20251210.1"
9536+
"@typescript/native-preview-linux-arm64" "7.0.0-dev.20251210.1"
9537+
"@typescript/native-preview-linux-x64" "7.0.0-dev.20251210.1"
9538+
"@typescript/native-preview-win32-arm64" "7.0.0-dev.20251210.1"
9539+
"@typescript/native-preview-win32-x64" "7.0.0-dev.20251210.1"
9540+
94469541
"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
94479542
version "1.3.0"
94489543
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8"
@@ -11065,6 +11160,14 @@ ast-kit@^1.0.1, ast-kit@^1.1.0:
1106511160
"@babel/parser" "^7.25.6"
1106611161
pathe "^1.1.2"
1106711162

11163+
ast-kit@^2.2.0:
11164+
version "2.2.0"
11165+
resolved "https://registry.yarnpkg.com/ast-kit/-/ast-kit-2.2.0.tgz#6d9a298acefef5bdfc5a0fa51d94d1334ef2e671"
11166+
integrity sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==
11167+
dependencies:
11168+
"@babel/parser" "^7.28.5"
11169+
pathe "^2.0.3"
11170+
1106811171
ast-module-types@^6.0.1:
1106911172
version "6.0.1"
1107011173
resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-6.0.1.tgz#4b4ca0251c57b815bab62604dcb22f8c903e2523"
@@ -11735,6 +11838,11 @@ birpc@^0.2.17:
1173511838
resolved "https://registry.yarnpkg.com/birpc/-/birpc-0.2.17.tgz#d0bdb90d4d063061156637f03b7b0adea1779734"
1173611839
integrity sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==
1173711840

11841+
birpc@^3.0.0:
11842+
version "3.0.0"
11843+
resolved "https://registry.yarnpkg.com/birpc/-/birpc-3.0.0.tgz#eb18f6c539e10cbfc6d6b1fd1cd6e08d77b70b49"
11844+
integrity sha512-by+04pHuxpCEQcucAXqzopqfhyI8TLK5Qg5MST0cB6MP+JhHna9ollrtK9moVh27aq6Q6MEJgebD0cVm//yBkg==
11845+
1173811846
bl@^2.2.1:
1173911847
version "2.2.1"
1174011848
resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.1.tgz#8c11a7b730655c5d56898cdc871224f40fd901d5"
@@ -14778,6 +14886,11 @@ dset@^3.1.2:
1477814886
resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.4.tgz#f8eaf5f023f068a036d08cd07dc9ffb7d0065248"
1477914887
integrity sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==
1478014888

14889+
dts-resolver@^2.1.3:
14890+
version "2.1.3"
14891+
resolved "https://registry.yarnpkg.com/dts-resolver/-/dts-resolver-2.1.3.tgz#b930b38fcb2f3dab3b55cb4ac73658c9a5fc0a41"
14892+
integrity sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==
14893+
1478114894
dunder-proto@^1.0.0, dunder-proto@^1.0.1:
1478214895
version "1.0.1"
1478314896
resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
@@ -17934,6 +18047,13 @@ get-symbol-description@^1.1.0:
1793418047
es-errors "^1.3.0"
1793518048
get-intrinsic "^1.2.6"
1793618049

18050+
get-tsconfig@^4.13.0:
18051+
version "4.13.0"
18052+
resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.0.tgz#fcdd991e6d22ab9a600f00e91c318707a5d9a0d7"
18053+
integrity sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==
18054+
dependencies:
18055+
resolve-pkg-maps "^1.0.0"
18056+
1793718057
get-value@^2.0.3, get-value@^2.0.6:
1793818058
version "2.0.6"
1793918059
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
@@ -21568,6 +21688,13 @@ magic-string@^0.30.0, magic-string@^0.30.10, magic-string@^0.30.11, magic-string
2156821688
dependencies:
2156921689
"@jridgewell/sourcemap-codec" "^1.5.5"
2157021690

21691+
magic-string@^0.30.21:
21692+
version "0.30.21"
21693+
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.21.tgz#56763ec09a0fa8091df27879fd94d19078c00d91"
21694+
integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==
21695+
dependencies:
21696+
"@jridgewell/sourcemap-codec" "^1.5.5"
21697+
2157121698
magicast@^0.2.10:
2157221699
version "0.2.11"
2157321700
resolved "https://registry.yarnpkg.com/magicast/-/magicast-0.2.11.tgz#d5d9339ec59e5322cf331460d8e3db2f6585f5d5"
@@ -24046,6 +24173,11 @@ obuf@^1.0.0, obuf@^1.1.2:
2404624173
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
2404724174
integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
2404824175

24176+
obug@^2.1.1:
24177+
version "2.1.1"
24178+
resolved "https://registry.yarnpkg.com/obug/-/obug-2.1.1.tgz#2cba74ff241beb77d63055ddf4cd1e9f90b538be"
24179+
integrity sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==
24180+
2404924181
ofetch@^1.3.4, ofetch@^1.4.1:
2405024182
version "1.4.1"
2405124183
resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-1.4.1.tgz#b6bf6b0d75ba616cef6519dd8b6385a8bae480ec"
@@ -27019,6 +27151,11 @@ resolve-pathname@^3.0.0:
2701927151
resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd"
2702027152
integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==
2702127153

27154+
resolve-pkg-maps@^1.0.0:
27155+
version "1.0.0"
27156+
resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
27157+
integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
27158+
2702227159
resolve-url-loader@5.0.0:
2702327160
version "5.0.0"
2702427161
resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz#ee3142fb1f1e0d9db9524d539cfa166e9314f795"
@@ -27218,6 +27355,21 @@ roarr@^7.0.4:
2721827355
safe-stable-stringify "^2.4.1"
2721927356
semver-compare "^1.0.0"
2722027357

27358+
rolldown-plugin-dts@^0.18.3:
27359+
version "0.18.3"
27360+
resolved "https://registry.yarnpkg.com/rolldown-plugin-dts/-/rolldown-plugin-dts-0.18.3.tgz#b9ff1dcb1f6f695c07f5ad263dc82b04c9becb9c"
27361+
integrity sha512-rd1LZ0Awwfyn89UndUF/HoFF4oH9a5j+2ZeuKSJYM80vmeN/p0gslYMnHTQHBEXPhUlvAlqGA3tVgXB/1qFNDg==
27362+
dependencies:
27363+
"@babel/generator" "^7.28.5"
27364+
"@babel/parser" "^7.28.5"
27365+
"@babel/types" "^7.28.5"
27366+
ast-kit "^2.2.0"
27367+
birpc "^3.0.0"
27368+
dts-resolver "^2.1.3"
27369+
get-tsconfig "^4.13.0"
27370+
magic-string "^0.30.21"
27371+
obug "^2.1.1"
27372+
2722127373
rolldown@^1.0.0-beta.54:
2722227374
version "1.0.0-beta.54"
2722327375
resolved "https://registry.yarnpkg.com/rolldown/-/rolldown-1.0.0-beta.54.tgz#97ed4e61a71004563d2a86d39d15340021df7bfc"

0 commit comments

Comments
 (0)