Barazo lexicon schemas and TypeScript types
barazo.forum
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}