package.json 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. {
  2. "name": "@briven/cli",
  3. "version": "0.3.4",
  4. "description": "ship typescript backends to your own version-controlled database",
  5. "license": "MIT",
  6. "type": "module",
  7. "bin": {
  8. "briven": "./bin/briven.js"
  9. },
  10. "files": [
  11. "bin",
  12. "dist",
  13. "README.md"
  14. ],
  15. "exports": {
  16. ".": {
  17. "types": "./dist/cli/index.d.ts",
  18. "default": "./dist/cli/index.js"
  19. },
  20. "./schema": {
  21. "types": "./dist/schema/index.d.ts",
  22. "default": "./dist/schema/index.js"
  23. },
  24. "./server": {
  25. "types": "./dist/server/index.d.ts",
  26. "default": "./dist/server/index.js"
  27. }
  28. },
  29. "scripts": {
  30. "build": "tsup && node scripts/dts-inline.mjs && chmod +x bin/briven.js",
  31. "lint": "eslint . --max-warnings 0",
  32. "pack:tarball": "pnpm build && pnpm pack --pack-destination ../../dist-pack",
  33. "typecheck": "tsc --noEmit",
  34. "test": "tsx --test src/cli.test.ts src/commands/doctor.test.ts src/commands/init.test.ts src/commands/dev.test.ts src/config.test.ts src/oauth.test.ts src/api-client.test.ts src/wizard.test.ts src/schema-pull.test.ts src/codegen.test.ts src/env-file.test.ts src/bundler.test.ts src/platform.test.ts src/setup.test.ts",
  35. "test:tarball": "node scripts/smoke-tarball.mjs"
  36. },
  37. "dependencies": {
  38. "chokidar": "^5.0.0",
  39. "open": "^11.0.0",
  40. "picocolors": "^1.1.1",
  41. "tsx": "^4.21.0",
  42. "ulid": "^3.0.2",
  43. "zod": "^4.3.6"
  44. },
  45. "devDependencies": {
  46. "@briven/config": "workspace:*",
  47. "@briven/schema": "workspace:^",
  48. "@briven/shared": "workspace:*",
  49. "@types/node": "^25.6.0",
  50. "tsup": "^8.5.1",
  51. "typescript": "^6.0.3"
  52. },
  53. "engines": {
  54. "node": ">=20.0.0"
  55. },
  56. "publishConfig": {
  57. "access": "public"
  58. },
  59. "keywords": [
  60. "briven",
  61. "database",
  62. "cli",
  63. "backend",
  64. "convex-alternative"
  65. ],
  66. "repository": {
  67. "type": "git",
  68. "url": "git+https://code.konnos.org/flndrn/briven.git",
  69. "directory": "packages/cli"
  70. },
  71. "homepage": "https://docs.briven.tech",
  72. "bugs": "https://code.konnos.org/flndrn/briven/issues"
  73. }