|
4 | 4 | "description": "Web Dev & Web Design discord bot", |
5 | 5 | "type": "module", |
6 | 6 | "scripts": { |
7 | | - "build:ci": "npm run build:ts && npm run build:copy", |
8 | | - "build:dev": "pnpm run build:ts && pnpm run build:copy", |
9 | | - "build:ts": "tsup", |
10 | | - "build:copy": "node scripts/copy-assets.js", |
| 7 | + "build": "tsup && tsc-alias", |
11 | 8 | "start": "node dist/index.js", |
12 | 9 | "dev": "tsx watch src/index.ts", |
13 | | - "deploy": "tsx src/util/deploy.ts", |
| 10 | + "deploy": "tsx src/scripts/deploy-commands.ts", |
14 | 11 | "docker:build": "NODE_VERSION=$(cat .nvmrc | tr -d 'v') docker compose build", |
15 | 12 | "docker:dev": "NODE_VERSION=$(cat .nvmrc | tr -d 'v') docker compose --profile dev up", |
16 | 13 | "docker:prod": "NODE_VERSION=$(cat .nvmrc | tr -d 'v') docker compose --profile prod up -d", |
|
21 | 18 | "test:ci": "NODE_ENV=test node --test dist/**/*.test.js", |
22 | 19 | "prepare": "husky", |
23 | 20 | "pre-commit": "lint-staged", |
24 | | - "sync-guides": "tsx scripts/sync-guides.js", |
25 | | - "sync-guides:init": "tsx scripts/sync-guides.js --initialize" |
| 21 | + "sync-guides": "tsx src/scripts/sync-guides.ts", |
| 22 | + "sync-guides:init": "tsx src/scripts/sync-guides.ts --initialize" |
26 | 23 | }, |
27 | 24 | "keywords": [], |
28 | 25 | "author": "", |
|
40 | 37 | "@types/node-cron": "^3.0.11", |
41 | 38 | "husky": "^9.1.7", |
42 | 39 | "lint-staged": "^16.2.1", |
| 40 | + "tsc-alias": "^1.8.17", |
43 | 41 | "tsup": "^8.5.0", |
44 | 42 | "tsx": "^4.20.6" |
45 | 43 | }, |
|
0 commit comments