diff --git a/package-lock.json b/package-lock.json index d248fb3b6..d3d4a794a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21392,7 +21392,7 @@ }, "src/puter-js": { "name": "@heyputer/puter.js", - "version": "2.1.6", + "version": "2.1.9", "license": "Apache-2.0", "dependencies": { "@heyputer/kv.js": "^0.2.1", diff --git a/src/puter-js/index.d.ts b/src/puter-js/index.d.ts index e91f4a48b..1d026106b 100644 --- a/src/puter-js/index.d.ts +++ b/src/puter-js/index.d.ts @@ -26,7 +26,7 @@ declare global { declare const puter: Puter; export default puter; -export { puter, Puter }; +export { puter }; export type { AI, @@ -109,6 +109,7 @@ export type { WorkerInfo, WorkersHandler, WriteOptions, + Puter }; // NOTE: Provider-specific response bodies (AI, drivers, workers logging stream) intentionally diff --git a/src/puter-js/package-lock.json b/src/puter-js/package-lock.json index 3376b3bd3..2bcc91d5b 100644 --- a/src/puter-js/package-lock.json +++ b/src/puter-js/package-lock.json @@ -1,12 +1,12 @@ { "name": "puter", - "version": "2.1.6", + "version": "2.1.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "puter", - "version": "2.1.6", + "version": "2.1.9", "license": "Apache-2.0", "dependencies": { "@heyputer/kv.js": "^0.1.92", diff --git a/src/puter-js/package.json b/src/puter-js/package.json index 9f4d46896..1cf43bb7f 100644 --- a/src/puter-js/package.json +++ b/src/puter-js/package.json @@ -1,14 +1,15 @@ { "name": "@heyputer/puter.js", - "version": "2.1.6", + "version": "2.1.9", "description": "Puter.js - A JavaScript library for interacting with Puter services.", "main": "src/index.js", - "types": "index.d.ts", - "typings": "index.d.ts", + "types": "./index.d.ts", + "typings": "./index.d.ts", "type": "module", "files": [ "dist/puter.cjs", "src/", + "types/", "index.d.ts" ], "publishConfig": { diff --git a/tests/tsconfig.json b/tests/tsconfig.json index 5398ac429..7805c93f7 100644 --- a/tests/tsconfig.json +++ b/tests/tsconfig.json @@ -5,6 +5,7 @@ "noEmit": true, "target": "es6", "module": "esnext", + "lib": ["ESNext"], "moduleResolution": "bundler", "outDir": "build", "esModuleInterop": true,