bridgeline-ui-angular
v0.0.0
Published
This repository consists of two projects generated with [Angular CLI](https://github.com/angular/angular-cli) version 13:
Readme
Bridgeline Angular UI Library
Overview
This repository consists of two projects generated with Angular CLI version 13:
Note: the Style Guide project is currently just a placeholder for future development.
Requirements
NodeJS
NodeJS version 16.13.1 or above is required. Node Version Manager is highly recommended for switching between versions to work on different projects.
AWS Command Line Interface
[AWS Command Line Interface](AWS Command Line Interface) should be installed and configured to work with your AWS credentials.
Private NPM Repository
The Bridgeline UI Angular Library is published to a private AWS CodeArtifact repository. This has an external link to the public npm registry and makes a copy of packages as they are pulled to ensure no dependencies are ever lost.
To login to the private repository, run the following command:
aws codeartifact login --tool npm --domain bridgeline --domain-owner 225536473824 --repository ecommerce360Note: this action can be automated by running
npm run codeartifact:sign-in.
To switch back to the default npm registry, run the following command:
npm config set registry https://registry.npmjs.com/For more information, see Configure and use npm with CodeArtifact.
Code Standards
Code standards and consistency are enforced by ESLint and Prettier. Both tools are executed automatically on commit by a pre-commit hook generated by Husky.
Run npm run lint to manually trigger both ESLint and Prettier. Run npm run eslint to manually execute ESLint or npm run prettier to manually execute Prettier.
