social components
inlay-proto.up.railway.app/
atproto
components
sdui
1{
2 "name": "inlay",
3 "private": true,
4 "type": "module",
5 "workspaces": [
6 "packages/@inlay/core",
7 "packages/@inlay/render",
8 "packages/@inlay/cache",
9 "proto",
10 "invalidator"
11 ],
12 "scripts": {
13 "test": "npm run test --workspace=packages/@inlay/core && npm run test --workspace=packages/@inlay/render",
14 "build": "npm run generate:lexicons && npm run build --workspace=packages/@inlay/core && npm run build --workspace=packages/@inlay/render && npm run build --workspace=packages/@inlay/cache",
15 "typecheck": "tsc --noEmit && tsc --noEmit -p proto/tsconfig.json",
16 "lint": "eslint . --ext .ts,.tsx",
17 "lint:fix": "eslint . --ext .ts,.tsx --fix",
18 "format": "prettier --write .",
19 "format:check": "prettier --check .",
20 "postinstall": "patch-package",
21 "prepare": "husky",
22 "generate:lexicons": "npx lex build --lexicons lexicons --out generated --clear --indexFile --importExt \"\"",
23 "deploy": "railway service proto && railway up -d && railway service invalidator && railway up -d",
24 "deploy:proto": "railway service proto && railway up -d",
25 "deploy:invalidator": "railway service invalidator && railway up -d"
26 },
27 "devDependencies": {
28 "@atproto/lex": "^0.0.18",
29 "@atproto/lex-resolver": "^0.0.15",
30 "eslint": "^9.0.0",
31 "husky": "^9.0.0",
32 "lint-staged": "^15.0.0",
33 "patch-package": "^8.0.1",
34 "prettier": "^3.0.0",
35 "tsx": "^4.0.0",
36 "typescript": "^5.9.0",
37 "typescript-eslint": "^8.0.0"
38 },
39 "engines": {
40 "node": ">=22.0.0"
41 }
42}