From d7d484deb89cff99a5db5906689c11c59ea47f93 Mon Sep 17 00:00:00 2001 From: Ralfs Date: Sat, 10 Apr 2021 00:32:06 +0300 Subject: [PATCH] Updated engine and tsconfig --- package.json | 32 +++++++++----------------------- tsconfig.json | 3 ++- yarn.lock | 7 ++++++- 3 files changed, 17 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index 49650a0..c018319 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,19 @@ { "name": "mango_alert_server", "version": "1.0.0", - "main": "src/index.ts", + "main": "build/index", + "typings": "dist/index", "license": "MIT", + "engines": { + "node": ">=10" + }, "scripts": { "build": "tsc", - "start": "node build/index.js", - "start:dev": "ts-node src/index.ts", - "postinstall": "tsc", - "deploy": "git add . && git commit -m Heroku && git push heroku master" + "start": "ts-node src/index.ts", + "start:dev": "nodemon" }, "devDependencies": { + "@tsconfig/node10": "^1.0.7", "@types/email-validator": "^1.0.6", "@types/koa": "^2.13.1", "@types/koa-bodyparser": "^4.3.0", @@ -31,7 +34,6 @@ "dependencies": { "@blockworks-foundation/mango-client": "^0.1.10", "@koa/cors": "^3.1.0", - "@project-serum/sol-wallet-adapter": "^0.1.8", "@solana/web3.js": "^1.2.6", "dotenv": "^8.2.0", "email-validator": "^2.0.4", @@ -46,22 +48,6 @@ "nodemailer": "^6.5.0", "twilio": "^3.60.0", "winston": "^3.3.3", - "winston-discord-transport": "^1.3.0", - "@types/email-validator": "^1.0.6", - "@types/koa": "^2.13.1", - "@types/koa-bodyparser": "^4.3.0", - "@types/koa-mongo": "^1.9.0", - "@types/koa-router": "^7.4.1", - "@types/koa__cors": "^3.0.2", - "@types/mongodb": "^3.6.12", - "@types/node": "^14.14.37", - "@types/node-cron": "^2.0.3", - "@types/node-fetch": "^2.5.10", - "@types/node-telegram-bot-api": "^0.51.1", - "@types/nodemailer": "^6.4.1", - "@types/winston": "^2.4.4", - "nodemon": "^2.0.7", - "ts-node": "^9.1.1", - "typescript": "^4.2.4" + "winston-discord-transport": "^1.3.0" } } diff --git a/tsconfig.json b/tsconfig.json index f824d1a..38078c9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,4 +1,5 @@ { + "extends": "@tsconfig/node10/tsconfig.json", "compilerOptions": { "target": "es5", "module": "commonjs", @@ -10,6 +11,6 @@ "noImplicitAny": true, "esModuleInterop": true, "resolveJsonModule": true, - "downlevelIteration": true + "downlevelIteration": true, } } diff --git a/yarn.lock b/yarn.lock index 0e2832b..f9cb81f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -56,7 +56,7 @@ bn.js "^5.1.2" buffer-layout "^1.2.0" -"@project-serum/sol-wallet-adapter@^0.1.4", "@project-serum/sol-wallet-adapter@^0.1.8": +"@project-serum/sol-wallet-adapter@^0.1.4": version "0.1.8" resolved "https://registry.yarnpkg.com/@project-serum/sol-wallet-adapter/-/sol-wallet-adapter-0.1.8.tgz#90c6c1da793d32ed4ba3c67c5702a5bc804ef197" integrity sha512-lKMgp7bsKpkrtBtIaEjtGuUMke0GUqFUL39Z7cjqsQpTVhkU5Ez4zHyjhXqAEORRGLFbwx/+H6HLpwppxpUDMQ== @@ -153,6 +153,11 @@ dependencies: defer-to-connect "^1.0.1" +"@tsconfig/node10@^1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.7.tgz#1eb1de36c73478a2479cc661ef5af1c16d86d606" + integrity sha512-aBvUmXLQbayM4w3A8TrjwrXs4DZ8iduJnuJLLRGdkWlyakCf1q6uHZJBzXoRA/huAEknG5tcUyQxN3A+In5euQ== + "@types/accepts@*": version "1.3.5" resolved "https://registry.yarnpkg.com/@types/accepts/-/accepts-1.3.5.tgz#c34bec115cfc746e04fe5a059df4ce7e7b391575"