Barazo lexicon schemas and TypeScript types barazo.forum
at main 60 lines 1.6 kB view raw
1{ 2 "name": "@singi-labs/lexicons", 3 "version": "0.3.0", 4 "description": "AT Protocol lexicon schemas and generated TypeScript types for the Barazo forum platform", 5 "type": "module", 6 "packageManager": "pnpm@10.29.2", 7 "license": "MIT", 8 "publishConfig": { 9 "registry": "https://npm.pkg.github.com", 10 "access": "public" 11 }, 12 "repository": { 13 "type": "git", 14 "url": "https://github.com/singi-labs/barazo-lexicons.git" 15 }, 16 "exports": { 17 ".": { 18 "import": "./dist/index.js", 19 "types": "./dist/index.d.ts" 20 } 21 }, 22 "files": [ 23 "dist", 24 "lexicons" 25 ], 26 "scripts": { 27 "build": "tsc", 28 "typecheck": "tsc --noEmit", 29 "lint": "eslint src/ tests/", 30 "lint:fix": "eslint --fix src/ tests/", 31 "test": "vitest run", 32 "test:watch": "vitest", 33 "test:compat": "vitest run tests/backward-compatibility.test.ts", 34 "test:coverage": "vitest run --coverage", 35 "generate": "node scripts/generate.js", 36 "clean": "rm -rf dist", 37 "format": "prettier --write .", 38 "format:check": "prettier --check .", 39 "prepare": "husky" 40 }, 41 "dependencies": { 42 "@atproto/lexicon": "0.6.2", 43 "multiformats": "catalog:", 44 "zod": "catalog:" 45 }, 46 "devDependencies": { 47 "@atproto/lex-cli": "0.9.9", 48 "@commitlint/cli": "catalog:", 49 "@commitlint/config-conventional": "catalog:", 50 "@types/node": "catalog:", 51 "@vitest/coverage-v8": "catalog:", 52 "eslint": "catalog:", 53 "husky": "catalog:", 54 "lint-staged": "catalog:", 55 "prettier": "catalog:", 56 "typescript": "catalog:", 57 "typescript-eslint": "catalog:", 58 "vitest": "catalog:" 59 } 60}