From d0e61acc406b4aa0170e6320f7ab982cd84dc33e Mon Sep 17 00:00:00 2001 From: Thijs Koerselman Date: Wed, 8 Apr 2026 15:20:11 +0200 Subject: [PATCH 1/4] chore: ship ESM-only build Drop CommonJS output from tsdown and point package exports at dist/index.mjs and index.d.mts. Removes the require condition from exports. Made-with: Cursor --- package.json | 15 +++++---------- tsconfig.tsbuildinfo | 1 + tsdown.config.ts | 4 ++-- 3 files changed, 8 insertions(+), 12 deletions(-) create mode 100644 tsconfig.tsbuildinfo diff --git a/package.json b/package.json index c352cad..8997025 100644 --- a/package.json +++ b/package.json @@ -19,18 +19,13 @@ "url": "git+https://github.com/0x80/get-or-throw.git" }, "type": "module", - "main": "./dist/index.cjs", - "types": "./dist/index.d.cts", + "main": "./dist/index.mjs", + "types": "./dist/index.d.mts", "exports": { ".": { - "import": { - "types": "./dist/index.d.mts", - "default": "./dist/index.mjs" - }, - "require": { - "types": "./dist/index.d.cts", - "default": "./dist/index.cjs" - } + "types": "./dist/index.d.mts", + "import": "./dist/index.mjs", + "default": "./dist/index.mjs" } }, "publishConfig": { diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo new file mode 100644 index 0000000..097f6b5 --- /dev/null +++ b/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"fileNames":["./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es5.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.arraybuffer.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.float16.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.iterator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.error.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.temporal.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.typedarrays.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/.pnpm/@vitest+pretty-format@4.1.2/node_modules/@vitest/pretty-format/dist/index.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/display.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/types.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/helpers.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/timers.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/index.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/types.d-bcelap-c.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/diff.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/tasks.d-di5lbrqa.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/traces.d.402v_yfi.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/hmrpayload.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/dist/node/chunks/modulerunnertransport.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/customevent.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/hot.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/dist/node/module-runner.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/environment.d-dojxxzv9.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/rawsnapshot.d-u2kjuxdr.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/config.d.cz9kprqs.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/environment.d.crsxczp1.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/rpc.d.bfmwpdph.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/worker.d.bt5j8dyr.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/browser.d.bmor_kmk.d.ts","./node_modules/.pnpm/@vitest+spy@4.1.2/node_modules/@vitest/spy/optional-types.d.ts","./node_modules/.pnpm/@vitest+spy@4.1.2/node_modules/@vitest/spy/dist/index.d.ts","./node_modules/.pnpm/tinyrainbow@3.1.0/node_modules/tinyrainbow/dist/index.d.ts","./node_modules/.pnpm/@standard-schema+spec@1.1.0/node_modules/@standard-schema/spec/dist/index.d.ts","./node_modules/.pnpm/@types+deep-eql@4.0.2/node_modules/@types/deep-eql/index.d.ts","./node_modules/.pnpm/assertion-error@2.0.1/node_modules/assertion-error/index.d.ts","./node_modules/.pnpm/@types+chai@5.2.3/node_modules/@types/chai/index.d.ts","./node_modules/.pnpm/@vitest+expect@4.1.2/node_modules/@vitest/expect/dist/index.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/utils.d.ts","./node_modules/.pnpm/tinybench@2.9.0/node_modules/tinybench/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/benchmark.d.daahlpsq.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/global.d.x-ilcfae.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/optional-runtime-types.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/types.d-bji5eawu.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/index.d-b41z0auw.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/suite.d.udjtyagw.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/evaluatedmodules.d.bxj5omdx.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/runners.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/utils.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/overloads.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/branding.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/messages.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/index.d.ts","./src/get-or-throw.ts","./src/get-or-throw.test.ts","./src/index.ts"],"fileIdsList":[[116,117],[89,95,97,113,114,115,118,123],[125],[125,126],[93,95,96],[93,95],[93],[88,93,104,105],[88,104],[112],[88,94],[88],[90],[88,89,90,91,92],[131,132],[131,132,133,134],[131,133],[131],[99],[99,100,101,102],[101],[97,120,121,123],[97,98,110,123],[88,95,97,106,123],[103],[88,97,106,109,119,122,123],[97,98,103,106,123],[97,120,121,122,123],[97,103,107,108,109,123],[88,93,95,97,98,103,106,107,108,109,110,111,113,119,120,121,122,123,124,127,128,129,130,135],[88,95,97,98,106,107,120,121,122,123,128],[136,137],[137]],"fileInfos":[{"version":"bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6","impliedFormat":1},{"version":"7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f","impliedFormat":1},{"version":"bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600","impliedFormat":1},{"version":"1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6","impliedFormat":1},{"version":"f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed","impliedFormat":1},{"version":"f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953","impliedFormat":1},{"version":"8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84","impliedFormat":1},{"version":"26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6","impliedFormat":1},{"version":"1e9332c23e9a907175e0ffc6a49e236f97b48838cc8aec9ce7e4cec21e544b65","impliedFormat":1},{"version":"3753fbc1113dc511214802a2342280a8b284ab9094f6420e7aa171e868679f91","impliedFormat":1},{"version":"999ca32883495a866aa5737fe1babc764a469e4cde6ee6b136a4b9ae68853e4b","impliedFormat":1},{"version":"17f13ecb98cbc39243f2eee1f16d45cd8ec4706b03ee314f1915f1a8b42f6984","impliedFormat":1},{"version":"eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504","affectsGlobalScope":true,"impliedFormat":1},{"version":"105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711","affectsGlobalScope":true,"impliedFormat":1},{"version":"00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c","affectsGlobalScope":true,"impliedFormat":1},{"version":"ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4","affectsGlobalScope":true,"impliedFormat":1},{"version":"2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f","affectsGlobalScope":true,"impliedFormat":1},{"version":"c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60","affectsGlobalScope":true,"impliedFormat":1},{"version":"3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42","affectsGlobalScope":true,"impliedFormat":1},{"version":"32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862","affectsGlobalScope":true,"impliedFormat":1},{"version":"fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36","affectsGlobalScope":true,"impliedFormat":1},{"version":"b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467","affectsGlobalScope":true,"impliedFormat":1},{"version":"f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b","affectsGlobalScope":true,"impliedFormat":1},{"version":"b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7","affectsGlobalScope":true,"impliedFormat":1},{"version":"fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c","affectsGlobalScope":true,"impliedFormat":1},{"version":"a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd","affectsGlobalScope":true,"impliedFormat":1},{"version":"c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675","affectsGlobalScope":true,"impliedFormat":1},{"version":"45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c","affectsGlobalScope":true,"impliedFormat":1},{"version":"805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332","affectsGlobalScope":true,"impliedFormat":1},{"version":"2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d","affectsGlobalScope":true,"impliedFormat":1},{"version":"cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e","affectsGlobalScope":true,"impliedFormat":1},{"version":"500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34","affectsGlobalScope":true,"impliedFormat":1},{"version":"689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3","affectsGlobalScope":true,"impliedFormat":1},{"version":"bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25","affectsGlobalScope":true,"impliedFormat":1},{"version":"54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611","affectsGlobalScope":true,"impliedFormat":1},{"version":"e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c","affectsGlobalScope":true,"impliedFormat":1},{"version":"6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7","affectsGlobalScope":true,"impliedFormat":1},{"version":"b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855","affectsGlobalScope":true,"impliedFormat":1},{"version":"db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7","affectsGlobalScope":true,"impliedFormat":1},{"version":"37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5","affectsGlobalScope":true,"impliedFormat":1},{"version":"a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f","affectsGlobalScope":true,"impliedFormat":1},{"version":"6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e","affectsGlobalScope":true,"impliedFormat":1},{"version":"195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526","affectsGlobalScope":true,"impliedFormat":1},{"version":"8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f","affectsGlobalScope":true,"impliedFormat":1},{"version":"0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799","affectsGlobalScope":true,"impliedFormat":1},{"version":"8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b","affectsGlobalScope":true,"impliedFormat":1},{"version":"fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104","affectsGlobalScope":true,"impliedFormat":1},{"version":"0bd714129fca875f7d4c477a1a392200b0bcd13fb2e80928cd334b63830ea047","affectsGlobalScope":true,"impliedFormat":1},{"version":"e2c9037ae6cd2c52d80ceef0b3c5ffdb488627d71529cf4f63776daf11161c9a","affectsGlobalScope":true,"impliedFormat":1},{"version":"135d5cf4d345f59f1a9caadfafcd858d3d9cc68290db616cc85797224448cccc","affectsGlobalScope":true,"impliedFormat":1},{"version":"bc238c3f81c2984751932b6aab223cd5b830e0ac6cad76389e5e9d2ffc03287d","affectsGlobalScope":true,"impliedFormat":1},{"version":"4a07f9b76d361f572620927e5735b77d6d2101c23cdd94383eb5b706e7b36357","affectsGlobalScope":true,"impliedFormat":1},{"version":"7c4e8dc6ab834cc6baa0227e030606d29e3e8449a9f67cdf5605ea5493c4db29","affectsGlobalScope":true,"impliedFormat":1},{"version":"de7ba0fd02e06cd9a5bd4ab441ed0e122735786e67dde1e849cced1cd8b46b78","affectsGlobalScope":true,"impliedFormat":1},{"version":"6148e4e88d720a06855071c3db02069434142a8332cf9c182cda551adedf3156","affectsGlobalScope":true,"impliedFormat":1},{"version":"d63dba625b108316a40c95a4425f8d4294e0deeccfd6c7e59d819efa19e23409","affectsGlobalScope":true,"impliedFormat":1},{"version":"0568d6befee03dd435bed4fc25c4e46865b24bdcb8c563fdc21f580a2c301904","affectsGlobalScope":true,"impliedFormat":1},{"version":"30d62269b05b584741f19a5369852d5d34895aa2ac4fd948956f886d15f9cc0d","affectsGlobalScope":true,"impliedFormat":1},{"version":"f128dae7c44d8f35ee42e0a437000a57c9f06cc04f8b4fb42eebf44954d53dc8","affectsGlobalScope":true,"impliedFormat":1},{"version":"ffbe6d7b295306b2ba88030f65b74c107d8d99bdcf596ea99c62a02f606108b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"996fb27b15277369c68a4ba46ed138b4e9e839a02fb4ec756f7997629242fd9f","affectsGlobalScope":true,"impliedFormat":1},{"version":"79b712591b270d4778c89706ca2cfc56ddb8c3f895840e477388f1710dc5eda9","affectsGlobalScope":true,"impliedFormat":1},{"version":"20884846cef428b992b9bd032e70a4ef88e349263f63aeddf04dda837a7dba26","affectsGlobalScope":true,"impliedFormat":1},{"version":"5fcab789c73a97cd43828ee3cc94a61264cf24d4c44472ce64ced0e0f148bdb2","affectsGlobalScope":true,"impliedFormat":1},{"version":"db59a81f070c1880ad645b2c0275022baa6a0c4f0acdc58d29d349c6efcf0903","affectsGlobalScope":true,"impliedFormat":1},{"version":"673294292640f5722b700e7d814e17aaf7d93f83a48a2c9b38f33cbc940ad8b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"d786b48f934cbca483b3c6d0a798cb43bbb4ada283e76fb22c28e53ae05b9e69","affectsGlobalScope":true,"impliedFormat":1},{"version":"1ecb8e347cb6b2a8927c09b86263663289418df375f5e68e11a0ae683776978f","affectsGlobalScope":true,"impliedFormat":1},{"version":"142efd4ce210576f777dc34df121777be89eda476942d6d6663b03dcb53be3ff","affectsGlobalScope":true,"impliedFormat":1},{"version":"379bc41580c2d774f82e828c70308f24a005b490c25ba34d679d84bcf05c3d9d","affectsGlobalScope":true,"impliedFormat":1},{"version":"ed484fb2aa8a1a23d0277056ec3336e0a0b52f9b8d6a961f338a642faf43235d","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ffedae1d1c2d53fdbca1c96d3c7dda544281f7d262f99b6880634f8fd8d9820","affectsGlobalScope":true,"impliedFormat":1},{"version":"83a730b125d477dd264df8ba479afab27a3dae7152b005c214ab94dc7ee44fd3","affectsGlobalScope":true,"impliedFormat":1},{"version":"1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da","affectsGlobalScope":true,"impliedFormat":1},{"version":"70bea28bfc64dc5c8a3d77d1bb004094f3a4c16fad1ca4add1cc7109c08e654d","impliedFormat":99},{"version":"0528f6d21f7a02d4092895090d2dd86104bd5a3e79eced96d5a1a7dd90943d17","impliedFormat":99},{"version":"b5ce343886d23392be9c8280e9f24a87f1d7d3667f6672c2fe4aa61fa4ece7d4","impliedFormat":99},{"version":"eb64a68249f1ee45e496a23cd0be8fe8c84aecb4c038b86d4abcc765c5ba115e","impliedFormat":99},{"version":"b0857bb28fd5236ace84280f79a25093f919fd0eff13e47cc26ea03de60a7294","impliedFormat":99},{"version":"5e43e0824f10cd8c48e7a8c5c673638488925a12c31f0f9e0957965c290eb14c","impliedFormat":99},{"version":"ef13c73d6157a32933c612d476c1524dd674cf5b9a88571d7d6a0d147544d529","impliedFormat":99},{"version":"3b0a56d056d81a011e484b9c05d5e430711aaecd561a788bad1d0498aad782c7","impliedFormat":99},{"version":"8467f4c442988b9b0e68fd2c2c12fae1d1516c42bb3a593a63d711ea05969332","impliedFormat":99},{"version":"5225e4dadc4ca5be23f80c75245a57e37938b87c9f5c266e203b3db77c9095e5","impliedFormat":99},{"version":"ac3d263474022e9a14c43f588f485d549641d839b159ecc971978b90f34bdf6b","impliedFormat":99},{"version":"3b89216a7e38a454985ad17bb2ff85792837dc812f2a89fa5f60ad0a2e216fa7","impliedFormat":99},{"version":"16fe60bb544cfedfd2b5bb2f7d0b3957be7978706d57d9f06edc9c0c8dbdba23","impliedFormat":99},{"version":"82179358c2d9d7347f1602dc9300039a2250e483137b38ebf31d4d2e5519c181","impliedFormat":99},{"version":"4e003c868b0d8f8ad200b96cbc653e18e513fa23e1c19c4fe3cc25d4394efc47","impliedFormat":99},{"version":"091546ac9077cddcd7b9479cc2e0c677238bf13e39eab4b13e75046c3328df93","impliedFormat":99},{"version":"42a12f2faa483c9b48195ed794d22698162274e755f6e07219c2351c4f08d732","impliedFormat":99},{"version":"727858fb893b87791876dee5e3cd4c187a721d2de516fd19d3d00dc6e8a894b3","impliedFormat":99},{"version":"5bfaa2ee33e63a1b17b08dbefd7a3c42d1e0f914e52aca5bef679b420bd7a07c","impliedFormat":99},{"version":"630fc926b3eb014fbc28c13dd1c3cd6e2e6f8f41beb76db860e8f7aa4346f21b","impliedFormat":99},{"version":"bcbd3becd08b4515225880abea0dbfbbf0d1181ce3af8f18f72f61edbe4febfb","impliedFormat":99},{"version":"a86701e56b10a6d1ef9b2ecaeedbab94ed7b957a646cd71fd09d02b323c6d3d7","impliedFormat":99},{"version":"06b386ceecf2d559a29fc222a1fc236273b3cb9b9e2a38878631d4f32b110bff","impliedFormat":99},{"version":"77e638015f3b85cb699bf5fa526b3a8b91e20b3f2594ccd15a9ab4ff8f7d4afe","impliedFormat":99},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"4ead13a482c539b77394b2a97e3b877b809eac596390371cea490286f53b996a","impliedFormat":99},{"version":"06db2f8ba1d1dfacf04529cb731081ab23f133f29c7608ebdfbcab356996827c","impliedFormat":99},{"version":"bdd14f07b4eca0b4b5203b85b8dbc4d084c749fa590bee5ea613e1641dcd3b29","impliedFormat":99},{"version":"427fe2004642504828c1476d0af4270e6ad4db6de78c0b5da3e4c5ca95052a99","impliedFormat":1},{"version":"2eeffcee5c1661ddca53353929558037b8cf305ffb86a803512982f99bcab50d","impliedFormat":99},{"version":"9afb4cb864d297e4092a79ee2871b5d3143ea14153f62ef0bb04ede25f432030","affectsGlobalScope":true,"impliedFormat":99},{"version":"b0d9e12191510917081354b9e63430f9f8a1adcfc58ac2f223c59f2cccfbcc68","affectsGlobalScope":true,"impliedFormat":99},{"version":"1c88b51b966e2791c4a8d96f52fe857c282615d77a128d3239829981d4ddfb27","impliedFormat":99},{"version":"69bf2422313487956e4dacf049f30cb91b34968912058d244cb19e4baa24da97","impliedFormat":99},{"version":"6987dfb4b0c4e02112cc4e548e7a77b3d9ddfeffa8c8a2db13ceac361a4567d9","impliedFormat":99},{"version":"72a863bc6c0fc7a6263d8e07279167d86467a3869b5f002b1df6eaf5000ccc7b","impliedFormat":99},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"5e2ba3d18d78aebbde1f34bde356e41e9c76eeaeaeee56a37036596a9eff4211","impliedFormat":99},{"version":"8280ae8ccc0493b32d1742d585357ab9f0a508ea050af25a5a20d64010d0a5cf","impliedFormat":99},{"version":"7adfd9f9056ecd4ae6c65fde2a98654960c662714c73f048478959d04c09e144","impliedFormat":99},{"version":"32b35cf0dc3a1b1a7118b61c34ce2ad1a29695851679f9ec34e0776f2ece2a69","impliedFormat":99},{"version":"b413fbc6658fe2774f8bf9a15cf4c53e586fc38a2d5256b3b9647da242c14389","impliedFormat":99},{"version":"77a58a9ec42c1b63bd4fd564dc3e5f069b48bd47afa2ca0b466a5987e01f49a3","impliedFormat":99},{"version":"c30a41267fc04c6518b17e55dcb2b810f267af4314b0b6d7df1c33a76ce1b330","impliedFormat":1},{"version":"72422d0bac4076912385d0c10911b82e4694fc106e2d70added091f88f0824ba","impliedFormat":1},{"version":"da251b82c25bee1d93f9fd80c5a61d945da4f708ca21285541d7aff83ecb8200","impliedFormat":1},{"version":"64db14db2bf37ac089766fdb3c7e1160fabc10e9929bc2deeede7237e4419fc8","impliedFormat":1},{"version":"98b94085c9f78eba36d3d2314affe973e8994f99864b8708122750788825c771","impliedFormat":1},{"version":"dd3af4d019902086a6eeab0f304378cedc7170f08903f74143b4ab45227d7e1b","impliedFormat":99},"05e41a412368bb909d12ab0aefaf816acf8868a9a816e3373cc0ebf678b2e35d","fe3bcc0b04b903f46bc2f3ad0ca61a8c81c6aefa562ec608abbb5e172cdbee7b","9e51c6e1421edaf26663b37fd2036e0b26d2dddad18573836b8566ffa9c655a2"],"root":[[137,139]],"options":{"allowJs":true,"erasableSyntaxOnly":true,"module":200,"noImplicitOverride":true,"noUncheckedIndexedAccess":true,"outDir":"./dist","rootDir":"./src","skipLibCheck":true,"strict":true,"target":99,"tsBuildInfoFile":"./tsconfig.tsbuildinfo","verbatimModuleSyntax":true},"referencedMap":[[118,1],[119,2],[126,3],[127,4],[97,5],[96,6],[120,5],[104,7],[106,8],[105,9],[113,10],[95,11],[89,12],[91,13],[93,14],[94,12],[133,15],[135,16],[134,17],[132,18],[100,19],[103,20],[101,19],[102,21],[122,22],[111,23],[107,24],[108,7],[129,25],[123,26],[109,27],[128,28],[110,29],[136,30],[130,31],[138,32],[139,33]],"affectedFilesPendingEmit":[138,137,139],"version":"6.0.2"} \ No newline at end of file diff --git a/tsdown.config.ts b/tsdown.config.ts index 5dd5215..cc5b2ee 100644 --- a/tsdown.config.ts +++ b/tsdown.config.ts @@ -2,8 +2,8 @@ import { defineConfig } from "tsdown"; export default defineConfig({ entry: { index: "src/index.ts" }, - format: ["esm", "cjs"], - target: "node20", + format: ["esm"], + target: "node22", sourcemap: true, dts: true, clean: true, From 6e66521dda28d2f212fa36e0fb89855d533e1629 Mon Sep 17 00:00:00 2001 From: Thijs Koerselman Date: Wed, 8 Apr 2026 15:26:00 +0200 Subject: [PATCH 2/4] chore: untrack tsconfig.tsbuildinfo build artifact --- tsconfig.tsbuildinfo | 1 - 1 file changed, 1 deletion(-) delete mode 100644 tsconfig.tsbuildinfo diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo deleted file mode 100644 index 097f6b5..0000000 --- a/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"fileNames":["./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es5.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2023.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.arraybuffer.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.object.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2024.string.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.float16.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.iterator.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.promise.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.es2025.regexp.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.array.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.collection.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.date.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.error.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.sharedmemory.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.temporal.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.esnext.typedarrays.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/.pnpm/typescript@6.0.2/node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/.pnpm/@vitest+pretty-format@4.1.2/node_modules/@vitest/pretty-format/dist/index.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/display.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/types.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/helpers.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/timers.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/index.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/types.d-bcelap-c.d.ts","./node_modules/.pnpm/@vitest+utils@4.1.2/node_modules/@vitest/utils/dist/diff.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/tasks.d-di5lbrqa.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/traces.d.402v_yfi.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/hmrpayload.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/dist/node/chunks/modulerunnertransport.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/customevent.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/types/hot.d.ts","./node_modules/.pnpm/vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1/node_modules/vite/dist/node/module-runner.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/environment.d-dojxxzv9.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/rawsnapshot.d-u2kjuxdr.d.ts","./node_modules/.pnpm/@vitest+snapshot@4.1.2/node_modules/@vitest/snapshot/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/config.d.cz9kprqs.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/environment.d.crsxczp1.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/rpc.d.bfmwpdph.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/worker.d.bt5j8dyr.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/browser.d.bmor_kmk.d.ts","./node_modules/.pnpm/@vitest+spy@4.1.2/node_modules/@vitest/spy/optional-types.d.ts","./node_modules/.pnpm/@vitest+spy@4.1.2/node_modules/@vitest/spy/dist/index.d.ts","./node_modules/.pnpm/tinyrainbow@3.1.0/node_modules/tinyrainbow/dist/index.d.ts","./node_modules/.pnpm/@standard-schema+spec@1.1.0/node_modules/@standard-schema/spec/dist/index.d.ts","./node_modules/.pnpm/@types+deep-eql@4.0.2/node_modules/@types/deep-eql/index.d.ts","./node_modules/.pnpm/assertion-error@2.0.1/node_modules/assertion-error/index.d.ts","./node_modules/.pnpm/@types+chai@5.2.3/node_modules/@types/chai/index.d.ts","./node_modules/.pnpm/@vitest+expect@4.1.2/node_modules/@vitest/expect/dist/index.d.ts","./node_modules/.pnpm/@vitest+runner@4.1.2/node_modules/@vitest/runner/dist/utils.d.ts","./node_modules/.pnpm/tinybench@2.9.0/node_modules/tinybench/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/benchmark.d.daahlpsq.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/global.d.x-ilcfae.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/optional-runtime-types.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/types.d-bji5eawu.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/index.d-b41z0auw.d.ts","./node_modules/.pnpm/@vitest+mocker@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/@vitest/mocker/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/suite.d.udjtyagw.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/chunks/evaluatedmodules.d.bxj5omdx.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/runners.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/utils.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/overloads.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/branding.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/messages.d.ts","./node_modules/.pnpm/expect-type@1.3.0/node_modules/expect-type/dist/index.d.ts","./node_modules/.pnpm/vitest@4.1.2_vite@8.0.5_@emnapi+core@1.9.2_@emnapi+runtime@1.9.2_jiti@2.6.1_/node_modules/vitest/dist/index.d.ts","./src/get-or-throw.ts","./src/get-or-throw.test.ts","./src/index.ts"],"fileIdsList":[[116,117],[89,95,97,113,114,115,118,123],[125],[125,126],[93,95,96],[93,95],[93],[88,93,104,105],[88,104],[112],[88,94],[88],[90],[88,89,90,91,92],[131,132],[131,132,133,134],[131,133],[131],[99],[99,100,101,102],[101],[97,120,121,123],[97,98,110,123],[88,95,97,106,123],[103],[88,97,106,109,119,122,123],[97,98,103,106,123],[97,120,121,122,123],[97,103,107,108,109,123],[88,93,95,97,98,103,106,107,108,109,110,111,113,119,120,121,122,123,124,127,128,129,130,135],[88,95,97,98,106,107,120,121,122,123,128],[136,137],[137]],"fileInfos":[{"version":"bcd24271a113971ba9eb71ff8cb01bc6b0f872a85c23fdbe5d93065b375933cd","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f88bedbeb09c6f5a6645cb24c7c55f1aa22d19ae96c8e6959cbd8b85a707bc6","impliedFormat":1},{"version":"7fe93b39b810eadd916be8db880dd7f0f7012a5cc6ffb62de8f62a2117fa6f1f","impliedFormat":1},{"version":"bb0074cc08b84a2374af33d8bf044b80851ccc9e719a5e202eacf40db2c31600","impliedFormat":1},{"version":"1a7daebe4f45fb03d9ec53d60008fbf9ac45a697fdc89e4ce218bc94b94f94d6","impliedFormat":1},{"version":"f94b133a3cb14a288803be545ac2683e0d0ff6661bcd37e31aaaec54fc382aed","impliedFormat":1},{"version":"f59d0650799f8782fd74cf73c19223730c6d1b9198671b1c5b3a38e1188b5953","impliedFormat":1},{"version":"8a15b4607d9a499e2dbeed9ec0d3c0d7372c850b2d5f1fb259e8f6d41d468a84","impliedFormat":1},{"version":"26e0fe14baee4e127f4365d1ae0b276f400562e45e19e35fd2d4c296684715e6","impliedFormat":1},{"version":"1e9332c23e9a907175e0ffc6a49e236f97b48838cc8aec9ce7e4cec21e544b65","impliedFormat":1},{"version":"3753fbc1113dc511214802a2342280a8b284ab9094f6420e7aa171e868679f91","impliedFormat":1},{"version":"999ca32883495a866aa5737fe1babc764a469e4cde6ee6b136a4b9ae68853e4b","impliedFormat":1},{"version":"17f13ecb98cbc39243f2eee1f16d45cd8ec4706b03ee314f1915f1a8b42f6984","impliedFormat":1},{"version":"eadcffda2aa84802c73938e589b9e58248d74c59cb7fcbca6474e3435ac15504","affectsGlobalScope":true,"impliedFormat":1},{"version":"105ba8ff7ba746404fe1a2e189d1d3d2e0eb29a08c18dded791af02f29fb4711","affectsGlobalScope":true,"impliedFormat":1},{"version":"00343ca5b2e3d48fa5df1db6e32ea2a59afab09590274a6cccb1dbae82e60c7c","affectsGlobalScope":true,"impliedFormat":1},{"version":"ebd9f816d4002697cb2864bea1f0b70a103124e18a8cd9645eeccc09bdf80ab4","affectsGlobalScope":true,"impliedFormat":1},{"version":"2c1afac30a01772cd2a9a298a7ce7706b5892e447bb46bdbeef720f7b5da77ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"7b0225f483e4fa685625ebe43dd584bb7973bbd84e66a6ba7bbe175ee1048b4f","affectsGlobalScope":true,"impliedFormat":1},{"version":"c0a4b8ac6ce74679c1da2b3795296f5896e31c38e888469a8e0f99dc3305de60","affectsGlobalScope":true,"impliedFormat":1},{"version":"3084a7b5f569088e0146533a00830e206565de65cae2239509168b11434cd84f","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5079c53f0f141a0698faa903e76cb41cd664e3efb01cc17a5c46ec2eb0bef42","affectsGlobalScope":true,"impliedFormat":1},{"version":"32cafbc484dea6b0ab62cf8473182bbcb23020d70845b406f80b7526f38ae862","affectsGlobalScope":true,"impliedFormat":1},{"version":"fca4cdcb6d6c5ef18a869003d02c9f0fd95df8cfaf6eb431cd3376bc034cad36","affectsGlobalScope":true,"impliedFormat":1},{"version":"b93ec88115de9a9dc1b602291b85baf825c85666bf25985cc5f698073892b467","affectsGlobalScope":true,"impliedFormat":1},{"version":"f5c06dcc3fe849fcb297c247865a161f995cc29de7aa823afdd75aaaddc1419b","affectsGlobalScope":true,"impliedFormat":1},{"version":"b77e16112127a4b169ef0b8c3a4d730edf459c5f25fe52d5e436a6919206c4d7","affectsGlobalScope":true,"impliedFormat":1},{"version":"fbffd9337146eff822c7c00acbb78b01ea7ea23987f6c961eba689349e744f8c","affectsGlobalScope":true,"impliedFormat":1},{"version":"a995c0e49b721312f74fdfb89e4ba29bd9824c770bbb4021d74d2bf560e4c6bd","affectsGlobalScope":true,"impliedFormat":1},{"version":"c7b3542146734342e440a84b213384bfa188835537ddbda50d30766f0593aff9","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce6180fa19b1cccd07ee7f7dbb9a367ac19c0ed160573e4686425060b6df7f57","affectsGlobalScope":true,"impliedFormat":1},{"version":"3f02e2476bccb9dbe21280d6090f0df17d2f66b74711489415a8aa4df73c9675","affectsGlobalScope":true,"impliedFormat":1},{"version":"45e3ab34c1c013c8ab2dc1ba4c80c780744b13b5676800ae2e3be27ae862c40c","affectsGlobalScope":true,"impliedFormat":1},{"version":"805c86f6cca8d7702a62a844856dbaa2a3fd2abef0536e65d48732441dde5b5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"e42e397f1a5a77994f0185fd1466520691456c772d06bf843e5084ceb879a0ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"f4c2b41f90c95b1c532ecc874bd3c111865793b23aebcc1c3cbbabcd5d76ffb0","affectsGlobalScope":true,"impliedFormat":1},{"version":"ab26191cfad5b66afa11b8bf935ef1cd88fabfcb28d30b2dfa6fad877d050332","affectsGlobalScope":true,"impliedFormat":1},{"version":"2088bc26531e38fb05eedac2951480db5309f6be3fa4a08d2221abb0f5b4200d","affectsGlobalScope":true,"impliedFormat":1},{"version":"cb9d366c425fea79716a8fb3af0d78e6b22ebbab3bd64d25063b42dc9f531c1e","affectsGlobalScope":true,"impliedFormat":1},{"version":"500934a8089c26d57ebdb688fc9757389bb6207a3c8f0674d68efa900d2abb34","affectsGlobalScope":true,"impliedFormat":1},{"version":"689da16f46e647cef0d64b0def88910e818a5877ca5379ede156ca3afb780ac3","affectsGlobalScope":true,"impliedFormat":1},{"version":"bc21cc8b6fee4f4c2440d08035b7ea3c06b3511314c8bab6bef7a92de58a2593","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ca53d13d2957003abb47922a71866ba7cb2068f8d154877c596d63c359fed25","affectsGlobalScope":true,"impliedFormat":1},{"version":"54725f8c4df3d900cb4dac84b64689ce29548da0b4e9b7c2de61d41c79293611","affectsGlobalScope":true,"impliedFormat":1},{"version":"e5594bc3076ac29e6c1ebda77939bc4c8833de72f654b6e376862c0473199323","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f3eb332c2d73e729f3364fcc0c2b375e72a121e8157d25a82d67a138c83a95c","affectsGlobalScope":true,"impliedFormat":1},{"version":"6f4427f9642ce8d500970e4e69d1397f64072ab73b97e476b4002a646ac743b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"48915f327cd1dea4d7bd358d9dc7732f58f9e1626a29cc0c05c8c692419d9bb7","affectsGlobalScope":true,"impliedFormat":1},{"version":"b7bf9377723203b5a6a4b920164df22d56a43f593269ba6ae1fdc97774b68855","affectsGlobalScope":true,"impliedFormat":1},{"version":"db9709688f82c9e5f65a119c64d835f906efe5f559d08b11642d56eb85b79357","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b25b8c874acd1a4cf8444c3617e037d444d19080ac9f634b405583fd10ce1f7","affectsGlobalScope":true,"impliedFormat":1},{"version":"37be57d7c90cf1f8112ee2636a068d8fd181289f82b744160ec56a7dc158a9f5","affectsGlobalScope":true,"impliedFormat":1},{"version":"a917a49ac94cd26b754ab84e113369a75d1a47a710661d7cd25e961cc797065f","affectsGlobalScope":true,"impliedFormat":1},{"version":"6d3261badeb7843d157ef3e6f5d1427d0eeb0af0cf9df84a62cfd29fd47ac86e","affectsGlobalScope":true,"impliedFormat":1},{"version":"195daca651dde22f2167ac0d0a05e215308119a3100f5e6268e8317d05a92526","affectsGlobalScope":true,"impliedFormat":1},{"version":"8b11e4285cd2bb164a4dc09248bdec69e9842517db4ca47c1ba913011e44ff2f","affectsGlobalScope":true,"impliedFormat":1},{"version":"0508571a52475e245b02bc50fa1394065a0a3d05277fbf5120c3784b85651799","affectsGlobalScope":true,"impliedFormat":1},{"version":"8f9af488f510c3015af3cc8c267a9e9d96c4dd38a1fdff0e11dc5a544711415b","affectsGlobalScope":true,"impliedFormat":1},{"version":"fc611fea8d30ea72c6bbfb599c9b4d393ce22e2f5bfef2172534781e7d138104","affectsGlobalScope":true,"impliedFormat":1},{"version":"0bd714129fca875f7d4c477a1a392200b0bcd13fb2e80928cd334b63830ea047","affectsGlobalScope":true,"impliedFormat":1},{"version":"e2c9037ae6cd2c52d80ceef0b3c5ffdb488627d71529cf4f63776daf11161c9a","affectsGlobalScope":true,"impliedFormat":1},{"version":"135d5cf4d345f59f1a9caadfafcd858d3d9cc68290db616cc85797224448cccc","affectsGlobalScope":true,"impliedFormat":1},{"version":"bc238c3f81c2984751932b6aab223cd5b830e0ac6cad76389e5e9d2ffc03287d","affectsGlobalScope":true,"impliedFormat":1},{"version":"4a07f9b76d361f572620927e5735b77d6d2101c23cdd94383eb5b706e7b36357","affectsGlobalScope":true,"impliedFormat":1},{"version":"7c4e8dc6ab834cc6baa0227e030606d29e3e8449a9f67cdf5605ea5493c4db29","affectsGlobalScope":true,"impliedFormat":1},{"version":"de7ba0fd02e06cd9a5bd4ab441ed0e122735786e67dde1e849cced1cd8b46b78","affectsGlobalScope":true,"impliedFormat":1},{"version":"6148e4e88d720a06855071c3db02069434142a8332cf9c182cda551adedf3156","affectsGlobalScope":true,"impliedFormat":1},{"version":"d63dba625b108316a40c95a4425f8d4294e0deeccfd6c7e59d819efa19e23409","affectsGlobalScope":true,"impliedFormat":1},{"version":"0568d6befee03dd435bed4fc25c4e46865b24bdcb8c563fdc21f580a2c301904","affectsGlobalScope":true,"impliedFormat":1},{"version":"30d62269b05b584741f19a5369852d5d34895aa2ac4fd948956f886d15f9cc0d","affectsGlobalScope":true,"impliedFormat":1},{"version":"f128dae7c44d8f35ee42e0a437000a57c9f06cc04f8b4fb42eebf44954d53dc8","affectsGlobalScope":true,"impliedFormat":1},{"version":"ffbe6d7b295306b2ba88030f65b74c107d8d99bdcf596ea99c62a02f606108b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"996fb27b15277369c68a4ba46ed138b4e9e839a02fb4ec756f7997629242fd9f","affectsGlobalScope":true,"impliedFormat":1},{"version":"79b712591b270d4778c89706ca2cfc56ddb8c3f895840e477388f1710dc5eda9","affectsGlobalScope":true,"impliedFormat":1},{"version":"20884846cef428b992b9bd032e70a4ef88e349263f63aeddf04dda837a7dba26","affectsGlobalScope":true,"impliedFormat":1},{"version":"5fcab789c73a97cd43828ee3cc94a61264cf24d4c44472ce64ced0e0f148bdb2","affectsGlobalScope":true,"impliedFormat":1},{"version":"db59a81f070c1880ad645b2c0275022baa6a0c4f0acdc58d29d349c6efcf0903","affectsGlobalScope":true,"impliedFormat":1},{"version":"673294292640f5722b700e7d814e17aaf7d93f83a48a2c9b38f33cbc940ad8b0","affectsGlobalScope":true,"impliedFormat":1},{"version":"d786b48f934cbca483b3c6d0a798cb43bbb4ada283e76fb22c28e53ae05b9e69","affectsGlobalScope":true,"impliedFormat":1},{"version":"1ecb8e347cb6b2a8927c09b86263663289418df375f5e68e11a0ae683776978f","affectsGlobalScope":true,"impliedFormat":1},{"version":"142efd4ce210576f777dc34df121777be89eda476942d6d6663b03dcb53be3ff","affectsGlobalScope":true,"impliedFormat":1},{"version":"379bc41580c2d774f82e828c70308f24a005b490c25ba34d679d84bcf05c3d9d","affectsGlobalScope":true,"impliedFormat":1},{"version":"ed484fb2aa8a1a23d0277056ec3336e0a0b52f9b8d6a961f338a642faf43235d","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ffedae1d1c2d53fdbca1c96d3c7dda544281f7d262f99b6880634f8fd8d9820","affectsGlobalScope":true,"impliedFormat":1},{"version":"83a730b125d477dd264df8ba479afab27a3dae7152b005c214ab94dc7ee44fd3","affectsGlobalScope":true,"impliedFormat":1},{"version":"1ce14b81c5cc821994aa8ec1d42b220dd41b27fcc06373bce3958af7421b77d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3a048b3e9302ef9a34ef4ebb9aecfb28b66abb3bce577206a79fee559c230da","affectsGlobalScope":true,"impliedFormat":1},{"version":"70bea28bfc64dc5c8a3d77d1bb004094f3a4c16fad1ca4add1cc7109c08e654d","impliedFormat":99},{"version":"0528f6d21f7a02d4092895090d2dd86104bd5a3e79eced96d5a1a7dd90943d17","impliedFormat":99},{"version":"b5ce343886d23392be9c8280e9f24a87f1d7d3667f6672c2fe4aa61fa4ece7d4","impliedFormat":99},{"version":"eb64a68249f1ee45e496a23cd0be8fe8c84aecb4c038b86d4abcc765c5ba115e","impliedFormat":99},{"version":"b0857bb28fd5236ace84280f79a25093f919fd0eff13e47cc26ea03de60a7294","impliedFormat":99},{"version":"5e43e0824f10cd8c48e7a8c5c673638488925a12c31f0f9e0957965c290eb14c","impliedFormat":99},{"version":"ef13c73d6157a32933c612d476c1524dd674cf5b9a88571d7d6a0d147544d529","impliedFormat":99},{"version":"3b0a56d056d81a011e484b9c05d5e430711aaecd561a788bad1d0498aad782c7","impliedFormat":99},{"version":"8467f4c442988b9b0e68fd2c2c12fae1d1516c42bb3a593a63d711ea05969332","impliedFormat":99},{"version":"5225e4dadc4ca5be23f80c75245a57e37938b87c9f5c266e203b3db77c9095e5","impliedFormat":99},{"version":"ac3d263474022e9a14c43f588f485d549641d839b159ecc971978b90f34bdf6b","impliedFormat":99},{"version":"3b89216a7e38a454985ad17bb2ff85792837dc812f2a89fa5f60ad0a2e216fa7","impliedFormat":99},{"version":"16fe60bb544cfedfd2b5bb2f7d0b3957be7978706d57d9f06edc9c0c8dbdba23","impliedFormat":99},{"version":"82179358c2d9d7347f1602dc9300039a2250e483137b38ebf31d4d2e5519c181","impliedFormat":99},{"version":"4e003c868b0d8f8ad200b96cbc653e18e513fa23e1c19c4fe3cc25d4394efc47","impliedFormat":99},{"version":"091546ac9077cddcd7b9479cc2e0c677238bf13e39eab4b13e75046c3328df93","impliedFormat":99},{"version":"42a12f2faa483c9b48195ed794d22698162274e755f6e07219c2351c4f08d732","impliedFormat":99},{"version":"727858fb893b87791876dee5e3cd4c187a721d2de516fd19d3d00dc6e8a894b3","impliedFormat":99},{"version":"5bfaa2ee33e63a1b17b08dbefd7a3c42d1e0f914e52aca5bef679b420bd7a07c","impliedFormat":99},{"version":"630fc926b3eb014fbc28c13dd1c3cd6e2e6f8f41beb76db860e8f7aa4346f21b","impliedFormat":99},{"version":"bcbd3becd08b4515225880abea0dbfbbf0d1181ce3af8f18f72f61edbe4febfb","impliedFormat":99},{"version":"a86701e56b10a6d1ef9b2ecaeedbab94ed7b957a646cd71fd09d02b323c6d3d7","impliedFormat":99},{"version":"06b386ceecf2d559a29fc222a1fc236273b3cb9b9e2a38878631d4f32b110bff","impliedFormat":99},{"version":"77e638015f3b85cb699bf5fa526b3a8b91e20b3f2594ccd15a9ab4ff8f7d4afe","impliedFormat":99},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"4ead13a482c539b77394b2a97e3b877b809eac596390371cea490286f53b996a","impliedFormat":99},{"version":"06db2f8ba1d1dfacf04529cb731081ab23f133f29c7608ebdfbcab356996827c","impliedFormat":99},{"version":"bdd14f07b4eca0b4b5203b85b8dbc4d084c749fa590bee5ea613e1641dcd3b29","impliedFormat":99},{"version":"427fe2004642504828c1476d0af4270e6ad4db6de78c0b5da3e4c5ca95052a99","impliedFormat":1},{"version":"2eeffcee5c1661ddca53353929558037b8cf305ffb86a803512982f99bcab50d","impliedFormat":99},{"version":"9afb4cb864d297e4092a79ee2871b5d3143ea14153f62ef0bb04ede25f432030","affectsGlobalScope":true,"impliedFormat":99},{"version":"b0d9e12191510917081354b9e63430f9f8a1adcfc58ac2f223c59f2cccfbcc68","affectsGlobalScope":true,"impliedFormat":99},{"version":"1c88b51b966e2791c4a8d96f52fe857c282615d77a128d3239829981d4ddfb27","impliedFormat":99},{"version":"69bf2422313487956e4dacf049f30cb91b34968912058d244cb19e4baa24da97","impliedFormat":99},{"version":"6987dfb4b0c4e02112cc4e548e7a77b3d9ddfeffa8c8a2db13ceac361a4567d9","impliedFormat":99},{"version":"72a863bc6c0fc7a6263d8e07279167d86467a3869b5f002b1df6eaf5000ccc7b","impliedFormat":99},{"version":"c76c02846ba7d40b9b3488f0e8d75d02cbdee2f0bc5fcd55dd3bd2e1457646ea","impliedFormat":99},{"version":"5e2ba3d18d78aebbde1f34bde356e41e9c76eeaeaeee56a37036596a9eff4211","impliedFormat":99},{"version":"8280ae8ccc0493b32d1742d585357ab9f0a508ea050af25a5a20d64010d0a5cf","impliedFormat":99},{"version":"7adfd9f9056ecd4ae6c65fde2a98654960c662714c73f048478959d04c09e144","impliedFormat":99},{"version":"32b35cf0dc3a1b1a7118b61c34ce2ad1a29695851679f9ec34e0776f2ece2a69","impliedFormat":99},{"version":"b413fbc6658fe2774f8bf9a15cf4c53e586fc38a2d5256b3b9647da242c14389","impliedFormat":99},{"version":"77a58a9ec42c1b63bd4fd564dc3e5f069b48bd47afa2ca0b466a5987e01f49a3","impliedFormat":99},{"version":"c30a41267fc04c6518b17e55dcb2b810f267af4314b0b6d7df1c33a76ce1b330","impliedFormat":1},{"version":"72422d0bac4076912385d0c10911b82e4694fc106e2d70added091f88f0824ba","impliedFormat":1},{"version":"da251b82c25bee1d93f9fd80c5a61d945da4f708ca21285541d7aff83ecb8200","impliedFormat":1},{"version":"64db14db2bf37ac089766fdb3c7e1160fabc10e9929bc2deeede7237e4419fc8","impliedFormat":1},{"version":"98b94085c9f78eba36d3d2314affe973e8994f99864b8708122750788825c771","impliedFormat":1},{"version":"dd3af4d019902086a6eeab0f304378cedc7170f08903f74143b4ab45227d7e1b","impliedFormat":99},"05e41a412368bb909d12ab0aefaf816acf8868a9a816e3373cc0ebf678b2e35d","fe3bcc0b04b903f46bc2f3ad0ca61a8c81c6aefa562ec608abbb5e172cdbee7b","9e51c6e1421edaf26663b37fd2036e0b26d2dddad18573836b8566ffa9c655a2"],"root":[[137,139]],"options":{"allowJs":true,"erasableSyntaxOnly":true,"module":200,"noImplicitOverride":true,"noUncheckedIndexedAccess":true,"outDir":"./dist","rootDir":"./src","skipLibCheck":true,"strict":true,"target":99,"tsBuildInfoFile":"./tsconfig.tsbuildinfo","verbatimModuleSyntax":true},"referencedMap":[[118,1],[119,2],[126,3],[127,4],[97,5],[96,6],[120,5],[104,7],[106,8],[105,9],[113,10],[95,11],[89,12],[91,13],[93,14],[94,12],[133,15],[135,16],[134,17],[132,18],[100,19],[103,20],[101,19],[102,21],[122,22],[111,23],[107,24],[108,7],[129,25],[123,26],[109,27],[128,28],[110,29],[136,30],[130,31],[138,32],[139,33]],"affectedFilesPendingEmit":[138,137,139],"version":"6.0.2"} \ No newline at end of file From c490c03f75bfd75323890811c93fbf27a3fefd74 Mon Sep 17 00:00:00 2001 From: Thijs Koerselman Date: Wed, 8 Apr 2026 16:17:08 +0200 Subject: [PATCH 3/4] Use tsdown exports to auto-generate package.json exports field --- package.json | 15 +++++---------- tsdown.config.ts | 1 + 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 8997025..b8fea32 100644 --- a/package.json +++ b/package.json @@ -19,15 +19,6 @@ "url": "git+https://github.com/0x80/get-or-throw.git" }, "type": "module", - "main": "./dist/index.mjs", - "types": "./dist/index.d.mts", - "exports": { - ".": { - "types": "./dist/index.d.mts", - "import": "./dist/index.mjs", - "default": "./dist/index.mjs" - } - }, "publishConfig": { "access": "public" }, @@ -60,5 +51,9 @@ "engines": { "node": ">=22.12.0" }, - "packageManager": "pnpm@9.8.0+sha256.56a9e76b51796ca7f73b85e44cf83712862091f4d498c0ce4d5b7ecdc6ba18f7" + "packageManager": "pnpm@9.8.0+sha256.56a9e76b51796ca7f73b85e44cf83712862091f4d498c0ce4d5b7ecdc6ba18f7", + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + } } diff --git a/tsdown.config.ts b/tsdown.config.ts index cc5b2ee..4fcfbe2 100644 --- a/tsdown.config.ts +++ b/tsdown.config.ts @@ -7,4 +7,5 @@ export default defineConfig({ sourcemap: true, dts: true, clean: true, + exports: true, }); From 0c22d84f67ea06e901999efe38d9c29c0bd49d5b Mon Sep 17 00:00:00 2001 From: Thijs Koerselman Date: Wed, 8 Apr 2026 16:22:23 +0200 Subject: [PATCH 4/4] Format package.json --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b8fea32..a0e275f 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,10 @@ "url": "git+https://github.com/0x80/get-or-throw.git" }, "type": "module", + "exports": { + ".": "./dist/index.mjs", + "./package.json": "./package.json" + }, "publishConfig": { "access": "public" }, @@ -51,9 +55,5 @@ "engines": { "node": ">=22.12.0" }, - "packageManager": "pnpm@9.8.0+sha256.56a9e76b51796ca7f73b85e44cf83712862091f4d498c0ce4d5b7ecdc6ba18f7", - "exports": { - ".": "./dist/index.mjs", - "./package.json": "./package.json" - } + "packageManager": "pnpm@9.8.0+sha256.56a9e76b51796ca7f73b85e44cf83712862091f4d498c0ce4d5b7ecdc6ba18f7" }