{ "name": "@bomb.sh/tab", "version": "0.0.22", "type": "module", "bin": { "tab": "./dist/bin/cli.mjs" }, "scripts": { "test": "vitest run", "test:unit": "vitest run --exclude tests/shell-empty-argv.test.ts", "test:shell": "vitest run tests/shell-empty-argv.test.ts", "type-check": "tsc --noEmit", "format": "prettier --write .", "format:check": "prettier --check .", "build": "tsdown", "prepare": "pnpm build", "lint": "eslint src \"./*.ts\"", "benchmark": "tsx benchmarks/completion.bench.ts" }, "files": [ "dist" ], "keywords": [ "bombshell", "tab", "completion", "autocomplete" ], "author": "Bombshell Authors (https://github.com/bombshell-dev)", "homepage": "https://github.com/bombshell-dev/tab#readme", "bugs": { "url": "https://github.com/bombshell-dev/tab/issues" }, "repository": { "type": "git", "url": "git+https://github.com/bombshell-dev/tab.git" }, "license": "MIT", "devDependencies": { "@changesets/cli": "^2.29.6", "@eslint/js": "^9.33.0", "@types/node": "^22.7.4", "cac": "^6.7.14", "citty": "^0.2.0", "commander": "^13.1.0", "eslint": "^9.33.0", "eslint-config-prettier": "^10.0.1", "prettier": "^3.5.2", "tinybench": "^4.0.1", "tsdown": "^0.20.3", "tsx": "^4.19.1", "typescript": "^5.7.3", "typescript-eslint": "^8.40.0", "vitest": "^2.1.3" }, "peerDependencies": { "cac": "^6.7.14 || ^7.0.0", "citty": "^0.1.6 || ^0.2.0", "commander": "^13.1.0 || ^14.0.0 || ^15.0.0" }, "peerDependenciesMeta": { "cac": { "optional": true }, "citty": { "optional": true }, "commander": { "optional": true } }, "exports": { ".": "./dist/index.mjs", "./bin/cli": "./dist/bin/cli.mjs", "./cac": "./dist/cac.mjs", "./citty": "./dist/citty.mjs", "./commander": "./dist/commander.mjs", "./package.json": "./package.json" }, "packageManager": "pnpm@10.15.0+sha512.486ebc259d3e999a4e8691ce03b5cac4a71cbeca39372a9b762cb500cfdf0873e2cb16abe3d951b1ee2cf012503f027b98b6584e4df22524e0c7450d9ec7aa7b" }