diff --git a/packages/geometry-fns/package.json b/packages/geometry-fns/package.json index 1e9b61a..ba2e650 100644 --- a/packages/geometry-fns/package.json +++ b/packages/geometry-fns/package.json @@ -5,9 +5,16 @@ "devDependencies": { "tsdoc-markdown": "^1.4.1" }, - "main": "dist/index.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.js" + } + }, "module": "src/index.ts", "name": "@haydn/geometry-fns", + "private": false, "scripts": { "docs": "tsdoc --src=src/index.ts --types" }, diff --git a/packages/grid-fns/package.json b/packages/grid-fns/package.json index e089e98..f6b3dce 100644 --- a/packages/grid-fns/package.json +++ b/packages/grid-fns/package.json @@ -5,9 +5,16 @@ "devDependencies": { "tsdoc-markdown": "^1.4.1" }, - "main": "dist/index.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.js" + } + }, "module": "src/index.ts", "name": "@haydn/grid-fns", + "private": false, "scripts": { "docs": "tsdoc --src=src/index.ts --types" }, diff --git a/packages/linear-fns/package.json b/packages/linear-fns/package.json index c73ade1..b21ad54 100644 --- a/packages/linear-fns/package.json +++ b/packages/linear-fns/package.json @@ -2,9 +2,16 @@ "devDependencies": { "tsdoc-markdown": "^1.4.1" }, - "main": "dist/index.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.js" + } + }, "module": "src/index.ts", "name": "@haydn/linear-fns", + "private": false, "scripts": { "docs": "tsdoc --src=src/index.ts --types" },