An open API service indexing awesome lists of open source software.

https://github.com/nationalbankbelgium/code-style

A library containing code style configuration used in applications at the National Bank of Belgium
https://github.com/nationalbankbelgium/code-style

angular angular7 codelyzer codelyzer-config prettier prettier-config stylelint stylelint-config tslint tslint-config typescript

Last synced: 6 months ago
JSON representation

A library containing code style configuration used in applications at the National Bank of Belgium

Awesome Lists containing this project

README

          


NBB Code style

> A library containing code style configuration used in applications at the National Bank of Belgium

[![NPM version](https://img.shields.io/npm/v/@nationalbankbelgium/code-style.svg)](https://www.npmjs.com/package/@nationalbankbelgium/code-style)
[![npm](https://img.shields.io/npm/dm/@nationalbankbelgium/code-style.svg)](https://www.npmjs.com/package/@nationalbankbelgium/code-style)
[![Build Status](https://github.com/NationalBankBelgium/code-style/workflows/build/badge.svg)](https://github.com/NationalBankBelgium/code-style/actions?query=workflow%3Abuild)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![License](https://img.shields.io/cocoapods/l/AFNetworking.svg)](LICENSE)

## About

This package hosts style configuration useful in Front-End development at the [National Bank of Belgium](https://www.nbb.be).

It currently provides the following configurations:

| Library | Path | Latest supported version |
| ----------------------------------------------------- | ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [codelyzer](https://github.com/mgechev/codelyzer) | [lib/codelyzer](/lib/codelyzer/README.md) | ![codelyzer version](https://img.shields.io/npm/dependency-version/@nationalbankbelgium/code-style/dev/codelyzer) |
| [Prettier](https://github.com/prettier/prettier) | [lib/prettier](/lib/prettier/README.md) | ![Prettier version](https://img.shields.io/npm/dependency-version/@nationalbankbelgium/code-style/dev/prettier) |
| [stylelint](https://github.com/stylelint/stylelint) | [lib/stylelint](/lib/stylelint/README.md) | ![stylelint version](https://img.shields.io/npm/dependency-version/@nationalbankbelgium/code-style/dev/stylelint) |
| [TSLint](https://github.com/palantir/tslint) | [lib/tslint](/lib/tslint/README.md) | ![TSLint version](https://img.shields.io/npm/dependency-version/@nationalbankbelgium/code-style/dev/tslint) |
| [Typescript](https://github.com/microsoft/typescript) | [lib/tsconfig](/lib/tsconfig/README.md) | ![Typescript version](https://img.shields.io/npm/dependency-version/@nationalbankbelgium/code-style/dev/typescript) |

## Installation

With npm:

> npm install @nationalbankbelgium/code-style

With yarn:

> yarn add @nationalbankbelgium/code-style

## Contributing

Please follow our [contribution guidelines](/CONTRIBUTING.md).

To know how to release code-style, refer to [this page](/RELEASE.md).

## Authors

### Alexis Georges

- [@Twitter](https://twitter.com/SuperITMan_BE)
- [@GitHub](https://github.com/SuperITMan)

### Christopher Cortes

- [@GitHub](https://github.com/christophercr)

## License

This project and all associated source code is licensed under the terms of the [MIT License](/LICENSE).

## Thank you notes :)

We'd like to thank the following companies who support the open source community with great tools and platforms.

### Jetbrains

We're supported by [Jetbrains](https://www.jetbrains.com) and their awesome [support for open source](https://www.jetbrains.com/buy/opensource/), thanks to which we are able to use the best products on the market to work on this open source project!

### GitHub Actions

We're supported by [GitHub Actions](https://github.com/features/actions)