nx: build error on upgrade to 13.5.3
Current Behavior
Generating application shell...Unhandled Promise rejection: IDBIndex is not defined
I upgraded from 13.3.2 -> 13.5.3 and a build error on my PWA was introduced. It still seems to occur after upgrade to 13.7.1 too.
no manual code changes affected. all changes via nx migrate.
Expected Behavior
no build errors
Steps to Reproduce
upgrade 13.3.2 -> 13.5.3 - 13.7.1 and build pwa at each stage…
Failure Logs
⠙ Generating application shell...Unhandled Promise rejection: IDBIndex is not defined ; Zone: <root> ; Task: Promise.then ; Value: ReferenceError: IDBIndex is not defined
at Object.44013 (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:62443)
at __webpack_require__ (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:4508132)
at Object.43692 (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:31960)
at __webpack_require__ (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:4508132)
at /Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5051688
at /Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5140320
at Object.<anonymous> (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5140552)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
at Module.require (internal/modules/cjs/loader.js:974:19)
at Module.require (/Users/zpydee/spawntech/papillio/node_modules/@nrwl/tao/src/compat/compat.js:13:40)
at require (internal/modules/cjs/helpers.js:93:18)
at /Users/zpydee/spawntech/papillio/node_modules/@angular-devkit/build-angular/src/builders/app-shell/index.js:65:99
at ZoneDelegate.invoke (/Users/zpydee/spawntech/papillio/node_modules/zone.js/bundles/zone.umd.js:400:30) ReferenceError: IDBIndex is not defined
at Object.44013 (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:62443)
at __webpack_require__ (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:4508132)
at Object.43692 (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:31960)
at __webpack_require__ (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:4508132)
at /Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5051688
at /Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5140320
at Object.<anonymous> (/Users/zpydee/spawntech/papillio/dist/v3-ng-papillio-pwa/server/main.js:1:5140552)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
at Module.require (internal/modules/cjs/loader.js:974:19)
at Module.require (/Users/zpydee/spawntech/papillio/node_modules/@nrwl/tao/src/compat/compat.js:13:40)
at require (internal/modules/cjs/helpers.js:93:18)
at /Users/zpydee/spawntech/papillio/node_modules/@angular-devkit/build-angular/src/builders/app-shell/index.js:65:99
at ZoneDelegate.invoke (/Users/zpydee/spawntech/papillio/node_modules/zone.js/bundles/zone.umd.js:400:30)
✖ Application shell generation failed.
IDBIndex is not defined
Environment
Node : 14.18.1
OS : darwin x64
yarn : 1.22.17
nx : 11.6.3
@nrwl/angular : 13.7.1
@nrwl/cli : 13.7.1
@nrwl/cypress : 13.7.1
@nrwl/detox : undefined
@nrwl/devkit : 13.7.1
@nrwl/eslint-plugin-nx : 13.7.1
@nrwl/express : 13.7.1
@nrwl/jest : 13.7.1
@nrwl/js : undefined
@nrwl/linter : 13.7.1
@nrwl/nest : 13.7.1
@nrwl/next : undefined
@nrwl/node : 13.7.1
@nrwl/nx-cloud : undefined
@nrwl/react : undefined
@nrwl/react-native : undefined
@nrwl/schematics : undefined
@nrwl/storybook : 13.7.1
@nrwl/tao : 13.7.1
@nrwl/web : undefined
@nrwl/workspace : 13.7.1
typescript : 4.5.5
rxjs : 7.4.0
---------------------------------------
Community plugins:
@angular/animations: 13.2.0
@angular/cdk: 13.2.0
@angular/common: 13.2.0
@angular/compiler: 13.2.0
@angular/core: 13.2.0
@angular/fire: 7.2.0
@angular/forms: 13.2.0
@angular/material: 13.2.0
@angular/platform-browser: 13.2.0
@angular/platform-browser-dynamic: 13.2.0
@angular/platform-server: 13.2.0
@angular/pwa: 13.2.0
@angular/router: 13.2.0
@angular/service-worker: 13.2.0
@ngrx/component-store: 13.0.1
@ngrx/data: 12.5.1
@ngrx/effects: 13.0.1
@ngrx/entity: 13.0.1
@ngrx/router-store: 13.0.1
@ngrx/store: 13.0.1
@ngrx/store-devtools: 13.0.1
@nguniversal/express-engine: 12.1.0
angular-calendar: 0.29.0
@angular-devkit/architect: 0.1302.0
@angular-devkit/build-angular: 13.2.0
@angular/cli: 13.2.0
@angular/compiler-cli: 13.2.0
@angular/language-service: 13.2.0
@ngrx/schematics: 13.0.1
@nguniversal/builders: 11.2.0
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 16 (5 by maintainers)
IMO we can close this as the root cause is not
nx.anyone having any luck with this?