Skip to content

Commit e37df10

Browse files
cawa-93nklayman
andauthored
fix(build): support package.json without 'dependencies' field (#828)
Co-authored-by: Noah Klayman <[email protected]>
1 parent 57120d9 commit e37df10

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ module.exports = (api, options) => {
157157
const externals = getExternals(api, pluginOptions)
158158
// https://github.com/nklayman/vue-cli-plugin-electron-builder/issues/223
159159
// Strip non-externals from dependencies so they won't be copied into app.asar
160-
Object.keys(pkg.dependencies).forEach((dependency) => {
160+
Object.keys(pkg.dependencies || {}).forEach((dependency) => {
161161
if (!Object.keys(externals).includes(dependency)) {
162162
delete pkg.dependencies[dependency]
163163
}

0 commit comments

Comments
 (0)