nbfontana / ngx-currency

Currency mask module for Angular 📦
https://nbfontana.github.io/ngx-currency
MIT License
235 stars 123 forks source link

Module build fail TypeError: Cannot read property 'kind' of undefined #108

Open raycelgraterol opened 4 years ago

raycelgraterol commented 4 years ago

Hello, I am trying to build --prod my angular 8 project with ngx-currency npm but this error is raise:

ERROR in ./node_modules/ngx-currency/fesm5/ngx-currency.js Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js): TypeError: Cannot read property 'kind' of undefined at isAngularDecoratorMetadataExpression (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\crub-file.js:265:35) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\scrub-file.js:7:21) at visitNodes (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js16514:30) at Object.forEachChild (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typecript.js:16740:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16635:21) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16692:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16703:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16599:21)

Somebody help to continue using it.

sebafra commented 4 years ago

Hello, I am trying to build --prod my angular 8 project with ngx-currency npm but this error is raise:

ERROR in ./node_modules/ngx-currency/fesm5/ngx-currency.js Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js): TypeError: Cannot read property 'kind' of undefined at isAngularDecoratorMetadataExpression (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\crub-file.js:265:35) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\scrub-file.js:7:21) at visitNodes (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js16514:30) at Object.forEachChild (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typecript.js:16740:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16635:21) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16692:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16703:24) at checkNodeForDecorators (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\src\transforms\scrub-file.js:68:31) at visitNode (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16505:24) at Object.forEachChild (C:\GitLab\controlkarar\node_modules@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:16599:21)

Somebody help to continue using it.

Did you find a solution?

Rudy1405 commented 3 years ago

Did you try to Downgrating ngx-currency to 2.0.1?