my pkgs monorepo
1{
2 "name": "@ewanc26/tangled-sync",
3 "version": "1.0.1",
4 "description": "Sync GitHub repos to Tangled with ATProto records",
5 "type": "module",
6 "bin": {
7 "tangled-sync": "./dist/index.js",
8 "tangled-sync-check": "./dist/check.js",
9 "tangled-sync-validate": "./dist/validate-config.js",
10 "tangled-sync-test-atproto": "./dist/test-atproto.js"
11 },
12 "publishConfig": {
13 "access": "public"
14 },
15 "files": [
16 "dist",
17 "README.md",
18 "USAGE.md"
19 ],
20 "scripts": {
21 "build": "tsup src/index.ts src/check.ts src/validate-config.ts src/test-atproto.ts --format esm --outDir dist --no-dts --clean",
22 "dev": "ts-node src/index.ts",
23 "check": "ts-node src/check.ts",
24 "validate": "ts-node src/validate-config.ts",
25 "test-atproto": "ts-node src/test-atproto.ts",
26 "sync": "ts-node src/index.ts",
27 "sync:force": "ts-node src/index.ts --force",
28 "type-check": "tsc --noEmit"
29 },
30 "dependencies": {
31 "@atproto/api": "^0.19.3",
32 "dotenv": "^16.0.0"
33 },
34 "devDependencies": {
35 "@types/node": "^25.5.0",
36 "ts-node": "^10.9.2",
37 "tsup": "^8.5.1",
38 "typescript": "^5.9.3"
39 },
40 "author": "Ewan Croft",
41 "license": "AGPL-3.0-only"
42}