- electron-builder: 23.3.3
- node: 16.14.2
- electron: 19.0.8
- electron type: current
- target: mac universal
I'm encountering an error during the packaging step, it's failing with the following message:
pattern is too long failedTask=build stackTrace=TypeError: pattern is too long
The issue started occurring when I added esbuild as a dependency - this is a prod dependency for my app.
The error goes away if I either remove esbuild or keep it and remove other large dependencies, so it seems like I'm encountering some kind of size limit.
Here is the stack trace:
at assertValidPattern (/MyProject/node_modules/minimatch/minimatch.js:279:11)
at minimatch (/MyProject/node_modules/minimatch/minimatch.js:116:3)
at handleFile (/MyProject/node_modules/asar/lib/asar.js:123:26)
at next (/MyProject/node_modules/asar/lib/asar.js:148:11)
at Object.module.exports.createPackageFromFiles (/MyProject/node_modules/asar/lib/asar.js:152:10)
at Object.module.exports.createPackageWithOptions (/MyProject/node_modules/asar/lib/asar.js:40:25)
at Object.exports.mergeASARs (/MyProject/node_modules/@electron/universal/src/asar-utils.ts:198:5)
at exports.makeUniversalApp (/MyProject/node_modules/@electron/universal/src/index.ts:205:7)
at MacPackager.doPack (/MyProject/node_modules/app-builder-lib/src/macPackager.ts:125:9)
at MacPackager.pack (/MyProject/node_modules/app-builder-lib/src/macPackager.ts:179:7)
at Packager.doBuild (/MyProject/node_modules/app-builder-lib/src/packager.ts:441:9)
at Object.executeFinally (/MyProject/node_modules/builder-util/src/promise.ts:12:14)
at Packager._build (/MyProject/node_modules/app-builder-lib/src/packager.ts:376:31)
at Packager.build (/MyProject/node_modules/app-builder-lib/src/packager.ts:337:12)
at Object.executeFinally (/MyProject/node_modules/builder-util/src/promise.ts:12:14)
I'm encountering an error during the packaging step, it's failing with the following message:
The issue started occurring when I added
esbuildas a dependency - this is a prod dependency for my app.The error goes away if I either remove
esbuildor keep it and remove other large dependencies, so it seems like I'm encountering some kind of size limit.Here is the stack trace: