diff options
author | gumi <git@gumi.ca> | 2020-02-14 12:18:00 -0500 |
---|---|---|
committer | gumi <git@gumi.ca> | 2020-03-02 15:37:17 -0500 |
commit | 2c25f53ddf418bdedd94c6142b03c80e49fc584d (patch) | |
tree | c15c45c16b7b649fb267241ffe0fe90aacf6fae5 /package.json | |
parent | 872288426090839f2f23e60187a58ee51d6fe4ea (diff) | |
download | api-2c25f53ddf418bdedd94c6142b03c80e49fc584d.tar.gz api-2c25f53ddf418bdedd94c6142b03c80e49fc584d.tar.bz2 api-2c25f53ddf418bdedd94c6142b03c80e49fc584d.tar.xz api-2c25f53ddf418bdedd94c6142b03c80e49fc584d.zip |
add support for Vault + major refactor
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 35 |
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": {} } |