Skip to content

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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