1 Commits

Author SHA1 Message Date
60b8772212 fix build
Some checks failed
Check Semantic Commit / Validate PR Title (pull_request) Failing after 13s
Add to Ecosystem WG Project / add-to-project (pull_request_target) Failing after 16s
Publish documentation / docs (push) Failing after 7s
Test / Test (22.12.x) (pull_request) Has been cancelled
2025-12-12 14:54:10 +01:00
3 changed files with 6 additions and 14 deletions

View File

@@ -1,5 +0,0 @@
# npmignore overrides .gitignore for yarn pack
# Only exclude source files, not built files
entry-asar/**/*.mts
entry-asar/**/*.ts
entry-asar/**/tsconfig.json

View File

@@ -19,11 +19,8 @@
},
"files": [
"dist/*",
"entry-asar/**/*",
"!entry-asar/**/has-asar.ts",
"!entry-asar/**/no-asar.ts",
"!entry-asar/**/has-asar.mts",
"!entry-asar/**/no-asar.mts",
"entry-asar/*",
"!entry-asar/**/*.{ts,mts}",
"!entry-asar/**/tsconfig.json",
"README.md"
],

View File

@@ -266,13 +266,13 @@ export const makeUniversalApp = async (opts: MakeUniversalOpts): Promise<void> =
// This needs to be a different file depending on if the app entrypoint is CommonJS or ESM.
if (pj.type === 'module' || pj.main.endsWith('.mjs')) {
await fs.promises.cp(
path.resolve(import.meta.dirname, '..', 'entry-asar', 'esm', 'no-asar.mjs'),
path.resolve(import.meta.dirname, '..', '..', 'entry-asar', 'esm', 'no-asar.mjs'),
path.resolve(entryAsar, 'index.mjs'),
);
pj.main = 'index.mjs';
} else {
await fs.promises.cp(
path.resolve(import.meta.dirname, '..', 'entry-asar', 'cjs', 'no-asar.js'),
path.resolve(import.meta.dirname, '..', '..', 'entry-asar', 'cjs', 'no-asar.js'),
path.resolve(entryAsar, 'index.js'),
);
pj.main = 'index.js';
@@ -363,13 +363,13 @@ export const makeUniversalApp = async (opts: MakeUniversalOpts): Promise<void> =
// This needs to be a different file depending on if the app entrypoint is CommonJS or ESM.
if (pj.type === 'module' || pj.main.endsWith('.mjs')) {
await fs.promises.cp(
path.resolve(import.meta.dirname, '..', 'entry-asar', 'esm', 'has-asar.mjs'),
path.resolve(import.meta.dirname, '..', '..', 'entry-asar', 'esm', 'has-asar.mjs'),
path.resolve(entryAsar, 'index.mjs'),
);
pj.main = 'index.mjs';
} else {
await fs.promises.cp(
path.resolve(import.meta.dirname, '..', 'entry-asar', 'cjs', 'has-asar.js'),
path.resolve(import.meta.dirname, '..', '..', 'entry-asar', 'cjs', 'has-asar.js'),
path.resolve(entryAsar, 'index.js'),
);
pj.main = 'index.js';