akveo / akveo/ng2-smart-table

AOT build error after removing @angular/http package

Open
#622 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.6k
Forks
867
PR merge metrics
No merged PRs in 30d

Description

Angular: 5.0.2
ng2-smart-table: 1.2.2

I removed the deprecated [angular/http](https://angular.io/api/http/HttpModule) package from my project, but it seems like this library depends on it.

Output error after _ng build --aot_:
```
ERROR in Error: Error encountered resolving symbol values statically. Could not resolve @angular/http relative to C:/.../node_modules/ng2-completer/ng2-completer.module.d.ts., resolving symbol Ng2CompleterModule in C:/.../node_modules/ng2-completer/ng2-completer.m
odule.d.ts, resolving symbol Ng2CompleterModule in C:/.../node_modules/ng2-completer/ng2-completer.module.d.ts
node_modules/ng2-smart-table/lib/data-source/server/server.data-source.d.ts(1,22): error TS2307: Cannot find module '@angular/http'.
node_modules/ng2-smart-table/lib/data-source/server/server.data-source.d.ts(2,36): error TS2307: Cannot find module '@angular/http/src/interfaces'.
```

Could you remove this dependency?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.