aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-10-07 13:04:03 +0300
committerJan Tuomi <jan@jantuomi.fi>2025-10-07 16:03:28 +0300
commitb0db0e55c0c400bc948a4934b0e4fddfbfdcca51 (patch)
tree0d29e8015178a0eaa52e9f821ad243c5435da99f /package.json
parentfe57e4996ec79267dffd77e503ef8164eceea229 (diff)
Rewrite to run as a traditional script, update deps
Diffstat (limited to 'package.json')
-rw-r--r--package.json38
1 files changed, 12 insertions, 26 deletions
diff --git a/package.json b/package.json
index f76a453..06a4db3 100644
--- a/package.json
+++ b/package.json
@@ -1,40 +1,26 @@
{
"name": "hommabot2",
- "version": "1.0.0",
+ "version": "2.0.0",
"description": "",
- "main": "index.js",
+ "main": "src/index.ts",
"scripts": {
- "build": "tsc",
- "start": "node build/index.js",
- "dev": "nodemon --exec 'ts-node' -i sa_key.json src/index.ts",
+ "build": "bun build src/index.ts --outfile=build/index.js --target=node --format=cjs --minify",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
- "@tinyhttp/app": "1.2.23",
- "@tinyhttp/logger": "1.2.4",
- "body-parser": "1.19.0",
- "date-fns": "2.21.1",
- "dotenv": "8.2.0",
- "googleapis": "71.0.0",
- "got": "9.6.0",
- "install": "0.13.0",
- "jsonwebtoken": "8.5.1",
- "npm": "7.10.0",
- "slonik": "23.6.3",
- "telegraf": "4.3.0",
- "ts-node": "9.1.1"
+ "date-fns": "4.1.0",
+ "dotenv": "17.2.3",
+ "googleapis": "161.0.0",
+ "got": "14.4.9",
+ "better-sqlite3": "^12.4.1",
+ "telegraf": "4.16.3"
},
"devDependencies": {
- "@types/body-parser": "1.19.0",
- "@types/got": "9.6.11",
- "@types/jsonwebtoken": "8.5.1",
- "@types/node": "14.14.41",
- "@typescript-eslint/eslint-plugin": "4.22.0",
- "@typescript-eslint/parser": "4.22.0",
- "eslint": "7.24.0",
- "nodemon": "2.0.7"
+ "@types/better-sqlite3": "^7.6.13",
+ "@types/got": "9.6.12",
+ "@types/node": "24.7.0"
}
}