UNPKG

@julr/tooling-configs

Version:

Shared tooling configs: TSConfig, OXC (oxlint + oxfmt)

93 lines (92 loc) 2.1 kB
{ "name": "@julr/tooling-configs", "version": "6.1.2", "description": "Shared tooling configs: TSConfig, OXC (oxlint + oxfmt)", "keywords": [ "oxc", "oxfmt", "oxlint", "tsconfig" ], "license": "MIT", "author": "Julien Ripouteau <julien@ripouteau.com>", "repository": { "type": "git", "url": "https://github.com/Julien-R44/tooling-configs" }, "bin": "./dist/cli/index.mjs", "files": [ "dist" ], "type": "module", "exports": { "./tsconfigs/*": "./dist/tsconfigs/*.json", "./oxc/lint": "./dist/oxc/lint.mjs", "./oxc/fmt": "./dist/oxc/fmt.mjs" }, "publishConfig": { "access": "public", "provenance": true }, "scripts": { "lint": "oxlint", "format": "oxfmt --write .", "build": "tsdown", "release": "pnpm build && release-it --ci", "typecheck": "tsc --noEmit", "checks": "pnpm typecheck && pnpm lint" }, "dependencies": { "@adonisjs/eslint-plugin": "^2.2.1", "@antfu/install-pkg": "^1.1.0", "@clack/prompts": "^1.0.1", "eslint-plugin-perfectionist": "^5.5.0", "picocolors": "^1.1.1" }, "devDependencies": { "@release-it/conventional-changelog": "^10.0.6", "@types/node": "^25.2.3", "oxfmt": "^0.40.0", "oxlint": "^1.55.0", "release-it": "^19.2.4", "tsdown": "^0.21.3", "typescript": "^5.9.3" }, "peerDependencies": { "oxfmt": ">=0.40.0", "oxlint": ">=1.55.0" }, "peerDependenciesMeta": { "oxfmt": { "optional": true }, "oxlint": { "optional": true } }, "packageManager": "pnpm@10.29.3", "release-it": { "git": { "requireCleanWorkingDir": true, "requireUpstream": true, "commitMessage": "chore(release): ${version}", "tagAnnotation": "v${version}", "push": true, "tagName": "v${version}" }, "github": { "release": true }, "npm": { "publish": true, "skipChecks": true }, "plugins": { "@release-it/conventional-changelog": { "preset": { "name": "angular" } } } } }