mi6 / mi6/ic-ui-kit

New Angular canary package

Open
#4,538 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

### Summary

To carry on from the addition of the angular community supported module we shold output a copy of the canary components in a similar package.

### 💬 Description

This should set up an new package called angular-canary-community-supported, it will need a new output target defined for stencil that aligns with the core angular package and just uses the canary web components package as its source. This package will need to be added to the build:community npm script too.

### 💰 Use value

This will give angular users of ICDS access to the canary components within the native wrappers too.

### 📝 Acceptance Criteria

_No response_

### ✏ Designs

_No response_

### 🧾 Guidance

_No response_

### 🚨 Urgency (low, medium or high)

Medium

### Additional info

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Angular community-supported package and its Stencil output target, then inspect the build:community npm script. Add the canary package alongside the existing Angular package, using the canary web components package as its source. Done means the new package is included in the community build and produces the expected Angular wrappers.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
build-system, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.