update readme and add release-it config

This commit is contained in:
geoffsee
2025-04-06 10:54:40 -04:00
committed by Geoff Seemueller
parent 534a6ade27
commit 88d5b0afba
2 changed files with 15 additions and 2 deletions

View File

@@ -122,7 +122,7 @@ File Types:
- Archives: .zip, .tar, .gz, .rar, .7z
- Media: .mp3, .mp4, .avi, .mov, .wav
- Data: .db, .sqlite, .sqlite3
- Config: .lock, .yaml, .yml, .toml, .conf
- Config: .lock
File Patterns:
- Configuration files: .*rc, tsconfig.json, package-lock.json

View File

@@ -44,7 +44,8 @@
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,md,yml,yaml}\"",
"fix": "bun format && bun lint:fix"
"fix": "bun format && bun lint:fix",
"release": "bunx release-it"
},
"dependencies": {
"glob": "^11.0.0",
@@ -66,5 +67,17 @@
"oxc-transform": "^0.44.0",
"prettier": "^3.3.3",
"typescript": "^5.6.3"
},
"release-it": {
"$schema": "https://unpkg.com/release-it/schema/release-it.json",
"git": {
"commitMessage": "Release v${version}"
},
"github": {
"release": true
},
"npm": {
"release": true
}
}
}