From 3506a14d339320674f14a3dc78660d75bbf66409 Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sat, 5 Jul 2025 08:52:45 -0500 Subject: [PATCH 1/3] Add exports https://nodejs.org/api/packages.html#exports --- package.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d29e7ad17..fa7a377f6 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,19 @@ "main": "dist/boardgameio.js", "unpkg": "dist/boardgameio.min.js", "module": "dist/boardgameio.es.js", + "exports": { + ".": { + "require": "./dist/boardgameio.js", + "import": "./dist/boardgameio.es.js" + }, + "./server": { + "import": "./dist/cjs/server.js" + }, + "./*": { + "require": "./dist/cjs/*.js", + "import": "./dist/esm/*.js" + } + }, "types": "dist/types/src/types.d.ts", "files": [ "src", @@ -208,4 +221,4 @@ "pre-push": "npm run test:coverage" } } -} +} \ No newline at end of file From bebb187bc95266659218e316e182d79f5c76688d Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sat, 5 Jul 2025 09:05:56 -0500 Subject: [PATCH 2/3] .nvmrc --- .nvmrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 000000000..c3f7c274a --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v18.20.8 From 7cc4501fdff50b15708188502c51d5026a22b593 Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sat, 5 Jul 2025 10:53:36 -0500 Subject: [PATCH 3/3] Remove .nvmrc --- .nvmrc | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc deleted file mode 100644 index c3f7c274a..000000000 --- a/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -v18.20.8