summaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json35
1 files changed, 11 insertions, 24 deletions
diff --git a/package.json b/package.json
index 7966a21..ea8a632 100644
--- a/package.json
+++ b/package.json
@@ -4,26 +4,6 @@
"description": "TMW RESTful API",
"author": "The Mana World",
"license": "CC0-1.0",
- "config": {
- "port": 8080,
- "timezone": "UTC",
- "recaptcha": {
- "secret": "recaptcha secret key"
- },
- "tmwa": {
- "name": "The Mana World Legacy Server",
- "url": "tmwa://server.themanaworld.org:6901",
- "root": "/mnt/tmwAthena/tmwa-server-data",
- "home": "/home/tmw",
- "reset": "https://www.themanaworld.org/recover/password/#"
- },
- "mailer": {
- "from": "The Mana World <noreply@themanaworld.org>"
- },
- "logger": {
- "webhook": ""
- }
- },
"repository": {
"type": "git",
"url": "https://github.com/themanaworld/api.git"
@@ -34,14 +14,21 @@
"main": "src/api.js",
"private": true,
"scripts": {
- "start": "node ."
+ "start": "env NODE_ENV=production node .",
+ "dev": "env NODE_ENV=development node ."
},
"dependencies": {
- "express": "^4.17.0",
+ "express": "^4.17.1",
+ "iconv-lite": "^0.5.1",
+ "lazy-universal-dotenv": "^3.0.1",
+ "mariadb": "^2.2.0",
+ "mysql": "^2.18.1",
"node-fetch": "^2.6.0",
- "nodemailer": "^6.2.1",
+ "nodemailer": "^6.4.2",
"ripgrep-bin": "^11.0.1",
- "uuid": "^3.3.2"
+ "sequelize": "^5.21.4",
+ "sequelize-cli": "^5.5.1",
+ "uuid": "^3.4.0"
},
"devDependencies": {}
}