diff --git a/package-lock.json b/package-lock.json index 5c5c88e..cbde617 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "js-yaml": "^4.1.0", "rimraf": "^6.1.3", "rollup": "^4.60.1", - "typescript": "^5.9.2", + "typescript": "^6.0.2", "vitest": "^4.1.2" } }, @@ -2325,9 +2325,9 @@ } }, "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 595de30..db602ec 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "js-yaml": "^4.1.0", "rimraf": "^6.1.3", "rollup": "^4.60.1", - "typescript": "^5.9.2", + "typescript": "^6.0.2", "vitest": "^4.1.2" } } diff --git a/rollup.config.ts b/rollup.config.ts index bfd9447..da1d1cd 100644 --- a/rollup.config.ts +++ b/rollup.config.ts @@ -5,6 +5,7 @@ import nodeResolve from "@rollup/plugin-node-resolve" import typescript from "@rollup/plugin-typescript" const config = { + context: "globalThis", input: "src/main.ts", output: { exports: "auto", diff --git a/tsconfig.json b/tsconfig.json index ce3a3e7..329185a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,9 +17,11 @@ "outDir": "./dist", "pretty": true, "resolveJsonModule": true, + "rootDir": "./src", "strict": true, "strictNullChecks": true, - "target": "ES2022" + "target": "ES2022", + "types": ["node"] }, "exclude": ["node_modules", "**/*.test.ts", "dist"], "include": ["src"]