Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

feat: upgrade to Angular 13 and support its modern package format #92

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

feat: upgrade to Angular 13 and support its modern package format #92

wants to merge 1 commit into from

Conversation

arturovt
Copy link

@arturovt arturovt commented Nov 9, 2021

Since Angular 13 has removed the View Engine support we can now switch to the partial compilation to accommodate with APF (Angular Package Format), the partial compilation was enabled but ng-packagr wasn't used to build the library:

image

I've added the ng-packagr which is a standard for building Angular libraries. It'll automatically create a dist folder and move all built assets there. You can now publish the library from the dist folder:

npm run build && cd dist && npm publish ...

This's a breaking change and might be published as a major version (@ng-click-outside@10).

@arkon
Copy link
Owner

arkon commented Nov 15, 2021

Thanks for taking the time to contribute, but I've decided to stop maintaining this package. For more details, check out arkon/ng-sidebar#229

If you're interested in maintaining a fork, please do feel free to do so!

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

Successfully merging this pull request may close these issues.

None yet

2 participants