Errors when building extension from source

Environment

  • OS version: /
  • Browser version: /
  • Extension version: /
  • Last working version: /

Steps to reproduce

  1. Download this build (as of 22.09.2023 it's the latest source build from the pipeline): adblockplus-a29d9363.tar.gz
  2. Extract the archive and cd into the adblockplus-a29d9363 folder
  3. Run npm install
  4. After npm install completes, run npm run build:release chrome

Observed behavior

An error is thrown after running npm run build:release chrome

Error [ERR_MODULE_NOT_FOUND]: Cannot find module '<path_to_folder>/build/webext/tasks/index.mjs' imported from <path_to_folder>/gulpfile.mjs
    at new NodeError (node:internal/errors:405:5)
    at finalizeResolution (node:internal/modules/esm/resolve:324:11)
    at moduleResolve (node:internal/modules/esm/resolve:943:10)
    at defaultResolve (node:internal/modules/esm/resolve:1129:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}`

Expected behavior

Extension build should be generated without errors

Edited by Ursa Kacar