Browse Source

feat: made changes to worker and server packages to use global-agent to setup proxy from env variables

master
Vinoth Kirubakaran 5 years ago
parent
commit
5803fcc6b1
  1. 935
      packages/bbui/yarn.lock
  2. 949
      packages/builder/yarn.lock
  3. 1290
      packages/client/yarn.lock
  4. 2
      packages/server/package.json
  5. 3
      packages/server/src/index.ts
  6. 1069
      packages/server/yarn.lock
  7. 2
      packages/worker/package.json
  8. 4
      packages/worker/src/index.ts
  9. 1279
      packages/worker/yarn.lock

935
packages/bbui/yarn.lock

File diff suppressed because it is too large

949
packages/builder/yarn.lock

File diff suppressed because it is too large

1290
packages/client/yarn.lock

File diff suppressed because it is too large

2
packages/server/package.json

@ -78,6 +78,7 @@
"@koa/router": "8.0.0",
"@sendgrid/mail": "7.1.1",
"@sentry/node": "^6.0.0",
"@types/global-agent": "^2.1.1",
"airtable": "0.10.1",
"arangojs": "7.2.0",
"aws-sdk": "^2.767.0",
@ -91,6 +92,7 @@
"fix-path": "3.0.0",
"form-data": "^4.0.0",
"fs-extra": "8.1.0",
"global-agent": "^3.0.0",
"google-auth-library": "^7.11.0",
"google-spreadsheet": "^3.2.0",
"jimp": "0.16.1",

3
packages/server/src/index.ts

@ -1,3 +1,4 @@
import { bootstrap } from "global-agent"
const fixPath = require("fix-path")
const { checkDevelopmentEnvironment } = require("./utilities/fileSystem")
@ -6,6 +7,8 @@ function runServer() {
// will print an error explaining what to do
checkDevelopmentEnvironment()
fixPath()
// this will setup http and https proxies form env variables
bootstrap()
require("./app")
}

1069
packages/server/yarn.lock

File diff suppressed because it is too large

2
packages/worker/package.json

@ -36,9 +36,11 @@
"@koa/router": "^8.0.0",
"@sentry/node": "^6.0.0",
"@techpass/passport-openidconnect": "^0.3.0",
"@types/global-agent": "^2.1.1",
"aws-sdk": "^2.811.0",
"bcryptjs": "^2.4.3",
"dotenv": "^8.2.0",
"global-agent": "^3.0.0",
"got": "^11.8.1",
"joi": "^17.4.0",
"koa": "^2.7.0",

4
packages/worker/src/index.ts

@ -2,6 +2,7 @@
import { Scope } from "@sentry/node"
import { Event } from "@sentry/types/dist/event"
import Application from "koa"
import { bootstrap } from "global-agent"
const env = require("./environment")
const CouchDB = require("./db")
@ -17,6 +18,9 @@ const api = require("./api")
const redis = require("./utilities/redis")
const Sentry = require("@sentry/node")
// this will setup http and https proxies form env variables
bootstrap()
const app: Application = new Koa()
app.keys = ["secret", "key"]

1279
packages/worker/yarn.lock

File diff suppressed because it is too large
Loading…
Cancel
Save