{ "name": "assemblinker", "version": "0.0.1", "description": "Crawl a URL, save it to Semble, and wire up outbound links", "type": "module", "main": "./dist/cli.cjs", "module": "./dist/cli.js", "types": "./dist/cli.d.ts", "bin": { "assemblinker": "./dist/cli.js" }, "scripts": { "build": "tsup", "dev": "tsx src/cli.ts", "typecheck": "tsc --noEmit", "lint": "tsc --noEmit", "generate": "lex-cli pull && lex-cli generate", "start": "node ./dist/cli.js" }, "dependencies": { "@atcute/atproto": "^4.0.3", "@atcute/client": "^5.1.1", "@atcute/identity-resolver": "^2.0.1", "@atcute/identity-resolver-node": "^2.0.1", "@atcute/oauth-node-client": "^2.0.1", "@atcute/password-session": "^1.0.1", "@clack/prompts": "^0.10.1", "@semble.so/api": "^0.0.5", "commander": "^13.1.0", "dotenv": "^16.5.0", "node-html-parser": "^7.0.1" }, "devDependencies": { "@atcute/lex-cli": "^3.2.1", "@types/node": "^22.15.0", "tsup": "^8.4.0", "tsx": "^4.19.0", "typescript": "^5.8.3" }, "engines": { "node": ">=20" } }