From bf976a8ceb368ca559caa9dad0b773b3278bd5e3 Mon Sep 17 00:00:00 2001 From: laosb Date: Sat, 29 Nov 2025 19:15:06 +0800 Subject: [PATCH] chore: Add TypeScript devDependency and update build entry --- build.config.ts | 2 +- package.json | 1 + pnpm-lock.yaml | 20 ++++++++++++++++---- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/build.config.ts b/build.config.ts index 2b9dc6f..fe36e73 100644 --- a/build.config.ts +++ b/build.config.ts @@ -1,5 +1,5 @@ import { defineBuildConfig } from "obuild/config"; export default defineBuildConfig({ - entries: ["mod.ts"], + entries: ["src/mod.ts"], }); diff --git a/package.json b/package.json index b260c4e..79c371d 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "devDependencies": { "obuild": "^0.4.3", "prettier": "^3.7.2", + "typescript": "^5.9.3", "vitest": "^4.0.14" }, "packageManager": "pnpm@10.23.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 78622f7..a0941fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,10 +14,13 @@ importers: devDependencies: obuild: specifier: ^0.4.3 - version: 0.4.3 + version: 0.4.3(typescript@5.9.3) prettier: specifier: ^3.7.2 version: 3.7.2 + typescript: + specifier: ^5.9.3 + version: 5.9.3 vitest: specifier: ^4.0.14 version: 4.0.14(jiti@2.6.1) @@ -989,6 +992,11 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + vite@7.2.4: resolution: {integrity: sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1651,7 +1659,7 @@ snapshots: obug@2.1.1: {} - obuild@0.4.3: + obuild@0.4.3(typescript@5.9.3): dependencies: c12: 3.3.2 consola: 3.4.2 @@ -1664,7 +1672,7 @@ snapshots: pathe: 2.0.3 pretty-bytes: 7.1.0 rolldown: 1.0.0-beta.51 - rolldown-plugin-dts: 0.18.1(rolldown@1.0.0-beta.51) + rolldown-plugin-dts: 0.18.1(rolldown@1.0.0-beta.51)(typescript@5.9.3) tinyglobby: 0.2.15 transitivePeerDependencies: - '@ts-macro/tsc' @@ -1765,7 +1773,7 @@ snapshots: resolve-pkg-maps@1.0.0: {} - rolldown-plugin-dts@0.18.1(rolldown@1.0.0-beta.51): + rolldown-plugin-dts@0.18.1(rolldown@1.0.0-beta.51)(typescript@5.9.3): dependencies: '@babel/generator': 7.28.5 '@babel/parser': 7.28.5 @@ -1777,6 +1785,8 @@ snapshots: magic-string: 0.30.21 obug: 2.1.1 rolldown: 1.0.0-beta.51 + optionalDependencies: + typescript: 5.9.3 transitivePeerDependencies: - oxc-resolver @@ -1852,6 +1862,8 @@ snapshots: tslib@2.8.1: optional: true + typescript@5.9.3: {} + vite@7.2.4(jiti@2.6.1): dependencies: esbuild: 0.25.12