/bup

bup is a scaffold for frontend enginer to help you configure your project. progressively and automatically integrate development dependency of your project.

Primary LanguageJavaScriptMIT LicenseMIT

iPhone-180x180px

bup

bup is a scaffold for frontend enginer to help you configure your project. progressively and automatically integrate development dependency of your project.

Installation

use npm:

npm install -g buildp

use pnpm:

pnpm install -g buildp

use yarn:

yarn add -g buildp

Usage

for help:

bup -h

for eslint:

bup eslint

for commitlint:

bup commitlint

for changelog:

bup changelog

for prettier:

bup prettier

for lint-staged:

bup lint-staged

Features

  • eslint integrate
  • commintlint integrate
  • changelog integrate
  • prettier automate setting
  • lint-staged automate setting

Roadmap

  • mockjs automate setting
  • jest automate setting
  • cypress automate setting
  • oxlint automate setting
  • biome automate setting

Contributing

  1. fork this repository
  2. clone your fork repo
  3. write your code
  4. push your commit to your fork repo
  5. and Pull Request to this repo
  6. i will merged if reviewed and everything is ok

License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License, Copyright (c) 2023 Vesper@之一

Keywords

eslint lint-staged commitlint mockjs jest cypress javascript config setting plugin changelog prettier build project automatic