-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
53 lines (53 loc) · 3.19 KB
/
Copy pathpackage.json
File metadata and controls
53 lines (53 loc) · 3.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"name": "tgbot",
"version": "1.0.0",
"private": true,
"license": "Apache-2.0",
"type": "module",
"engines": {
"node": ">=24"
},
"workspaces": [
"packages/*"
],
"scripts": {
"predev": "npm run generated:generate",
"dev": "npm run dev --workspace @tgbot/bot-worker",
"deploy": "npm run deploy:production",
"deploy:preflight": "node scripts/deploy-cloudflare.mjs --preflight-only",
"deploy:preview": "node scripts/deploy-cloudflare.mjs --target=preview",
"deploy:production": "node scripts/deploy-cloudflare.mjs --target=production",
"deploy:setup": "npm run deploy:production && npm run webhook:set -- --direct-telegram && npm run commands:set",
"webhook:set": "npm run webhook:set --workspace @tgbot/bot-worker --",
"webhook:info": "npm run webhook:info --workspace @tgbot/bot-worker --",
"webhook:delete": "npm run webhook:delete --workspace @tgbot/bot-worker --",
"commands:set": "npm run commands:set --workspace @tgbot/bot-worker --",
"commands:info": "npm run commands:info --workspace @tgbot/bot-worker --",
"commands:delete": "npm run commands:delete --workspace @tgbot/bot-worker --",
"i18n:generate": "npm run i18n:generate --workspace @tgbot/shared",
"i18n:check": "npm run i18n:check --workspace @tgbot/shared",
"generated:generate": "npm run generated:generate --workspace @tgbot/shared",
"generated:refresh": "npm run generated:refresh --workspace @tgbot/shared",
"rules:update": "npm run rules:update --workspace @tgbot/shared",
"telegram:emoji:sync": "npm run generated:generate --workspace @tgbot/shared && node scripts/sync-telegram-sdk-emojis.mjs",
"telegram:emoji:check": "npm run generated:generate --workspace @tgbot/shared && node scripts/sync-telegram-sdk-emojis.mjs --dry-run",
"pages:build": "npm run build --workspace @tgbot/apk-webui",
"pages:check": "npm run check --workspace @tgbot/apk-webui",
"pages:dev": "npm run dev --workspace @tgbot/apk-webui",
"pages:deploy": "npm run deploy:production --workspace @tgbot/apk-webui",
"pages:deploy:preview": "npm run deploy:preview --workspace @tgbot/apk-webui",
"pages:deploy:production": "npm run deploy:production --workspace @tgbot/apk-webui",
"perf:check": "node scripts/check-size-budgets.mjs",
"size:check": "npm run perf:check",
"typecheck": "npm run typecheck --workspace @tgbot/shared && npm run typecheck --workspace @tgbot/bot-worker && npm run typecheck --workspace @tgbot/apk-webui",
"check:workflows": "node --check scripts/check-desktop-nightly-workflow.mjs && node scripts/check-desktop-nightly-workflow.mjs",
"check:deploy": "npm run generated:generate --workspace @tgbot/shared && node --check scripts/check-size-budgets.mjs && node --check scripts/deploy-cloudflare.mjs && node --check scripts/sync-telegram-sdk-emojis.mjs && node scripts/sync-telegram-sdk-emojis.mjs --self-test && npm run check:workflows",
"check": "npm run check --workspace @tgbot/shared && npm run check --workspace @tgbot/bot-worker && npm run check --workspace @tgbot/apk-webui && npm run check:deploy"
},
"devDependencies": {
"fast-check": "4.9.0",
"sharp": "^0.35.0",
"typescript": "^7.0.2",
"wrangler": "4.111.0"
}
}