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
- Host: GitHub
- URL: https://github.com/nationalbankbelgium/code-style
- Owner: NationalBankBelgium
- License: other
- Created: 2019-03-18T13:59:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-08T04:44:53.000Z (over 1 year ago)
- Last Synced: 2025-04-11T00:04:48.967Z (6 months ago)
- Topics: angular, angular7, codelyzer, codelyzer-config, prettier, prettier-config, stylelint, stylelint-config, tslint, tslint-config, typescript
- Language: JavaScript
- Homepage:
- Size: 1.82 MB
- Stars: 9
- Watchers: 5
- Forks: 6
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
NBB Code style> A library containing code style configuration used in applications at the National Bank of Belgium
[](https://www.npmjs.com/package/@nationalbankbelgium/code-style)
[](https://www.npmjs.com/package/@nationalbankbelgium/code-style)
[](https://github.com/NationalBankBelgium/code-style/actions?query=workflow%3Abuild)
[](http://commitizen.github.io/cz-cli/)
[](https://github.com/prettier/prettier)
[](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) |  |
| [Prettier](https://github.com/prettier/prettier) | [lib/prettier](/lib/prettier/README.md) |  |
| [stylelint](https://github.com/stylelint/stylelint) | [lib/stylelint](/lib/stylelint/README.md) |  |
| [TSLint](https://github.com/palantir/tslint) | [lib/tslint](/lib/tslint/README.md) |  |
| [Typescript](https://github.com/microsoft/typescript) | [lib/tsconfig](/lib/tsconfig/README.md) |  |## 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)