UNPKG

@boehringer-ingelheim/create-config

Version:
62 lines (39 loc) 1.77 kB
# create-config This project helps you getting started and using the Boehringer Ingelheim shared config files. It is based on a script, that sets up shared config files and packages. Please also check out other projects that deal with shared configurations such as for [prettier](https://github.com/Boehringer-Ingelheim/prettier-config) or [eslint](https://github.com/Boehringer-Ingelheim/eslint-config). [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg?style=for-the-badge)](https://github.com/boehringer-ingelheim/create-config/blob/main/LICENSE) [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg?style=for-the-badge)](https://github.com/boehringer-ingelheim/create-config/graphs/commit-activity) ## Prerequisites - node (version 16 or higher recommended) is installed (use nvm to manage different node versions) ## Usage To use this utility, start with one of the following commands and follow the prompts. ```sh # with npm npm init @boehringer-ingelheim/config # or npm create @boehringer-ingelheim/config # with yarn yarn create @boehringer-ingelheim/config ``` ## Files (examples) - editorconfig - settings.json (VSCode) - eslintrc.cjs - prettierrc.cjs - ... ## Packages (examples) - eslint - prettier - ... ## Attribution This project is heavily inspired by [create-vite](https://npmjs.com/package/create-vite). ## Show your support Give a ⭐️ if this project helped you! ## License Copyright © 2023 [Boehringer Ingelheim](https://github.com/boehringer-ingelheim). This project is [MIT](https://github.com/boehringer-ingelheim/create-config/blob/main/LICENSE) licensed. ## Resources - <https://conventionalcommits.org/en/v1.0.0/> - <https://semantic-release.gitbook.io/> - <https://semver.org/>