Skip to content

Latest commit

 

History

58 Commits

Folders and files

Repository files navigation

Shared Configs

This monorepo contains shared configuration files for TapTap development team.

Usage

For JavaScript/TypeScript (Node.js / Deno / Bun) project

# for node
npm add -D @taptap/node-configs
# or, for deno
deno add -D @taptap/node-configs
# or, for bun
bun add -D @taptap/node-configs

package.json example:

{
  "autocorrect": "@taptap/node-configs/autocorrect",
  "biome": "@taptap/node-configs/biome",
  "markdownlint-cli2": "@taptap/node-configs/markdownlint-cli2",
  "prettier": "@taptap/node-configs/prettier",
  "devDependencies": {
    "@taptap/node-configs": "^1.2.0",
    "autocorrect": "^2.8.0",
    "biome": "^2.0.0-beta.6",
    "markdownlint-cli2": "^0.15.0",
    "prettier": "^3.2.0"
  }
}

For Python project

uv pip install -U taptap-python-configs

For Rust project

cargo add --dev taptap-rust-configs

Directory Structure

.
├─ node-configs/
├─ python-configs/
├─ rust-configs/
├─ package.json
└─ .github/
    └─ workflows/
        ├─ publish-node.yml
        ├─ publish-python.yml
        └─ publish-rust.yml

License

This project is licensed under the MIT License.

About

Shared configuration files for TapTap development team

Resources

Stars

0 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages