1{
2 "name": "bskybot",
3 "version": "2.2.0",
4 "description": "Create bluesky bots via configuration.",
5 "repository": "git@github.com:bskybot/bskybots.git",
6 "author": "bskybot <bot@eineseite.at>",
7 "license": "MIT",
8 "main": "./dist/index.js",
9 "module": "./dist/index.mjs",
10 "types": "./dist/index.d.ts",
11 "files": [
12 "dist"
13 ],
14 "keywords": [
15 "bskybot",
16 "bluesky",
17 "bot",
18 "typescript"
19 ],
20 "scripts": {
21 "build": "tsup",
22 "lint": "eslint src --ext .ts",
23 "lint:fix": "eslint src --ext .ts --fix",
24 "format": "prettier --write \"src/**/*.ts\"",
25 "format:check": "prettier --check \"src/**/*.ts\"",
26 "typecheck": "tsc --noEmit",
27 "prepare": "husky"
28 },
29 "dependencies": {
30 "@atproto/api": "^0.14.16",
31 "@atproto/lexicon": "^0.4.9",
32 "cron": "^4.1.3",
33 "ws": "^8.18.1"
34 },
35 "devDependencies": {
36 "@types/node": "^22.13.14",
37 "@typescript-eslint/eslint-plugin": "^8.18.0",
38 "@typescript-eslint/parser": "^8.18.0",
39 "eslint": "^9.16.0",
40 "eslint-config-prettier": "^9.1.0",
41 "eslint-plugin-prettier": "^5.2.1",
42 "globals": "^15.15.0",
43 "husky": "^9.1.7",
44 "lint-staged": "^15.3.0",
45 "prettier": "^3.4.2",
46 "ts-node": "^10.9.2",
47 "tsup": "^8.4.0",
48 "typescript": "^5.8.2"
49 },
50 "lint-staged": {
51 "*.ts": [
52 "eslint --fix",
53 "prettier --write"
54 ]
55 }
56}