Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build: add @esri/calcite-components-angular package (#8084)
**Related Issue:** #7860 ## Summary Add a package of angular components that wrap the web component library following [Stencil's documentation](https://stenciljs.com/docs/v2/angular). There were a lot of type related build errors and I ended up adding three patches: 1. Rebuild the web component library if the CC types aren't generated correctly as a workaround for ionic-team/stencil#3239 2. Fix a couple type import paths for event details that were generated by `@stencil/angular-output-target`. Not sure if this one is an issue on our end or theirs. 3. A JSDOM types error that [other people also experienced when using stencil's angular output target](DefinitelyTyped/DefinitelyTyped#57467 (reply in thread)). All of the build/CI stuff is working correctly. It was a bit wonky at first because we need an angular workspace just to build a single component library. --------- Co-authored-by: Anveshreddy mekala <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- Loading branch information