From d5882dbc400ab1655be5e57fbf5481bfce921d00 Mon Sep 17 00:00:00 2001 From: Felix <188768+fb55@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:31:49 +0200 Subject: [PATCH] refactor(pkg): Update writable stream path And make it work for old Node versions --- WritableStream.js | 3 +++ package.json | 4 ++-- tsconfig.json | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 WritableStream.js diff --git a/WritableStream.js b/WritableStream.js new file mode 100644 index 000000000..37ccdbf0f --- /dev/null +++ b/WritableStream.js @@ -0,0 +1,3 @@ +// Make exports work in Node < 12 +// eslint-disable-next-line no-undef, unicorn/prefer-module +module.exports = require("./dist/commonjs/WritableStream.js"); diff --git a/package.json b/package.json index f83e8e22e..9cfd20479 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "default": "./dist/commonjs/index.js" } }, - "./dist/WritableStream": { + "./WritableStream": { "import": { "source": "./src/WritableStream.ts", "types": "./dist/esm/WritableStream.d.ts", @@ -105,7 +105,7 @@ ], "exports": { ".": "./src/index.ts", - "./dist/WritableStream": "./src/WritableStream.ts" + "./WritableStream": "./src/WritableStream.ts" } } } diff --git a/tsconfig.json b/tsconfig.json index 91a4aafcf..62e6a1e1b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,6 +14,7 @@ "exactOptionalPropertyTypes": true, "forceConsistentCasingInFileNames": true, "isolatedModules": true, + "isolatedDeclarations": true, "noFallthroughCasesInSwitch": true, "noImplicitOverride": true, "noImplicitReturns": true,