angular-odata-es5 icon indicating copy to clipboard operation
angular-odata-es5 copied to clipboard

Consider replacing homebrew webpack-etc with ng-packagr

Open kylecordes opened this issue 7 years ago • 5 comments

https://github.com/dherges/ng-packagr

This is a very slick tool, which automates packing up an Angular-compatible library for maximum compatibility with CLI and other build tools, as well as direct (UMD) execution.

I suggest this as a better alternative to homegrown script setups inside a library - you generally get a more compatible, compliant library, with less code/config/work.

kylecordes avatar Nov 16 '17 20:11 kylecordes

I will take a look, however I cannot promise I switch to this new tool.

StefH avatar Nov 16 '17 21:11 StefH

Please take another look, it is not really new anymore :)

jornare avatar Feb 21 '20 11:02 jornare

I've not been keeping close track either: is it even still necessary to call ng-packagr directly, or is the library support sufficiently complete in Angular CLI? Regardless though, homebrew packaging is even less necessary now than it was in 2017.

kylecordes avatar Feb 25 '20 14:02 kylecordes

@jornare and @kylecordes : can you maybe create a PR ?

StefH avatar Feb 25 '20 14:02 StefH

Unfortunately it's been a couple of years since I've used OData, so I don’t have the occasion to divert effort in this direction today, sorry!

kylecordes avatar Feb 25 '20 15:02 kylecordes