mirror your GitHub repos to tangled.org automatically
1

Configure Feed

Select the types of activity you want to include in your feed.

at main 3.0 kB View raw
1{ 2 "name": "synchub.to", 3 "license": "MIT", 4 "private": true, 5 "type": "module", 6 "author": { 7 "name": "Daniel Roe", 8 "email": "daniel@roe.dev", 9 "url": "https://roe.dev" 10 }, 11 "scripts": { 12 "build": "nuxt build", 13 "dev": "nuxt dev", 14 "check": "vp check --no-fmt", 15 "lint": "vp lint", 16 "lint:fix": "vp lint --fix", 17 "generate": "nuxt generate", 18 "preview": "nuxt preview", 19 "postinstall": "nuxt prepare && simple-git-hooks", 20 "db:generate": "drizzle-kit generate", 21 "db:migrate": "drizzle-kit migrate", 22 "db:studio": "drizzle-kit studio", 23 "gen:jwk": "node scripts/gen-jwk.ts", 24 "gen:encryption-key": "node -e \"console.log(require('node:crypto').randomBytes(32).toString('base64'))\"", 25 "gen:cron-secret": "node -e \"console.log(require('node:crypto').randomBytes(32).toString('base64url'))\"", 26 "jobs:tick": "node --env-file=.env scripts/jobs-tick.ts", 27 "test:types": "vue-tsc -b --noEmit", 28 "test": "vp test", 29 "test:watch": "vp test watch", 30 "test:coverage": "vp test --coverage", 31 "test:unit": "vp test --project unit", 32 "test:nuxt": "vp test --project nuxt", 33 "test:browser": "playwright test", 34 "test:browser:ui": "playwright test --ui", 35 "test:browser:update": "docker run --rm --network host -v $(pwd):/work/ -v /tmp/playwright-node-modules:/work/node_modules -w /work/ -it mcr.microsoft.com/playwright:v1.59.1-noble bash -c 'corepack enable && pnpm i && pnpm playwright test test/browser --update-snapshots'", 36 "knip": "knip" 37 }, 38 "dependencies": { 39 "@atcute/tid": "^1.1.2", 40 "@atproto/api": "^0.19.11", 41 "@atproto/jwk-jose": "^0.1.11", 42 "@atproto/oauth-client-node": "^0.3.17", 43 "@neondatabase/serverless": "^1.1.0", 44 "@noble/ciphers": "^2.2.0", 45 "@nuxt/fonts": "^0.14.0", 46 "@nuxt/image": "^2.0.0", 47 "@nuxt/scripts": "^1.2.1", 48 "@nuxtjs/html-validator": "^2.1.0", 49 "@octokit/app": "^16.1.2", 50 "@octokit/webhooks-methods": "^6.0.0", 51 "drizzle-orm": "^0.45.2", 52 "nuxt": "^4.4.8", 53 "nuxt-og-image": "^6.4.11", 54 "rolldown": "^1.0.0-rc.18", 55 "ssh2": "^1.17.0", 56 "vite-plus": "0.1.20", 57 "vue": "3.5.33", 58 "vue-router": "^5.0.6" 59 }, 60 "devDependencies": { 61 "@electric-sql/pglite": "^0.4.5", 62 "@nuxt/test-utils": "4.0.3", 63 "@octokit/webhooks-types": "^7.6.1", 64 "@playwright/test": "1.59.1", 65 "@stylistic/eslint-plugin": "^5.10.0", 66 "@types/node": "^24.13.2", 67 "@types/ssh2": "^1.15.5", 68 "@vitest/coverage-v8": "^4.1.5", 69 "@vue/test-utils": "2.4.10", 70 "drizzle-kit": "^0.31.10", 71 "happy-dom": "20.9.0", 72 "knip": "^6.16.1", 73 "nano-staged": "^1.0.2", 74 "playwright-core": "^1.59.1", 75 "simple-git-hooks": "2.13.1", 76 "typescript": "6.0.3", 77 "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.20", 78 "vue-tsc": "3.2.7" 79 }, 80 "simple-git-hooks": { 81 "pre-commit": "npx nano-staged" 82 }, 83 "packageManager": "pnpm@10.33.2", 84 "nano-staged": { 85 "*.{js,ts,mjs,cjs,vue,json,.*rc}": [ 86 "vp lint --fix" 87 ] 88 } 89}