diff --git a/packages/payloadset/packages/system/packages/info/package.json b/packages/payloadset/packages/system/packages/info/package.json index b172e2820..275a322ae 100644 --- a/packages/payloadset/packages/system/packages/info/package.json +++ b/packages/payloadset/packages/system/packages/info/package.json @@ -21,8 +21,6 @@ "typescript": "^5.2.2" }, "description": "Typescript/Javascript Plugins for XYO Platform", - "docs": "dist/docs.json", - "types": "dist/node/index.d.ts", "exports": { ".": { "browser": { @@ -37,19 +35,21 @@ }, "node": { "require": { - "types": "./dist/node/index.d.ts", - "default": "./dist/node/index.js" + "types": "./dist/node/index.d.cts", + "default": "./dist/node/index.cjs" }, "import": { "types": "./dist/node/index.d.mts", - "default": "./dist/node/index.mjs" + "default": "./dist/node/index.js" } } }, "./package.json": "./package.json" }, - "main": "dist/node/index.js", - "module": "dist/node/index.mjs", + "main": "dist/node/index.cjs", + "module": "dist/node/index.js", + "types": "dist/node/index.d.mts", + "type": "module", "homepage": "https://xyo.network", "license": "LGPL-3.0-only", "publishConfig": { @@ -61,4 +61,4 @@ }, "sideEffects": false, "version": "2.80.3" -} +} \ No newline at end of file diff --git a/packages/payloadset/packages/system/packages/info/packages/bowser/package.json b/packages/payloadset/packages/system/packages/info/packages/bowser/package.json index 67206c832..8fa6f68e3 100644 --- a/packages/payloadset/packages/system/packages/info/packages/bowser/package.json +++ b/packages/payloadset/packages/system/packages/info/packages/bowser/package.json @@ -30,8 +30,6 @@ "typescript": "^5.2.2" }, "description": "Typescript/Javascript Plugins for XYO Platform", - "docs": "dist/docs.json", - "types": "dist/browser/index.d.ts", "exports": { ".": { "browser": { @@ -43,12 +41,24 @@ "types": "./dist/browser/index.d.mts", "default": "./dist/browser/index.js" } + }, + "node": { + "require": { + "types": "./dist/node/index.d.cts", + "default": "./dist/node/stub.cjs" + }, + "import": { + "types": "./dist/node/index.d.mts", + "default": "./dist/node/stub.js" + } } }, "./package.json": "./package.json" }, "main": "dist/browser/index.cjs", "module": "dist/browser/index.js", + "types": "dist/browser/index.d.mts", + "type": "module", "homepage": "https://xyo.network", "license": "LGPL-3.0-only", "publishConfig": { @@ -60,4 +70,4 @@ }, "sideEffects": false, "version": "2.80.3" -} +} \ No newline at end of file diff --git a/packages/payloadset/packages/system/packages/info/packages/bowser/src/stub.ts b/packages/payloadset/packages/system/packages/info/packages/bowser/src/stub.ts new file mode 100644 index 000000000..dfa807592 --- /dev/null +++ b/packages/payloadset/packages/system/packages/info/packages/bowser/src/stub.ts @@ -0,0 +1,2 @@ +// eslint-disable-next-line import/no-default-export +export default {} diff --git a/packages/payloadset/packages/system/packages/info/packages/bowser/xy.config.ts b/packages/payloadset/packages/system/packages/info/packages/bowser/xy.config.ts index f7258b37f..e09710aa7 100644 --- a/packages/payloadset/packages/system/packages/info/packages/bowser/xy.config.ts +++ b/packages/payloadset/packages/system/packages/info/packages/bowser/xy.config.ts @@ -5,7 +5,9 @@ const config: XyTsupConfig = { src: true, }, entryMode: 'single', - node: {}, + node: { + src: { entry: ['./src/stub.ts'] }, + }, }, } diff --git a/packages/payloadset/packages/system/packages/info/packages/node/package.json b/packages/payloadset/packages/system/packages/info/packages/node/package.json index 97462737b..4d61d4b68 100644 --- a/packages/payloadset/packages/system/packages/info/packages/node/package.json +++ b/packages/payloadset/packages/system/packages/info/packages/node/package.json @@ -26,25 +26,35 @@ "typescript": "^5.2.2" }, "description": "Typescript/Javascript Plugins for XYO Platform", - "docs": "dist/docs.json", - "types": "dist/node/index.d.ts", "exports": { ".": { + "browser": { + "require": { + "types": "./dist/browser/index.d.cts", + "default": "./dist/browser/stub.cjs" + }, + "import": { + "types": "./dist/browser/index.d.mts", + "default": "./dist/browser/stub.js" + } + }, "node": { "require": { - "types": "./dist/node/index.d.ts", - "default": "./dist/node/index.js" + "types": "./dist/node/index.d.cts", + "default": "./dist/node/index.cjs" }, "import": { "types": "./dist/node/index.d.mts", - "default": "./dist/node/index.mjs" + "default": "./dist/node/index.js" } } }, "./package.json": "./package.json" }, - "main": "dist/node/index.js", - "module": "dist/node/index.mjs", + "main": "dist/node/index.cjs", + "module": "dist/node/index.js", + "types": "dist/node/index.d.mts", + "type": "module", "homepage": "https://xyo.network", "license": "LGPL-3.0-only", "publishConfig": { @@ -56,4 +66,4 @@ }, "sideEffects": false, "version": "2.80.3" -} +} \ No newline at end of file diff --git a/packages/payloadset/packages/system/packages/info/packages/node/src/stub.ts b/packages/payloadset/packages/system/packages/info/packages/node/src/stub.ts new file mode 100644 index 000000000..dfa807592 --- /dev/null +++ b/packages/payloadset/packages/system/packages/info/packages/node/src/stub.ts @@ -0,0 +1,2 @@ +// eslint-disable-next-line import/no-default-export +export default {} diff --git a/packages/payloadset/packages/system/packages/info/packages/node/xy.config.ts b/packages/payloadset/packages/system/packages/info/packages/node/xy.config.ts index ff5fd24c6..cca6a7a42 100644 --- a/packages/payloadset/packages/system/packages/info/packages/node/xy.config.ts +++ b/packages/payloadset/packages/system/packages/info/packages/node/xy.config.ts @@ -1,7 +1,9 @@ import { XyTsupConfig } from '@xylabs/ts-scripts-yarn3' const config: XyTsupConfig = { compile: { - browser: {}, + browser: { + src: { entry: ['./src/stub.ts'] }, + }, node: { src: true, },