diff --git a/packages/csv-generate/package.json b/packages/csv-generate/package.json index 81766e909..0de91b967 100644 --- a/packages/csv-generate/package.json +++ b/packages/csv-generate/package.json @@ -30,18 +30,22 @@ "exports": { ".": { "import": "./lib/index.js", - "require": "./dist/cjs/index.cjs" + "require": "./dist/cjs/index.cjs", + "types": "./lib/index.d.ts" }, "./sync": { "import": "./lib/sync.js", - "require": "./dist/cjs/sync.cjs" + "require": "./dist/cjs/sync.cjs", + "types": "./lib/sync.d.ts" }, - "./stream": { - "import": "./lib/stream.js", - "require": "./dist/cjs/stream.cjs" + "./browser/esm": { + "types": "./lib/index.d.ts", + "default": "./dist/esm/index.js" }, - "./browser/esm": "./dist/esm/index.js", - "./browser/esm/sync": "./dist/esm/sync.js" + "./browser/esm/sync": { + "types": "./lib/sync.d.ts", + "default": "./dist/esm/sync.js" + } }, "files": [ "dist", diff --git a/packages/csv-parse/package.json b/packages/csv-parse/package.json index 5b9350b4b..a7d62448c 100644 --- a/packages/csv-parse/package.json +++ b/packages/csv-parse/package.json @@ -32,14 +32,22 @@ "exports": { ".": { "import": "./lib/index.js", - "require": "./dist/cjs/index.cjs" + "require": "./dist/cjs/index.cjs", + "types": "./lib/index.d.ts" }, "./sync": { "import": "./lib/sync.js", - "require": "./dist/cjs/sync.cjs" + "require": "./dist/cjs/sync.cjs", + "types": "./lib/sync.d.ts" }, - "./browser/esm": "./dist/esm/index.js", - "./browser/esm/sync": "./dist/esm/sync.js" + "./browser/esm": { + "types": "./lib/index.d.ts", + "default": "./dist/esm/index.js" + }, + "./browser/esm/sync": { + "types": "./lib/sync.d.ts", + "default": "./dist/esm/sync.js" + } }, "devDependencies": { "@rollup/plugin-eslint": "^8.0.2", diff --git a/packages/csv-stringify/package.json b/packages/csv-stringify/package.json index 557ce8c72..67a08d14e 100644 --- a/packages/csv-stringify/package.json +++ b/packages/csv-stringify/package.json @@ -30,14 +30,22 @@ "exports": { ".": { "import": "./lib/index.js", - "require": "./dist/cjs/index.cjs" + "require": "./dist/cjs/index.cjs", + "types": "./lib/index.d.ts" }, "./sync": { "import": "./lib/sync.js", - "require": "./dist/cjs/sync.cjs" + "require": "./dist/cjs/sync.cjs", + "types": "./lib/sync.d.ts" }, - "./browser/esm": "./dist/esm/index.js", - "./browser/esm/sync": "./dist/esm/sync.js" + "./browser/esm": { + "types": "./lib/index.d.ts", + "default": "./dist/esm/index.js" + }, + "./browser/esm/sync": { + "types": "./lib/sync.d.ts", + "default": "./dist/esm/sync.js" + } }, "files": [ "dist", diff --git a/packages/csv/package.json b/packages/csv/package.json index e669a2acb..bb9a7c53e 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -48,14 +48,22 @@ "exports": { ".": { "import": "./lib/index.js", - "require": "./dist/cjs/index.cjs" + "require": "./dist/cjs/index.cjs", + "types": "./lib/index.d.ts" }, "./sync": { "import": "./lib/sync.js", - "require": "./dist/cjs/sync.cjs" + "require": "./dist/cjs/sync.cjs", + "types": "./lib/sync.d.ts" }, - "./browser/esm": "./dist/esm/index.js", - "./browser/esm/sync": "./dist/esm/sync.js" + "./browser/esm": { + "types": "./lib/index.d.ts", + "default": "./dist/esm/index.js" + }, + "./browser/esm/sync": { + "types": "./lib/sync.d.ts", + "default": "./dist/esm/sync.js" + } }, "homepage": "https://csv.js.org/", "files": [ diff --git a/packages/stream-transform/package.json b/packages/stream-transform/package.json index 3d85f9fb5..1723c4c24 100644 --- a/packages/stream-transform/package.json +++ b/packages/stream-transform/package.json @@ -30,14 +30,22 @@ "exports": { ".": { "import": "./lib/index.js", - "require": "./dist/cjs/index.cjs" + "require": "./dist/cjs/index.cjs", + "types": "./lib/index.d.ts" }, "./sync": { "import": "./lib/sync.js", - "require": "./dist/cjs/sync.cjs" + "require": "./dist/cjs/sync.cjs", + "types": "./lib/sync.d.ts" }, - "./browser/esm": "./dist/esm/index.js", - "./browser/esm/sync": "./dist/esm/sync.js" + "./browser/esm": { + "types": "./lib/index.d.ts", + "default": "./dist/esm/index.js" + }, + "./browser/esm/sync": { + "types": "./lib/sync.d.ts", + "default": "./dist/esm/sync.js" + } }, "files": [ "dist",