ngx-charts icon indicating copy to clipboard operation
ngx-charts copied to clipboard

Update tsconfig and package for Angular 13

Open PhilFlash opened this issue 2 years ago • 1 comments

What kind of change does this PR introduce? (check one with "x")

  • [ ] Bugfix

  • [ ] Feature

  • [ ] Code style update (formatting, local variables)

  • [ ] Refactoring (no functional changes, no api changes)

  • [ ] Build related changes

  • [ ] CI related changes

  • [X] Other... Please describe:

  • Update tsconfig for Angular 13

  • Suppress cloneDeep in lib/box-chart/box.component.ts (fix #1688 for Angular 13)

  • Add @types/d3 in peerDependencies in projects\swimlane\ngx-charts\package.json (fix #1686 for Angular 13)

What is the current behavior? (You can also link to an open issue here) #1688 when compile an application in angular 13 with ngx-charts

What is the new behavior? No warning with this pr. Suppress cloneDeep in lib/box-chart/box.component.ts and use new method to clone a LineCoordinates (array of 4 Vector2D)

Does this PR introduce a breaking change? (check one with "x")

  • [ ] Yes
  • [X] No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...

Other information:

  • Update d3 package and some other packages (ngx-moment for angular 13)

PhilFlash avatar Jan 19 '22 23:01 PhilFlash

Any possible ETA on this PR being merged?

Heatmanofurioso avatar Feb 07 '22 12:02 Heatmanofurioso

Will this be merged at all? I'm getting sad that this library isn't getting the attention that it needs.

blogcraft avatar Oct 24 '22 00:10 blogcraft