{ "name": "@drizzle-team/brocli", "type": "module", "author": "Drizzle Team", "version": "0.10.2", "description": "Modern type-safe way of building CLIs", "license": "Apache-2.0", "sideEffects": false, "publishConfig": { "provenance": true }, "repository": { "type": "git", "url": "git+https://github.com/drizzle-team/brocli.git" }, "homepage": "https://github.com/drizzle-team/brocli", "scripts": { "build": "pnpm tsx scripts/build.ts", "b": "pnpm build", "pack": "(cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz", "publish": "npm publish package.tgz", "test": "vitest run && npx tsc --noEmit", "mtest": "npx tsx tests/manual.ts", "lint": "dprint check --list-different" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.3", "@originjs/vite-plugin-commonjs": "^1.0.3", "@types/clone": "^2.1.4", "@types/node": "^20.12.13", "@types/shell-quote": "^1.7.5", "clone": "^2.1.2", "dprint": "^0.46.2", "shell-quote": "^1.8.1", "tsup": "^8.1.0", "tsx": "^4.7.0", "typescript": "latest", "vite-tsconfig-paths": "^4.3.2", "vitest": "^1.6.0", "zx": "^8.1.2" }, "main": "./index.cjs", "module": "./index.js", "types": "./index.d.ts", "exports": { ".": { "import": { "types": "./index.d.ts", "default": "./index.js" }, "require": { "types": "./index.d.cjs", "default": "./index.cjs" }, "types": "./index.d.ts", "default": "./index.js" } } }