Skip to content

error parsing dependencies tree #9402

@Galkon

Description

@Galkon

Doing routine dependency updates, updating electron-builder from 26.0.17 to 26.3.2 yields this build error. I am not sure how to diagnose / debug it further.

  • injecting environment  envFile=/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/electron-builder.env
  • electron-builder  version=26.3.2 os=23.6.0
  • loaded configuration  file=/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/electron-builder.config.js
  • writing effective config  file=release/builder-effective-config.yaml
  • skipped dependencies rebuild  reason=npmRebuild is set to false
  • packaging       platform=darwin arch=arm64 electron=37.10.3 appOutDir=release/mac-arm64
  ⨯ error parsing dependencies tree  error=Unexpected token ' ', " WARN  The"... is not valid JSON tempOutputFile=/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/t-ssRCso/pnpm-0-output.json cwd=/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed fileContent= WARN  The "workspaces" field in package.json is not supported by pnpm. Create a "pnpm-workspace.yaml" file instead.
[
  {
    "name": "Highlight",
    "version": "1.3.0-alpha",
    "path": "/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed",
    "private": true
  }
]

  ⨯ Unexpected token ' ', " WARN  The"... is not valid JSON  failedTask=build stackTrace=SyntaxError: Unexpected token ' ', " WARN  The"... is not valid JSON
    at JSON.parse (<anonymous>)
    at PnpmNodeModulesCollector.parseDependenciesTree (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/node-module-collector/pnpmNodeModulesCollector.ts:113:51)
    at retries (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:113:27)
    at retry (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/builder-util-runtime/src/retry.ts:9:12)
    at PnpmNodeModulesCollector.getNodeModules (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/node-module-collector/nodeModulesCollector.ts:65:31)
    at computeNodeModuleFileSets (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/util/appFileCopier.ts:191:21)
    at /private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/platformPackager.ts:493:34
    at async Promise.all (index 0)
    at AsyncTaskManager.awaitTasks (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/builder-util/src/asyncTaskManager.ts:65:25)
    at MacPackager.doPack (/private/var/folders/b2/ytkzw9hj1v31kjsys5nchf_80000gn/T/electron-build/packed/node_modules/app-builder-lib/src/platformPackager.ts:310:5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions