package.json
{ "$schema": "https://json.schemastore.org/package", "private": true, "type": "module", "homepage": "https://github.com/terminal-nerds/configs", "repository": "terminal-nerds/configs", "bugs": "https://github.com/terminal-nerds/configs/issues", "engines": { "node": ">=20", "pnpm": ">=8" }, "packageManager": "pnpm@8.15.1", "scripts": { "build:pkgs": "turbo run build --api=$TURBO_API", "changelog": "pnpm changeset add", "clean": "pnpm run \"/^clean:.*/\" ", "clean:cache": "del \"./node_modules/.cache\" \"./.turbo\"", "contributors:add": "all-contributors add", "contributors:generate": "all-contributors generate", "deps:upgrade": "pnpm deps:upgrade:root ; pnpm:deps:upgrade:packages", "deps:upgrade:pkgs": "pnpm upgrade --interactive --latest --filter ./packages", "deps:upgrade:root": "pnpm upgrade --interactive --latest", "dev:pkgs": "turbo run dev", "eslint": "DEBUG=\"eslint:cli-engine\" eslint . --cache --cache-location \"./node_modules/.cache/eslint\" --ext .cjs,.js,.ts --ignore-pattern \"/packages/\"", "fix": "pnpm run \"/^fix:.*/\" ", "fix:format": "pnpm prettier --write", "fix:js": "pnpm eslint --fix", "fix:md": "pnpm markdownlint --fix", "fix:pkg": "syncpack format ; syncpack fix-mismatches", "lint": "pnpm run \"/^lint:.*/\" ", "lint:deps": "depcheck", "lint:format": "pnpm prettier --check", "lint:js": "pnpm eslint", "lint:md": "pnpm markdownlint", "lint:pkg": "syncpack list-mismatches", "lint:staged": "lint-staged --verbose", "markdownlint": "markdownlint . --dot --ignore-path \"./.gitignore\" --ignore \"./{packages}/**/*\"", "preinstall": "npx only-allow pnpm", "prepare": "husky install", "prettier": "prettier --cache --cache-location=\"./node_modules/.cache/prettier\" --log-level=log \"./\" " }, "devDependencies": { "@changesets/changelog-github": "0.5.0", "@changesets/cli": "2.27.1", "@terminal-nerds/browserslist-config": "workspace:*", "@terminal-nerds/eslint-config": "workspace:*", "@terminal-nerds/lint-staged-config": "workspace:*", "@terminal-nerds/markdownlint-config": "workspace:*", "@terminal-nerds/prettier-config": "workspace:*", "@terminal-nerds/syncpack-config": "workspace:*", "@terminal-nerds/tsup-config": "workspace:*", "@terminal-nerds/typescript-config": "workspace:*", "@types/node": "20.11.16", "all-contributors-cli": "6.26.1", "browserslist": "4.22.3", "clean-package": "2.2.0", "del-cli": "5.1.0", "depcheck": "1.4.7", "eslint": "8.56.0", "husky": "8.0.3", "lint-staged": "15.2.2", "markdownlint-cli": "0.38.0", "prettier": "3.2.5", "syncpack": "12.3.0", "tsup": "8.0.1", "turbo": "1.11.2", "typescript": "5.3.3" }}