social bookmarking for atproto
1{
2 "name": "@clipprjs/server",
3 "version": "0.1.0",
4 "repository": "https://tangled.sh/@hexmani.ac/clippr",
5 "license": "AGPL-3.0-only",
6 "scripts": {
7 "dev": "tsx watch src/main.ts",
8 "build": "tsc",
9 "start": "node dist/src/main.js",
10 "lint": "npx eslint .",
11 "lint-write": "npx eslint . --fix",
12 "fmt": "npx prettier --write .",
13 "db:push": "npx drizzle-kit push"
14 },
15 "type": "module",
16 "main": "src/main.ts",
17 "engines": {
18 "node": ">=22.16.0"
19 },
20 "dependencies": {
21 "@atcute/atproto": "^3.1.1",
22 "@atcute/client": "^4.0.3",
23 "@atcute/identity": "^1.0.3",
24 "@atcute/identity-resolver": "^1.1.3",
25 "@atcute/lexicon-doc": "^1.0.3",
26 "@atcute/lexicons": "^1.1.0",
27 "@clipprjs/lexicons": "^1.0.2",
28 "@eslint/eslintrc": "^3.3.1",
29 "@hono/node-server": "^1.19.0",
30 "@libsql/client": "^0.15.12",
31 "@scalar/hono-api-reference": "^0.9.13",
32 "@scalar/openapi-to-markdown": "^0.2.26",
33 "@skyware/jetstream": "^0.2.5",
34 "drizzle-orm": "^0.44.4",
35 "hono": "^4.9.2",
36 "toml": "^3.0.0",
37 "winston": "^3.17.0",
38 "xxhash-wasm": "^1.1.0"
39 },
40 "devDependencies": {
41 "@atcute/lex-cli": "^2.1.1",
42 "@eslint/js": "^9.33.0",
43 "@types/node": "^24.3.0",
44 "@typescript-eslint/eslint-plugin": "^8.40.0",
45 "@typescript-eslint/parser": "^8.40.0",
46 "drizzle-kit": "^0.31.4",
47 "eslint": "^9.33.0",
48 "eslint-config-prettier": "^10.1.8",
49 "eslint-plugin-drizzle": "^0.2.3",
50 "eslint-plugin-import": "^2.32.0",
51 "eslint-plugin-prettier": "^5.5.4",
52 "globals": "^16.3.0",
53 "jiti": "^2.5.1",
54 "prettier": "^3.6.2",
55 "tsx": "^4.20.4",
56 "typescript": "^5.9.2",
57 "typescript-eslint": "^8.40.0"
58 }
59}