open-index/open-npm huggingface dataset:
npm package: @leapdev/gui-components
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.13.
Latest version: 3.0.15

# ContentApp

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.13.

## Code scaffolding

Run `ng generate component component-name --project content-app` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project content-app`.
> Note: Don't forget to add `--project content-app` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build content-app` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build content-app`, go to the dist folder `cd dist/content-app` and run `npm publish`.

## Running unit tests

Run `ng test content-app` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @leapdevuk/component-toolbox
Description: LEAP Dev UK Component Toolbox
Author: LEAP Dev UK
Latest version: 0.1.5

# LEAP Dev UK - Component Toolbox

### The LEAP Dev UK Component Toolbox.

## Node vesion

We are using Node version 20.10.0 (Latest LTS). See https://nodejs.org/en/about/previous-releases

    node -v

### To install, upgrade, build, format, lint and run the unit tests, you will need to execute the following within a terminal window.

## Install packages

Install the dependencies/packages.

    npm install

## Upgrade packages

Upgrade the dependencies/packages.

    npm upgrade

## Formatting

To format the code and follow/enforce a consistent coding style.

    npm run format

## Linting

To lint the code and perform automated checking for programmatic and stylistic errors.

    npm run lint

## Unit Tests

To run the unit tests and check/validate the component is performing as expected.

    npm run test

To run a single test, for example the DatePicker.

    npm run test -- DatePicker

    To display console logs...
    npm run test -- DatePicker --printConsoleTrace=true --silent=false

## Build

To build the component toolbox as a package.

    npm run build

## Publish to NPM

To publish the component toolbox package to the NPM account (currently public).
npm run build
npm publish --access public

## Installing locally

To use / test locally in an application.

    npm run build
    npm pack

This will create a 'leapdevuk-component-toolbox-{version}.tgz' file which can be added as a dependency in the applications _package.json_ file.

    "dependencies": {
        ...
        "@leapdevuk/component-toolbox": "file:../../leap-component-toolbox/leapdevuk-component-toolbox-0.0.1.tgz",
    	...
    }

## Installing into an application

To use in an application, add package to dependencies.

    "dependencies": {
        ...
        "@leapdevuk/component-toolbox": "VERSION_NUMBER",
    	...
    }