From cf6bc8666b1c397476ab6f2182d41860825e0d01 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Sun, 23 Jun 2024 21:10:11 +0200 Subject: [PATCH] Include fsevents.node in npm bundle --- package.json | 6 +++--- scripts/build.ts | 9 +++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 0fb7365c..61802129 100644 --- a/package.json +++ b/package.json @@ -41,14 +41,14 @@ "!dist/bin/", "dist/bin/main.js", "dist/bin/*.index.js", - "!dist/bin/shared/*.js", + "dist/bin/*.node", "dist/bin/shared/constants.js", "dist/bin/shared/*.d.ts", "dist/bin/shared/*.js.map", "!dist/vite-plugin/", + "dist/vite-plugin/index.js", "dist/vite-plugin/index.d.ts", - "dist/vite-plugin/vite-plugin.d.ts", - "dist/vite-plugin/index.js" + "dist/vite-plugin/vite-plugin.d.ts" ], "keywords": [ "keycloak", diff --git a/scripts/build.ts b/scripts/build.ts index 9399fb4a..417d3c16 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -16,7 +16,7 @@ if (fs.existsSync(join("dist", "bin", "main.original.js"))) { ); fs.readdirSync(join("dist", "bin")).forEach(fileBasename => { - if (/[0-9]\.index.js/.test(fileBasename)) { + if (/[0-9]\.index.js/.test(fileBasename) || fileBasename.endsWith(".node")) { fs.rmSync(join("dist", "bin", fileBasename)); } }); @@ -111,9 +111,10 @@ run( )}` ); -fs.readdirSync(join("dist", "ncc_out")).forEach(fileBasename => - assert(!fileBasename.endsWith(".index.js")) -); +fs.readdirSync(join("dist", "ncc_out")).forEach(fileBasename => { + assert(!fileBasename.endsWith(".index.js")); + assert(!fileBasename.endsWith(".node")); +}); transformCodebase({ srcDirPath: join("dist", "ncc_out"),