Closed leolorenzoluis closed 1 year ago
Trying to build the project but seems the version might not be locked and might be upgrading to a version it doesn't support yet?
Error: ../../node_modules/@types/eslint/index.d.ts:462:42 - error TS2724: '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member named 'ChainExpression'. Did you mean 'Expression'? 462 ChainExpression?: ((node: ESTree.ChainExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:463:49 - error TS2724: '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member named 'ChainExpression'. Did you mean 'Expression'? 463 "ChainExpression:exit"?: ((node: ESTree.ChainExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:508:43 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'ImportExpression'. 508 ImportExpression?: ((node: ESTree.ImportExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:509:50 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'ImportExpression'. 509 "ImportExpression:exit"?: ((node: ESTree.ImportExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:532:44 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PrivateIdentifier'. 532 PrivateIdentifier?: ((node: ESTree.PrivateIdentifier & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:533:51 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PrivateIdentifier'. 533 "PrivateIdentifier:exit"?: ((node: ESTree.PrivateIdentifier & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:538:45 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PropertyDefinition'. 538 PropertyDefinition?: ((node: ESTree.PropertyDefinition & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:539:52 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PropertyDefinition'. 539 "PropertyDefinition:exit"?: ((node: ESTree.PropertyDefinition & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:548:38 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'StaticBlock'. 548 StaticBlock?: ((node: ESTree.StaticBlock & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:549:45 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'StaticBlock'. 549 "StaticBlock:exit"?: ((node: ESTree.StaticBlock & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~ ~/Pr/knowledge on main !1 ?1 ❯ cd src/kc_angular ~/Pr/knowledge/s/kc_angular on main !1 ?1 ❯ rm -rf node_modules ~/Pr/knowledge/s/kc_angular on main !1 ?1 ❯ npm run build > kc_angular@0.6.1 build > ng build main --configuration production --base-href ./ Node.js version v19.6.0 detected. Odd numbered Node.js versions will not enter LTS status and should not be used for production. For more information, please see https://nodejs.org/en/about/releases/. ✔ Browser application bundle generation complete. Warning: /Users/lluis/Projects/knowledge/node_modules/@fullcalendar/angular/__ivy_ngcc__/fesm2015/fullcalendar-angular.js depends on 'fast-deep-equal'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Error: ../../node_modules/@types/eslint/index.d.ts:462:42 - error TS2724: '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member named 'ChainExpression'. Did you mean 'Expression'? 462 ChainExpression?: ((node: ESTree.ChainExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:463:49 - error TS2724: '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member named 'ChainExpression'. Did you mean 'Expression'? 463 "ChainExpression:exit"?: ((node: ESTree.ChainExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:508:43 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'ImportExpression'. 508 ImportExpression?: ((node: ESTree.ImportExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:509:50 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'ImportExpression'. 509 "ImportExpression:exit"?: ((node: ESTree.ImportExpression & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:532:44 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PrivateIdentifier'. 532 PrivateIdentifier?: ((node: ESTree.PrivateIdentifier & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:533:51 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PrivateIdentifier'. 533 "PrivateIdentifier:exit"?: ((node: ESTree.PrivateIdentifier & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:538:45 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PropertyDefinition'. 538 PropertyDefinition?: ((node: ESTree.PropertyDefinition & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:539:52 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'PropertyDefinition'. 539 "PropertyDefinition:exit"?: ((node: ESTree.PropertyDefinition & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:548:38 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'StaticBlock'. 548 StaticBlock?: ((node: ESTree.StaticBlock & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~ Error: ../../node_modules/@types/eslint/index.d.ts:549:45 - error TS2694: Namespace '"/Users/lluis/Projects/knowledge/node_modules/@types/estree/index"' has no exported member 'StaticBlock'. 549 "StaticBlock:exit"?: ((node: ESTree.StaticBlock & NodeParentExtension) => void) | undefined; ~~~~~~~~~~~
I have not investigated further to fix the problem. Will report back.
Initial investigation:
./src/main.ts - Error: Module build failed (from ../../node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack/src/ivy/index.js): Error: Emit attempted before Angular Webpack plugin initialization. ./src/polyfills.ts - Error: Module build failed (from ../../node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack/src/ivy/index.js): Error: Emit attempted before Angular Webpack plugin initialization. Error: Failed to initialize Angular compilation - The Angular Compiler requires TypeScript >=4.6.2 and <4.9.0 but 4.9.5 was found instead.
Looking at package.json "typescript": "^4.8.4",
"typescript": "^4.8.4",
Oh, yup that'll do it. I recently locked it at "typescript": "<4.9.0". Can you give that a shot?
"typescript": "<4.9.0"
Assuming this was resolved.
Trying to build the project but seems the version might not be locked and might be upgrading to a version it doesn't support yet?
I have not investigated further to fix the problem. Will report back.
Initial investigation:
Looking at package.json
"typescript": "^4.8.4",