open-index/open-npm huggingface dataset:
npm package: @metadot/ui-kit-icon
Description: Bootstrap icons library for Angular applications
Author: Ahmed Loudghiri
Latest version: 0.0.40

# shared-ui-kit-icon

This library is used to display Bootstrap Icons without additional dependencies.

The name of the icon is given as an Input and optionaly,
the size and the color.

## Storybook

To visualize all the stories created for this lib run
`nx run shared-ui-kit-icon:storybook`

You can use storybook to make develop the lib, any change
made to the code will be reflected in the stories

## Build

Run `nx build shared-ui-kit-icon --with-deps --prod`
Go to package.json created in `dist/libs/shared/ui-kit/icon` and move all `@angular`
dependencies to `perDependencies`

### To test it as a local package

For all `@metadot` dependencies replace it with local yarn install:
Example: `"@metadot/ui-kit-spinner": "file:/Users/ahmed/workspace/metadot-workspace/dist/libs/shared/ui-kit/spinner"`

## Running end-to-end tests

Run `nx e2e shared-ui-kit-icon-e2e`

The e2e tests are coupled with `storybook`, stories are created
for this component, then these stories are used to perform some browser
based tests.