Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App does not compile with Ivy #1131

Open
vusolapohvistr opened this issue Feb 10, 2020 · 19 comments
Open

App does not compile with Ivy #1131

vusolapohvistr opened this issue Feb 10, 2020 · 19 comments

Comments

@vusolapohvistr
Copy link

Trace:
(node:3005) UnhandledPromiseRejectionWarning: Error: Error on worker #2: Error: Failed to compile entry-point ng2-smart-table (fesm5 as esm5) due to compilation errors:
node_modules/ng2-completer/src/modules/ng2-completer.module.d.ts:2:22 - error NG6002: Appears in the NgModule.imports of CellModule, but could not be resolved to an NgModule class

2 export declare class Ng2CompleterModule {
~~~~~~~~~~~~~~~~~~
node_modules/ng2-completer/src/modules/ng2-completer.module.d.ts:2:22 - error NG6002: Appears in the NgModule.imports of FilterModule, but could not be resolved to an NgModule class

2 export declare class Ng2CompleterModule {
~~~~~~~~~~~~~~~~~~
node_modules/ng2-smart-table/fesm5/ng2-smart-table.js:1003:5 - error NG6002: Appears in the NgModule.imports of TBodyModule, but itself has errors

1003 var CellModule = /** @Class */ (function () {
~~~~~~~~~~
node_modules/ng2-smart-table/fesm5/ng2-smart-table.js:1433:5 - error NG6002: Appears in the NgModule.imports of THeadModule, but itself has errors

1433 var FilterModule = /** @Class */ (function () {
~~~~~~~~~~~~
and so on

@arthurflor23
Copy link

Same issue

@vicenthy
Copy link

was already upgrading to angular 9

@BobCashStory
Copy link

same

@shadabk92
Copy link

whts the solution to this ?

@custompro12
Copy link

whts the solution to this ?

Unfortunately, it seems that the only solution at the moment is to disable Ivy if your application depends on this library.

This library probably won't be updated to support Angular v9 as it is currently not really being maintained. See Low Maintenance notice in the README

@BobCashStory
Copy link

@custompro12 not a real solution since ivy make the build way more faster and that why we want to upgrade

@arthurflor23
Copy link

I think this issue is more angular or angular/cli here

@giansalex
Copy link

First ng2-completer should be updated.

oferh/ng2-completer#443

@dmantelli
Copy link

Same! It's the only component in my project that isn't compatible with Ivy :(

@giansalex
Copy link

Other table component options?

@mohsenmahoski
Copy link

is there any update or any solution for compatible with Ivy?

@osamaalnuimi
Copy link

i think the problem from ng2-completer
try to install this version
npm install --ignore-scripts ng2-completer@next

@giansalex
Copy link

After install ng9 and ng2-completer@next, this change is required:
image

@majhoos
Copy link

majhoos commented Mar 15, 2020

Can we have a time frame on this ng2-smart-table issue? If this component is just an experimental toy-ish component with no potential future then I personally need to hunt for some other components. I am very much surprised that this library with almost 15K downloads a week is getting this level of disregard and abandonment by its own development team.

@lenichols
Copy link

@majhoos +1

@HackPoint
Copy link

@majhoos I totally agree with you, but I believe they have this product for money, so the have separated the commercial version and this one. In this one they don't invest time.

A question for you, have you found a replacement for this component?

@lenichols
Copy link

@HackPoint where is the paid version? If its updated and working I'll need to subscribe to it.

@majhoos
Copy link

majhoos commented May 19, 2020

@HackPoint I have not made any final decision on this yet but one option I have considered so far is the community edition of ag-gird which is free. Their enterprise version is quite expensive and restrictive (in terms of installation) which makes it economically unviable.

@evereq
Copy link

evereq commented Mar 25, 2023

Maybe at least merge #1319, which seems to be approved already... We will wait a bit more time, but in the worse case, we will fork and update ourselves (using Smart Table in https://github.com/ever-co/ever-gauzy heavily, not easy to replace)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests