Showing
17 changed files
with
773 additions
and
35 deletions
| 1 | SERVER_PORT=4000 | 1 | SERVER_PORT=4000 |
| 2 | -MONGO_URL=mongodb://localhost:27017/jaksimsamil | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 2 | +MONGO_URL=mongodb://localhost:27017/jaksimsamil | ||
| 3 | +JWT_SECERET=fcbyHhPCxQYLLh98b97hdyAC6tGctHQ7rQDissQx | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| 1 | { | 1 | { |
| 2 | - "env": { | 2 | + "parser": "babel-eslint", |
| 3 | - "commonjs": true, | 3 | + "env": { |
| 4 | - "es6": true, | 4 | + "commonjs": true, |
| 5 | - "node": true | 5 | + "es6": true, |
| 6 | - }, | 6 | + "node": true |
| 7 | - "extends": "eslint:recommended", | 7 | + }, |
| 8 | - "globals": { | 8 | + "extends": "eslint:recommended", |
| 9 | - "Atomics": "readonly", | 9 | + "globals": { |
| 10 | - "SharedArrayBuffer": "readonly" | 10 | + "Atomics": "readonly", |
| 11 | - }, | 11 | + "SharedArrayBuffer": "readonly" |
| 12 | - "parserOptions": { | 12 | + }, |
| 13 | - "ecmaVersion": 11 | 13 | + "parserOptions": { |
| 14 | - }, | 14 | + "ecmaVersion": 11 |
| 15 | - "rules": { | 15 | + }, |
| 16 | - } | 16 | + "rules": {} |
| 17 | } | 17 | } | ... | ... |
| ... | @@ -21,7 +21,7 @@ | ... | @@ -21,7 +21,7 @@ |
| 21 | | group | description | method | URL | Detail | Auth | | 21 | | group | description | method | URL | Detail | Auth | |
| 22 | | ------- | ------------------------ | ------ | -------------------------- | -------- | --------- | | 22 | | ------- | ------------------------ | ------ | -------------------------- | -------- | --------- | |
| 23 | | user | 유저 등록 | POST | api/user | 바로가기 | JWT Token | | 23 | | user | 유저 등록 | POST | api/user | 바로가기 | JWT Token | |
| 24 | -| user | 유저 삭제 | DEELTE | api/user:id | 바로가기 | JWT Token | | 24 | +| user | 유저 삭제 | DELETE | api/user:id | 바로가기 | JWT Token | |
| 25 | | user | 특정 유저 조회 | GET | api/user:id | 바로가기 | None | | 25 | | user | 특정 유저 조회 | GET | api/user:id | 바로가기 | None | |
| 26 | | user | 전체 유저 조회 | GET | api/user | 바로가기 | JWT Token | | 26 | | user | 전체 유저 조회 | GET | api/user | 바로가기 | JWT Token | |
| 27 | | friend | 유저 친구 등록 | POST | api/friend | 바로가기 | JWT Token | | 27 | | friend | 유저 친구 등록 | POST | api/friend | 바로가기 | JWT Token | |
| ... | @@ -32,3 +32,5 @@ | ... | @@ -32,3 +32,5 @@ |
| 32 | | notify | 슬랙 메시지 전송 요청 | POST | api/notify/slack | 바로가기 | Jwt Token | | 32 | | notify | 슬랙 메시지 전송 요청 | POST | api/notify/slack | 바로가기 | Jwt Token | |
| 33 | | auth | 로그인 | POST | api/auth/login | 바로가기 | None | | 33 | | auth | 로그인 | POST | api/auth/login | 바로가기 | None | |
| 34 | | auth | 로그아웃 | GET | api/auth/logout | 바로가기 | JWT Token | | 34 | | auth | 로그아웃 | GET | api/auth/logout | 바로가기 | JWT Token | |
| 35 | +| auth | 회원가입 | POST | api/auth/register | 바로가기 | None | | ||
| 36 | +| auth | 로그인 확인 | GET | api/auth/check | 바로가기 | None | | ... | ... |
| ... | @@ -2,15 +2,18 @@ const express = require("express"); | ... | @@ -2,15 +2,18 @@ const express = require("express"); |
| 2 | const morgan = require("morgan"); | 2 | const morgan = require("morgan"); |
| 3 | const mongoose = require("mongoose"); | 3 | const mongoose = require("mongoose"); |
| 4 | const app = express(); | 4 | const app = express(); |
| 5 | +const bodyParser = require("body-parser"); | ||
| 6 | +const api = require("./src/api"); | ||
| 7 | +const jwtMiddleware = require("./src/lib/jwtMiddleware"); | ||
| 5 | require("dotenv").config(); | 8 | require("dotenv").config(); |
| 6 | const { SERVER_PORT, MONGO_URL } = process.env; | 9 | const { SERVER_PORT, MONGO_URL } = process.env; |
| 7 | -app.use( | 10 | +app.use(morgan("dev")); |
| 8 | - morgan("[:date[iso]] :method :status :url :response-time(ms) :user-agent") | ||
| 9 | -); | ||
| 10 | app.use(express.json()); | 11 | app.use(express.json()); |
| 11 | app.use(express.urlencoded({ extended: false })); | 12 | app.use(express.urlencoded({ extended: false })); |
| 12 | -app.use("/api", require("./api")); | 13 | +app.use(bodyParser()); |
| 14 | +app.use(jwtMiddleware); | ||
| 13 | 15 | ||
| 16 | +app.use("/api", api); | ||
| 14 | mongoose | 17 | mongoose |
| 15 | .connect(MONGO_URL, { useNewUrlParser: true, useFindAndModify: false }) | 18 | .connect(MONGO_URL, { useNewUrlParser: true, useFindAndModify: false }) |
| 16 | .then(() => { | 19 | .then(() => { | ... | ... |
| ... | @@ -4,15 +4,20 @@ | ... | @@ -4,15 +4,20 @@ |
| 4 | "main": "index.js", | 4 | "main": "index.js", |
| 5 | "license": "MIT", | 5 | "license": "MIT", |
| 6 | "dependencies": { | 6 | "dependencies": { |
| 7 | + "bcrypt": "^4.0.1", | ||
| 8 | + "body-parser": "^1.19.0", | ||
| 7 | "dotenv": "^8.2.0", | 9 | "dotenv": "^8.2.0", |
| 8 | "eslint-config-prettier": "^6.11.0", | 10 | "eslint-config-prettier": "^6.11.0", |
| 9 | "express": "^4.17.1", | 11 | "express": "^4.17.1", |
| 10 | "fs": "^0.0.1-security", | 12 | "fs": "^0.0.1-security", |
| 13 | + "joi": "^14.3.1", | ||
| 14 | + "jsonwebtoken": "^8.5.1", | ||
| 11 | "mongoose": "^5.9.17", | 15 | "mongoose": "^5.9.17", |
| 12 | "morgan": "^1.10.0", | 16 | "morgan": "^1.10.0", |
| 13 | "path": "^0.12.7" | 17 | "path": "^0.12.7" |
| 14 | }, | 18 | }, |
| 15 | "devDependencies": { | 19 | "devDependencies": { |
| 20 | + "babel-eslint": "^10.1.0", | ||
| 16 | "eslint": "^7.1.0", | 21 | "eslint": "^7.1.0", |
| 17 | "nodemon": "^2.0.4" | 22 | "nodemon": "^2.0.4" |
| 18 | }, | 23 | }, | ... | ... |
jaksimsamil-server/src/api/auth/auth.ctrl.js
0 → 100644
| 1 | +const Joi = require("joi"); | ||
| 2 | +const User = require("../../models/user"); | ||
| 3 | +/* | ||
| 4 | +POST /api/auth/register | ||
| 5 | +{ | ||
| 6 | + username: 'userid' | ||
| 7 | + password: 'userpassword' | ||
| 8 | +} | ||
| 9 | +*/ | ||
| 10 | +exports.register = async (ctx) => { | ||
| 11 | + const schema = Joi.object().keys({ | ||
| 12 | + username: Joi.string().alphanum().min(3).max(20).required(), | ||
| 13 | + password: Joi.string().required(), | ||
| 14 | + }); | ||
| 15 | + const result = Joi.validate(ctx.request.body, schema); | ||
| 16 | + if (result.error) { | ||
| 17 | + ctx.status = 400; | ||
| 18 | + ctx.body = result.error; | ||
| 19 | + return; | ||
| 20 | + } | ||
| 21 | + | ||
| 22 | + const { username, password } = ctx.request.body; | ||
| 23 | + try { | ||
| 24 | + const isNameExist = await User.findByUsername(username); | ||
| 25 | + if (isNameExist) { | ||
| 26 | + ctx.status = 409; | ||
| 27 | + return; | ||
| 28 | + } | ||
| 29 | + const user = new User({ | ||
| 30 | + username, | ||
| 31 | + }); | ||
| 32 | + await user.setPassword(password); | ||
| 33 | + await user.save(); | ||
| 34 | + ctx.body = user.serialize(); | ||
| 35 | + | ||
| 36 | + const token = user.generateToekn(); | ||
| 37 | + ctx.cookies.set("acces_token", token, { | ||
| 38 | + //3일동안 유효 | ||
| 39 | + maxAge: 1000 * 60 * 60 * 24 * 3, | ||
| 40 | + httpOnly: true, | ||
| 41 | + }); | ||
| 42 | + } catch (e) { | ||
| 43 | + ctx.throw(500, e); | ||
| 44 | + } | ||
| 45 | +}; | ||
| 46 | +/* | ||
| 47 | +POST /api/auth/login | ||
| 48 | +{ | ||
| 49 | + username: 'userid' | ||
| 50 | + password: 'userpassword' | ||
| 51 | +} | ||
| 52 | + */ | ||
| 53 | +exports.login = async (ctx) => { | ||
| 54 | + const { username, password } = ctx.request.body; | ||
| 55 | + if (!username || !password) { | ||
| 56 | + ctx.status = 401; | ||
| 57 | + return; | ||
| 58 | + } | ||
| 59 | + try { | ||
| 60 | + const user = await User.findByUsername(username); | ||
| 61 | + if (!user) { | ||
| 62 | + ctx.status = 401; | ||
| 63 | + return; | ||
| 64 | + } | ||
| 65 | + const isPasswordValid = await user.checkPassword(password); | ||
| 66 | + if (!isPasswordValid) { | ||
| 67 | + ctx.status = 401; | ||
| 68 | + return; | ||
| 69 | + } | ||
| 70 | + ctx.body = user.serialize(); | ||
| 71 | + const token = user.generateToken(); | ||
| 72 | + ctx.cookies.set("acces_token", token, { | ||
| 73 | + //7일동안 유효 | ||
| 74 | + maxAge: 1000 * 60 * 60 * 24 * 7, | ||
| 75 | + httpOnly: true, | ||
| 76 | + }); | ||
| 77 | + } catch (e) { | ||
| 78 | + ctx.throw(500, e); | ||
| 79 | + } | ||
| 80 | +}; | ||
| 81 | +/* | ||
| 82 | +GET api/auth/check | ||
| 83 | +*/ | ||
| 84 | +exports.check = async (ctx) => { | ||
| 85 | + const { user } = ctx.state; | ||
| 86 | + if (!user) { | ||
| 87 | + ctx.status = 401; | ||
| 88 | + return; | ||
| 89 | + } | ||
| 90 | + ctx.body = user; | ||
| 91 | +}; | ||
| 92 | +/* | ||
| 93 | +POST /api/auth/logout | ||
| 94 | +*/ | ||
| 95 | +exports.logout = async (ctx) => { | ||
| 96 | + ctx.cookies.set("access_token"); | ||
| 97 | + ctx.status = 204; | ||
| 98 | +}; |
jaksimsamil-server/src/api/auth/index.js
0 → 100644
jaksimsamil-server/src/api/friend/index.js
0 → 100644
| 1 | +const express = require("express"); | ||
| 2 | +const app = express(); | ||
| 3 | + | ||
| 4 | +const auth = require("./auth"); | ||
| 5 | +const friend = require("./friend"); | ||
| 6 | +const notify = require("./profile"); | ||
| 7 | +const user = require("./user"); | ||
| 8 | +const profile = require("./profile"); | ||
| 9 | + | ||
| 10 | +app.use("/auth", auth); | ||
| 11 | +app.use("/friend", friend); | ||
| 12 | +app.use("/notify", notify); | ||
| 13 | +app.use("/user", user); | ||
| 14 | +app.use("/profile", profile); | ||
| 15 | + | ||
| 16 | +module.exports = app; | ... | ... |
jaksimsamil-server/src/api/notify/index.js
0 → 100644
jaksimsamil-server/src/api/profile/index.js
0 → 100644
jaksimsamil-server/src/api/user/index.js
0 → 100644
jaksimsamil-server/src/api/user/user.ctrl.js
0 → 100644
File mode changed
jaksimsamil-server/src/lib/jwtMiddleware.js
0 → 100644
| 1 | +const jwt = require("jsonwebtoken"); | ||
| 2 | +const User = require("../models/user"); | ||
| 3 | +const jwtMiddleware = async (ctx, next) => { | ||
| 4 | + const token = ctx.cookies.get("access_token"); | ||
| 5 | + if (!token) { | ||
| 6 | + //토큰이 없을 때 | ||
| 7 | + return next(); | ||
| 8 | + } | ||
| 9 | + try { | ||
| 10 | + const decoded = jwt.verify(token, process.env.JWT_TOKEN); | ||
| 11 | + ctx.state.user = { | ||
| 12 | + _id: decoded._id, | ||
| 13 | + username: decoded.username, | ||
| 14 | + }; | ||
| 15 | + //토큰의 남은 유효 기간이 2일 이하라면 재발급 | ||
| 16 | + if (decoded.exp - Date.now() / 1000 < 60 * 60 * 24 * 2) { | ||
| 17 | + const user = await User.findById(decoded._id); | ||
| 18 | + const token = user.generateToken(); | ||
| 19 | + ctx.cookies.set("access_token", token, { | ||
| 20 | + maxAge: 1000 * 60 * 60 * 24 * 7, | ||
| 21 | + httpOnly: true, | ||
| 22 | + }); | ||
| 23 | + } | ||
| 24 | + return next(); | ||
| 25 | + } catch (e) { | ||
| 26 | + return next(); | ||
| 27 | + } | ||
| 28 | +}; | ||
| 29 | + | ||
| 30 | +module.exports = jwtMiddleware; |
jaksimsamil-server/src/models/user.js
0 → 100644
| 1 | +const mongoose = require("mongoose"); | ||
| 2 | +const bcrypt = require("bcrypt"); | ||
| 3 | +const jwt = require("jsonwebtoken"); | ||
| 4 | +const Schema = mongoose.Schema; | ||
| 5 | + | ||
| 6 | +const UserSchema = new Schema({ | ||
| 7 | + username: String, | ||
| 8 | + hashedPassword: String, | ||
| 9 | +}); | ||
| 10 | + | ||
| 11 | +UserSchema.methods.setPassword = async function (password) { | ||
| 12 | + const hash = await bcrypt.hash(password, 10); | ||
| 13 | + this.hashedPassword = hash; | ||
| 14 | +}; | ||
| 15 | +UserSchema.methodss.checkPassword = async function (password) { | ||
| 16 | + const result = await bcrypt.compare(password, this.hashedPassword); | ||
| 17 | + return result; | ||
| 18 | +}; | ||
| 19 | +UserSchema.statics.findByUsername = function (username) { | ||
| 20 | + return this.findOne({ username }); | ||
| 21 | +}; | ||
| 22 | +UserSchema.methods.serialize = function () { | ||
| 23 | + const data = this.toJSON(); | ||
| 24 | + delete data.hashedPassword; | ||
| 25 | + return data; | ||
| 26 | +}; | ||
| 27 | +UserSchema.methods.generateToken = function () { | ||
| 28 | + const token = jwt.sign( | ||
| 29 | + { | ||
| 30 | + _id: this.id, | ||
| 31 | + username: this.username, | ||
| 32 | + }, | ||
| 33 | + process.env.JWT_SECRET, | ||
| 34 | + { | ||
| 35 | + expiresIn: "7d", | ||
| 36 | + } | ||
| 37 | + ); | ||
| 38 | + return token; | ||
| 39 | +}; | ||
| 40 | +const User = mongoose.model("User", UserSchema); | ||
| 41 | +module.exports = User; |
jaksimsamil-server/yarn-error.log
0 → 100644
This diff could not be displayed because it is too large.
| ... | @@ -2,13 +2,46 @@ | ... | @@ -2,13 +2,46 @@ |
| 2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
| 3 | 3 | ||
| 4 | 4 | ||
| 5 | -"@babel/code-frame@^7.0.0": | 5 | +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.1": |
| 6 | version "7.10.1" | 6 | version "7.10.1" |
| 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.1.tgz#d5481c5095daa1c57e16e54c6f9198443afb49ff" | 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.1.tgz#d5481c5095daa1c57e16e54c6f9198443afb49ff" |
| 8 | integrity sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw== | 8 | integrity sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw== |
| 9 | dependencies: | 9 | dependencies: |
| 10 | "@babel/highlight" "^7.10.1" | 10 | "@babel/highlight" "^7.10.1" |
| 11 | 11 | ||
| 12 | +"@babel/generator@^7.10.1": | ||
| 13 | + version "7.10.2" | ||
| 14 | + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.2.tgz#0fa5b5b2389db8bfdfcc3492b551ee20f5dd69a9" | ||
| 15 | + integrity sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA== | ||
| 16 | + dependencies: | ||
| 17 | + "@babel/types" "^7.10.2" | ||
| 18 | + jsesc "^2.5.1" | ||
| 19 | + lodash "^4.17.13" | ||
| 20 | + source-map "^0.5.0" | ||
| 21 | + | ||
| 22 | +"@babel/helper-function-name@^7.10.1": | ||
| 23 | + version "7.10.1" | ||
| 24 | + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz#92bd63829bfc9215aca9d9defa85f56b539454f4" | ||
| 25 | + integrity sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ== | ||
| 26 | + dependencies: | ||
| 27 | + "@babel/helper-get-function-arity" "^7.10.1" | ||
| 28 | + "@babel/template" "^7.10.1" | ||
| 29 | + "@babel/types" "^7.10.1" | ||
| 30 | + | ||
| 31 | +"@babel/helper-get-function-arity@^7.10.1": | ||
| 32 | + version "7.10.1" | ||
| 33 | + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz#7303390a81ba7cb59613895a192b93850e373f7d" | ||
| 34 | + integrity sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw== | ||
| 35 | + dependencies: | ||
| 36 | + "@babel/types" "^7.10.1" | ||
| 37 | + | ||
| 38 | +"@babel/helper-split-export-declaration@^7.10.1": | ||
| 39 | + version "7.10.1" | ||
| 40 | + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz#c6f4be1cbc15e3a868e4c64a17d5d31d754da35f" | ||
| 41 | + integrity sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g== | ||
| 42 | + dependencies: | ||
| 43 | + "@babel/types" "^7.10.1" | ||
| 44 | + | ||
| 12 | "@babel/helper-validator-identifier@^7.10.1": | 45 | "@babel/helper-validator-identifier@^7.10.1": |
| 13 | version "7.10.1" | 46 | version "7.10.1" |
| 14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz#5770b0c1a826c4f53f5ede5e153163e0318e94b5" | 47 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz#5770b0c1a826c4f53f5ede5e153163e0318e94b5" |
| ... | @@ -23,6 +56,44 @@ | ... | @@ -23,6 +56,44 @@ |
| 23 | chalk "^2.0.0" | 56 | chalk "^2.0.0" |
| 24 | js-tokens "^4.0.0" | 57 | js-tokens "^4.0.0" |
| 25 | 58 | ||
| 59 | +"@babel/parser@^7.10.1", "@babel/parser@^7.7.0": | ||
| 60 | + version "7.10.2" | ||
| 61 | + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.2.tgz#871807f10442b92ff97e4783b9b54f6a0ca812d0" | ||
| 62 | + integrity sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ== | ||
| 63 | + | ||
| 64 | +"@babel/template@^7.10.1": | ||
| 65 | + version "7.10.1" | ||
| 66 | + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.1.tgz#e167154a94cb5f14b28dc58f5356d2162f539811" | ||
| 67 | + integrity sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig== | ||
| 68 | + dependencies: | ||
| 69 | + "@babel/code-frame" "^7.10.1" | ||
| 70 | + "@babel/parser" "^7.10.1" | ||
| 71 | + "@babel/types" "^7.10.1" | ||
| 72 | + | ||
| 73 | +"@babel/traverse@^7.7.0": | ||
| 74 | + version "7.10.1" | ||
| 75 | + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.1.tgz#bbcef3031e4152a6c0b50147f4958df54ca0dd27" | ||
| 76 | + integrity sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ== | ||
| 77 | + dependencies: | ||
| 78 | + "@babel/code-frame" "^7.10.1" | ||
| 79 | + "@babel/generator" "^7.10.1" | ||
| 80 | + "@babel/helper-function-name" "^7.10.1" | ||
| 81 | + "@babel/helper-split-export-declaration" "^7.10.1" | ||
| 82 | + "@babel/parser" "^7.10.1" | ||
| 83 | + "@babel/types" "^7.10.1" | ||
| 84 | + debug "^4.1.0" | ||
| 85 | + globals "^11.1.0" | ||
| 86 | + lodash "^4.17.13" | ||
| 87 | + | ||
| 88 | +"@babel/types@^7.10.1", "@babel/types@^7.10.2", "@babel/types@^7.7.0": | ||
| 89 | + version "7.10.2" | ||
| 90 | + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.2.tgz#30283be31cad0dbf6fb00bd40641ca0ea675172d" | ||
| 91 | + integrity sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng== | ||
| 92 | + dependencies: | ||
| 93 | + "@babel/helper-validator-identifier" "^7.10.1" | ||
| 94 | + lodash "^4.17.13" | ||
| 95 | + to-fast-properties "^2.0.0" | ||
| 96 | + | ||
| 26 | "@sindresorhus/is@^0.14.0": | 97 | "@sindresorhus/is@^0.14.0": |
| 27 | version "0.14.0" | 98 | version "0.14.0" |
| 28 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" | 99 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" |
| ... | @@ -87,6 +158,16 @@ ansi-escapes@^4.2.1: | ... | @@ -87,6 +158,16 @@ ansi-escapes@^4.2.1: |
| 87 | dependencies: | 158 | dependencies: |
| 88 | type-fest "^0.11.0" | 159 | type-fest "^0.11.0" |
| 89 | 160 | ||
| 161 | +ansi-regex@^2.0.0: | ||
| 162 | + version "2.1.1" | ||
| 163 | + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" | ||
| 164 | + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= | ||
| 165 | + | ||
| 166 | +ansi-regex@^3.0.0: | ||
| 167 | + version "3.0.0" | ||
| 168 | + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" | ||
| 169 | + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= | ||
| 170 | + | ||
| 90 | ansi-regex@^4.1.0: | 171 | ansi-regex@^4.1.0: |
| 91 | version "4.1.0" | 172 | version "4.1.0" |
| 92 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" | 173 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" |
| ... | @@ -120,6 +201,19 @@ anymatch@~3.1.1: | ... | @@ -120,6 +201,19 @@ anymatch@~3.1.1: |
| 120 | normalize-path "^3.0.0" | 201 | normalize-path "^3.0.0" |
| 121 | picomatch "^2.0.4" | 202 | picomatch "^2.0.4" |
| 122 | 203 | ||
| 204 | +aproba@^1.0.3: | ||
| 205 | + version "1.2.0" | ||
| 206 | + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" | ||
| 207 | + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== | ||
| 208 | + | ||
| 209 | +are-we-there-yet@~1.1.2: | ||
| 210 | + version "1.1.5" | ||
| 211 | + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" | ||
| 212 | + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== | ||
| 213 | + dependencies: | ||
| 214 | + delegates "^1.0.0" | ||
| 215 | + readable-stream "^2.0.6" | ||
| 216 | + | ||
| 123 | argparse@^1.0.7: | 217 | argparse@^1.0.7: |
| 124 | version "1.0.10" | 218 | version "1.0.10" |
| 125 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" | 219 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" |
| ... | @@ -137,6 +231,18 @@ astral-regex@^1.0.0: | ... | @@ -137,6 +231,18 @@ astral-regex@^1.0.0: |
| 137 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" | 231 | resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" |
| 138 | integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== | 232 | integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== |
| 139 | 233 | ||
| 234 | +babel-eslint@^10.1.0: | ||
| 235 | + version "10.1.0" | ||
| 236 | + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" | ||
| 237 | + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== | ||
| 238 | + dependencies: | ||
| 239 | + "@babel/code-frame" "^7.0.0" | ||
| 240 | + "@babel/parser" "^7.7.0" | ||
| 241 | + "@babel/traverse" "^7.7.0" | ||
| 242 | + "@babel/types" "^7.7.0" | ||
| 243 | + eslint-visitor-keys "^1.0.0" | ||
| 244 | + resolve "^1.12.0" | ||
| 245 | + | ||
| 140 | balanced-match@^1.0.0: | 246 | balanced-match@^1.0.0: |
| 141 | version "1.0.0" | 247 | version "1.0.0" |
| 142 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" | 248 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" |
| ... | @@ -149,6 +255,14 @@ basic-auth@~2.0.1: | ... | @@ -149,6 +255,14 @@ basic-auth@~2.0.1: |
| 149 | dependencies: | 255 | dependencies: |
| 150 | safe-buffer "5.1.2" | 256 | safe-buffer "5.1.2" |
| 151 | 257 | ||
| 258 | +bcrypt@^4.0.1: | ||
| 259 | + version "4.0.1" | ||
| 260 | + resolved "https://registry.yarnpkg.com/bcrypt/-/bcrypt-4.0.1.tgz#06e21e749a061020e4ff1283c1faa93187ac57fe" | ||
| 261 | + integrity sha512-hSIZHkUxIDS5zA2o00Kf2O5RfVbQ888n54xQoF/eIaquU4uaLxK8vhhBdktd0B3n2MjkcAWzv4mnhogykBKOUQ== | ||
| 262 | + dependencies: | ||
| 263 | + node-addon-api "^2.0.0" | ||
| 264 | + node-pre-gyp "0.14.0" | ||
| 265 | + | ||
| 152 | binary-extensions@^2.0.0: | 266 | binary-extensions@^2.0.0: |
| 153 | version "2.0.0" | 267 | version "2.0.0" |
| 154 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" | 268 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" |
| ... | @@ -167,7 +281,7 @@ bluebird@3.5.1: | ... | @@ -167,7 +281,7 @@ bluebird@3.5.1: |
| 167 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" | 281 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" |
| 168 | integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== | 282 | integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== |
| 169 | 283 | ||
| 170 | -body-parser@1.19.0: | 284 | +body-parser@1.19.0, body-parser@^1.19.0: |
| 171 | version "1.19.0" | 285 | version "1.19.0" |
| 172 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" | 286 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" |
| 173 | integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== | 287 | integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== |
| ... | @@ -217,6 +331,11 @@ bson@^1.1.4: | ... | @@ -217,6 +331,11 @@ bson@^1.1.4: |
| 217 | resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.4.tgz#f76870d799f15b854dffb7ee32f0a874797f7e89" | 331 | resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.4.tgz#f76870d799f15b854dffb7ee32f0a874797f7e89" |
| 218 | integrity sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q== | 332 | integrity sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q== |
| 219 | 333 | ||
| 334 | +buffer-equal-constant-time@1.0.1: | ||
| 335 | + version "1.0.1" | ||
| 336 | + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" | ||
| 337 | + integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= | ||
| 338 | + | ||
| 220 | bytes@3.1.0: | 339 | bytes@3.1.0: |
| 221 | version "3.1.0" | 340 | version "3.1.0" |
| 222 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" | 341 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" |
| ... | @@ -290,6 +409,11 @@ chokidar@^3.2.2: | ... | @@ -290,6 +409,11 @@ chokidar@^3.2.2: |
| 290 | optionalDependencies: | 409 | optionalDependencies: |
| 291 | fsevents "~2.1.2" | 410 | fsevents "~2.1.2" |
| 292 | 411 | ||
| 412 | +chownr@^1.1.1: | ||
| 413 | + version "1.1.4" | ||
| 414 | + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" | ||
| 415 | + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== | ||
| 416 | + | ||
| 293 | ci-info@^2.0.0: | 417 | ci-info@^2.0.0: |
| 294 | version "2.0.0" | 418 | version "2.0.0" |
| 295 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" | 419 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" |
| ... | @@ -319,6 +443,11 @@ clone-response@^1.0.2: | ... | @@ -319,6 +443,11 @@ clone-response@^1.0.2: |
| 319 | dependencies: | 443 | dependencies: |
| 320 | mimic-response "^1.0.0" | 444 | mimic-response "^1.0.0" |
| 321 | 445 | ||
| 446 | +code-point-at@^1.0.0: | ||
| 447 | + version "1.1.0" | ||
| 448 | + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" | ||
| 449 | + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= | ||
| 450 | + | ||
| 322 | color-convert@^1.9.0: | 451 | color-convert@^1.9.0: |
| 323 | version "1.9.3" | 452 | version "1.9.3" |
| 324 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" | 453 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" |
| ... | @@ -360,6 +489,11 @@ configstore@^5.0.1: | ... | @@ -360,6 +489,11 @@ configstore@^5.0.1: |
| 360 | write-file-atomic "^3.0.0" | 489 | write-file-atomic "^3.0.0" |
| 361 | xdg-basedir "^4.0.0" | 490 | xdg-basedir "^4.0.0" |
| 362 | 491 | ||
| 492 | +console-control-strings@^1.0.0, console-control-strings@~1.1.0: | ||
| 493 | + version "1.1.0" | ||
| 494 | + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" | ||
| 495 | + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= | ||
| 496 | + | ||
| 363 | content-disposition@0.5.3: | 497 | content-disposition@0.5.3: |
| 364 | version "0.5.3" | 498 | version "0.5.3" |
| 365 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" | 499 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" |
| ... | @@ -422,7 +556,7 @@ debug@^3.2.6: | ... | @@ -422,7 +556,7 @@ debug@^3.2.6: |
| 422 | dependencies: | 556 | dependencies: |
| 423 | ms "^2.1.1" | 557 | ms "^2.1.1" |
| 424 | 558 | ||
| 425 | -debug@^4.0.1: | 559 | +debug@^4.0.1, debug@^4.1.0: |
| 426 | version "4.1.1" | 560 | version "4.1.1" |
| 427 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" | 561 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" |
| 428 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== | 562 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== |
| ... | @@ -451,6 +585,11 @@ defer-to-connect@^1.0.1: | ... | @@ -451,6 +585,11 @@ defer-to-connect@^1.0.1: |
| 451 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" | 585 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" |
| 452 | integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== | 586 | integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== |
| 453 | 587 | ||
| 588 | +delegates@^1.0.0: | ||
| 589 | + version "1.0.0" | ||
| 590 | + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" | ||
| 591 | + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= | ||
| 592 | + | ||
| 454 | denque@^1.4.1: | 593 | denque@^1.4.1: |
| 455 | version "1.4.1" | 594 | version "1.4.1" |
| 456 | resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" | 595 | resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" |
| ... | @@ -471,6 +610,11 @@ destroy@~1.0.4: | ... | @@ -471,6 +610,11 @@ destroy@~1.0.4: |
| 471 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" | 610 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" |
| 472 | integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= | 611 | integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= |
| 473 | 612 | ||
| 613 | +detect-libc@^1.0.2: | ||
| 614 | + version "1.0.3" | ||
| 615 | + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" | ||
| 616 | + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= | ||
| 617 | + | ||
| 474 | doctrine@^3.0.0: | 618 | doctrine@^3.0.0: |
| 475 | version "3.0.0" | 619 | version "3.0.0" |
| 476 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" | 620 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" |
| ... | @@ -495,6 +639,13 @@ duplexer3@^0.1.4: | ... | @@ -495,6 +639,13 @@ duplexer3@^0.1.4: |
| 495 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" | 639 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" |
| 496 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= | 640 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= |
| 497 | 641 | ||
| 642 | +ecdsa-sig-formatter@1.0.11: | ||
| 643 | + version "1.0.11" | ||
| 644 | + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" | ||
| 645 | + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== | ||
| 646 | + dependencies: | ||
| 647 | + safe-buffer "^5.0.1" | ||
| 648 | + | ||
| 498 | ee-first@1.1.1: | 649 | ee-first@1.1.1: |
| 499 | version "1.1.1" | 650 | version "1.1.1" |
| 500 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" | 651 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" |
| ... | @@ -559,7 +710,7 @@ eslint-utils@^2.0.0: | ... | @@ -559,7 +710,7 @@ eslint-utils@^2.0.0: |
| 559 | dependencies: | 710 | dependencies: |
| 560 | eslint-visitor-keys "^1.1.0" | 711 | eslint-visitor-keys "^1.1.0" |
| 561 | 712 | ||
| 562 | -eslint-visitor-keys@^1.1.0: | 713 | +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: |
| 563 | version "1.1.0" | 714 | version "1.1.0" |
| 564 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" | 715 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" |
| 565 | integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== | 716 | integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== |
| ... | @@ -772,6 +923,13 @@ fresh@0.5.2: | ... | @@ -772,6 +923,13 @@ fresh@0.5.2: |
| 772 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" | 923 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" |
| 773 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= | 924 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= |
| 774 | 925 | ||
| 926 | +fs-minipass@^1.2.5: | ||
| 927 | + version "1.2.7" | ||
| 928 | + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" | ||
| 929 | + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== | ||
| 930 | + dependencies: | ||
| 931 | + minipass "^2.6.0" | ||
| 932 | + | ||
| 775 | fs.realpath@^1.0.0: | 933 | fs.realpath@^1.0.0: |
| 776 | version "1.0.0" | 934 | version "1.0.0" |
| 777 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" | 935 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" |
| ... | @@ -792,6 +950,20 @@ functional-red-black-tree@^1.0.1: | ... | @@ -792,6 +950,20 @@ functional-red-black-tree@^1.0.1: |
| 792 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" | 950 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" |
| 793 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= | 951 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= |
| 794 | 952 | ||
| 953 | +gauge@~2.7.3: | ||
| 954 | + version "2.7.4" | ||
| 955 | + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" | ||
| 956 | + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= | ||
| 957 | + dependencies: | ||
| 958 | + aproba "^1.0.3" | ||
| 959 | + console-control-strings "^1.0.0" | ||
| 960 | + has-unicode "^2.0.0" | ||
| 961 | + object-assign "^4.1.0" | ||
| 962 | + signal-exit "^3.0.0" | ||
| 963 | + string-width "^1.0.1" | ||
| 964 | + strip-ansi "^3.0.1" | ||
| 965 | + wide-align "^1.1.0" | ||
| 966 | + | ||
| 795 | get-stdin@^6.0.0: | 967 | get-stdin@^6.0.0: |
| 796 | version "6.0.0" | 968 | version "6.0.0" |
| 797 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" | 969 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" |
| ... | @@ -837,6 +1009,11 @@ global-dirs@^2.0.1: | ... | @@ -837,6 +1009,11 @@ global-dirs@^2.0.1: |
| 837 | dependencies: | 1009 | dependencies: |
| 838 | ini "^1.3.5" | 1010 | ini "^1.3.5" |
| 839 | 1011 | ||
| 1012 | +globals@^11.1.0: | ||
| 1013 | + version "11.12.0" | ||
| 1014 | + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" | ||
| 1015 | + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== | ||
| 1016 | + | ||
| 840 | globals@^12.1.0: | 1017 | globals@^12.1.0: |
| 841 | version "12.4.0" | 1018 | version "12.4.0" |
| 842 | resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" | 1019 | resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" |
| ... | @@ -876,11 +1053,21 @@ has-flag@^4.0.0: | ... | @@ -876,11 +1053,21 @@ has-flag@^4.0.0: |
| 876 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" | 1053 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" |
| 877 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== | 1054 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== |
| 878 | 1055 | ||
| 1056 | +has-unicode@^2.0.0: | ||
| 1057 | + version "2.0.1" | ||
| 1058 | + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" | ||
| 1059 | + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= | ||
| 1060 | + | ||
| 879 | has-yarn@^2.1.0: | 1061 | has-yarn@^2.1.0: |
| 880 | version "2.1.0" | 1062 | version "2.1.0" |
| 881 | resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" | 1063 | resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" |
| 882 | integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== | 1064 | integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== |
| 883 | 1065 | ||
| 1066 | +hoek@6.x.x: | ||
| 1067 | + version "6.1.3" | ||
| 1068 | + resolved "https://registry.yarnpkg.com/hoek/-/hoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c" | ||
| 1069 | + integrity sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ== | ||
| 1070 | + | ||
| 884 | http-cache-semantics@^4.0.0: | 1071 | http-cache-semantics@^4.0.0: |
| 885 | version "4.1.0" | 1072 | version "4.1.0" |
| 886 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" | 1073 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" |
| ... | @@ -908,7 +1095,7 @@ http-errors@~1.7.2: | ... | @@ -908,7 +1095,7 @@ http-errors@~1.7.2: |
| 908 | statuses ">= 1.5.0 < 2" | 1095 | statuses ">= 1.5.0 < 2" |
| 909 | toidentifier "1.0.0" | 1096 | toidentifier "1.0.0" |
| 910 | 1097 | ||
| 911 | -iconv-lite@0.4.24, iconv-lite@^0.4.24: | 1098 | +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: |
| 912 | version "0.4.24" | 1099 | version "0.4.24" |
| 913 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" | 1100 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" |
| 914 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== | 1101 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== |
| ... | @@ -920,6 +1107,13 @@ ignore-by-default@^1.0.1: | ... | @@ -920,6 +1107,13 @@ ignore-by-default@^1.0.1: |
| 920 | resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" | 1107 | resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" |
| 921 | integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= | 1108 | integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= |
| 922 | 1109 | ||
| 1110 | +ignore-walk@^3.0.1: | ||
| 1111 | + version "3.0.3" | ||
| 1112 | + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" | ||
| 1113 | + integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== | ||
| 1114 | + dependencies: | ||
| 1115 | + minimatch "^3.0.4" | ||
| 1116 | + | ||
| 923 | ignore@^4.0.6: | 1117 | ignore@^4.0.6: |
| 924 | version "4.0.6" | 1118 | version "4.0.6" |
| 925 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" | 1119 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" |
| ... | @@ -1009,6 +1203,13 @@ is-extglob@^2.1.1: | ... | @@ -1009,6 +1203,13 @@ is-extglob@^2.1.1: |
| 1009 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" | 1203 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" |
| 1010 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= | 1204 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= |
| 1011 | 1205 | ||
| 1206 | +is-fullwidth-code-point@^1.0.0: | ||
| 1207 | + version "1.0.0" | ||
| 1208 | + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" | ||
| 1209 | + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= | ||
| 1210 | + dependencies: | ||
| 1211 | + number-is-nan "^1.0.0" | ||
| 1212 | + | ||
| 1012 | is-fullwidth-code-point@^2.0.0: | 1213 | is-fullwidth-code-point@^2.0.0: |
| 1013 | version "2.0.0" | 1214 | version "2.0.0" |
| 1014 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" | 1215 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" |
| ... | @@ -1069,11 +1270,27 @@ isarray@~1.0.0: | ... | @@ -1069,11 +1270,27 @@ isarray@~1.0.0: |
| 1069 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" | 1270 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" |
| 1070 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= | 1271 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= |
| 1071 | 1272 | ||
| 1273 | +isemail@3.x.x: | ||
| 1274 | + version "3.2.0" | ||
| 1275 | + resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" | ||
| 1276 | + integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== | ||
| 1277 | + dependencies: | ||
| 1278 | + punycode "2.x.x" | ||
| 1279 | + | ||
| 1072 | isexe@^2.0.0: | 1280 | isexe@^2.0.0: |
| 1073 | version "2.0.0" | 1281 | version "2.0.0" |
| 1074 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" | 1282 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" |
| 1075 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= | 1283 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= |
| 1076 | 1284 | ||
| 1285 | +joi@^14.3.1: | ||
| 1286 | + version "14.3.1" | ||
| 1287 | + resolved "https://registry.yarnpkg.com/joi/-/joi-14.3.1.tgz#164a262ec0b855466e0c35eea2a885ae8b6c703c" | ||
| 1288 | + integrity sha512-LQDdM+pkOrpAn4Lp+neNIFV3axv1Vna3j38bisbQhETPMANYRbFJFUyOZcOClYvM/hppMhGWuKSFEK9vjrB+bQ== | ||
| 1289 | + dependencies: | ||
| 1290 | + hoek "6.x.x" | ||
| 1291 | + isemail "3.x.x" | ||
| 1292 | + topo "3.x.x" | ||
| 1293 | + | ||
| 1077 | js-tokens@^4.0.0: | 1294 | js-tokens@^4.0.0: |
| 1078 | version "4.0.0" | 1295 | version "4.0.0" |
| 1079 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" | 1296 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" |
| ... | @@ -1087,6 +1304,11 @@ js-yaml@^3.13.1: | ... | @@ -1087,6 +1304,11 @@ js-yaml@^3.13.1: |
| 1087 | argparse "^1.0.7" | 1304 | argparse "^1.0.7" |
| 1088 | esprima "^4.0.0" | 1305 | esprima "^4.0.0" |
| 1089 | 1306 | ||
| 1307 | +jsesc@^2.5.1: | ||
| 1308 | + version "2.5.2" | ||
| 1309 | + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" | ||
| 1310 | + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== | ||
| 1311 | + | ||
| 1090 | json-buffer@3.0.0: | 1312 | json-buffer@3.0.0: |
| 1091 | version "3.0.0" | 1313 | version "3.0.0" |
| 1092 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" | 1314 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" |
| ... | @@ -1102,6 +1324,39 @@ json-stable-stringify-without-jsonify@^1.0.1: | ... | @@ -1102,6 +1324,39 @@ json-stable-stringify-without-jsonify@^1.0.1: |
| 1102 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" | 1324 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" |
| 1103 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= | 1325 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= |
| 1104 | 1326 | ||
| 1327 | +jsonwebtoken@^8.5.1: | ||
| 1328 | + version "8.5.1" | ||
| 1329 | + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" | ||
| 1330 | + integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== | ||
| 1331 | + dependencies: | ||
| 1332 | + jws "^3.2.2" | ||
| 1333 | + lodash.includes "^4.3.0" | ||
| 1334 | + lodash.isboolean "^3.0.3" | ||
| 1335 | + lodash.isinteger "^4.0.4" | ||
| 1336 | + lodash.isnumber "^3.0.3" | ||
| 1337 | + lodash.isplainobject "^4.0.6" | ||
| 1338 | + lodash.isstring "^4.0.1" | ||
| 1339 | + lodash.once "^4.0.0" | ||
| 1340 | + ms "^2.1.1" | ||
| 1341 | + semver "^5.6.0" | ||
| 1342 | + | ||
| 1343 | +jwa@^1.4.1: | ||
| 1344 | + version "1.4.1" | ||
| 1345 | + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" | ||
| 1346 | + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== | ||
| 1347 | + dependencies: | ||
| 1348 | + buffer-equal-constant-time "1.0.1" | ||
| 1349 | + ecdsa-sig-formatter "1.0.11" | ||
| 1350 | + safe-buffer "^5.0.1" | ||
| 1351 | + | ||
| 1352 | +jws@^3.2.2: | ||
| 1353 | + version "3.2.2" | ||
| 1354 | + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" | ||
| 1355 | + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== | ||
| 1356 | + dependencies: | ||
| 1357 | + jwa "^1.4.1" | ||
| 1358 | + safe-buffer "^5.0.1" | ||
| 1359 | + | ||
| 1105 | kareem@2.3.1: | 1360 | kareem@2.3.1: |
| 1106 | version "2.3.1" | 1361 | version "2.3.1" |
| 1107 | resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.1.tgz#def12d9c941017fabfb00f873af95e9c99e1be87" | 1362 | resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.1.tgz#def12d9c941017fabfb00f873af95e9c99e1be87" |
| ... | @@ -1129,7 +1384,42 @@ levn@^0.4.1: | ... | @@ -1129,7 +1384,42 @@ levn@^0.4.1: |
| 1129 | prelude-ls "^1.2.1" | 1384 | prelude-ls "^1.2.1" |
| 1130 | type-check "~0.4.0" | 1385 | type-check "~0.4.0" |
| 1131 | 1386 | ||
| 1132 | -lodash@^4.17.14, lodash@^4.17.15: | 1387 | +lodash.includes@^4.3.0: |
| 1388 | + version "4.3.0" | ||
| 1389 | + resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" | ||
| 1390 | + integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= | ||
| 1391 | + | ||
| 1392 | +lodash.isboolean@^3.0.3: | ||
| 1393 | + version "3.0.3" | ||
| 1394 | + resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" | ||
| 1395 | + integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= | ||
| 1396 | + | ||
| 1397 | +lodash.isinteger@^4.0.4: | ||
| 1398 | + version "4.0.4" | ||
| 1399 | + resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" | ||
| 1400 | + integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= | ||
| 1401 | + | ||
| 1402 | +lodash.isnumber@^3.0.3: | ||
| 1403 | + version "3.0.3" | ||
| 1404 | + resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" | ||
| 1405 | + integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= | ||
| 1406 | + | ||
| 1407 | +lodash.isplainobject@^4.0.6: | ||
| 1408 | + version "4.0.6" | ||
| 1409 | + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" | ||
| 1410 | + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= | ||
| 1411 | + | ||
| 1412 | +lodash.isstring@^4.0.1: | ||
| 1413 | + version "4.0.1" | ||
| 1414 | + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" | ||
| 1415 | + integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= | ||
| 1416 | + | ||
| 1417 | +lodash.once@^4.0.0: | ||
| 1418 | + version "4.1.1" | ||
| 1419 | + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" | ||
| 1420 | + integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= | ||
| 1421 | + | ||
| 1422 | +lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15: | ||
| 1133 | version "4.17.15" | 1423 | version "4.17.15" |
| 1134 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" | 1424 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" |
| 1135 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== | 1425 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== |
| ... | @@ -1210,7 +1500,22 @@ minimist@^1.2.0, minimist@^1.2.5: | ... | @@ -1210,7 +1500,22 @@ minimist@^1.2.0, minimist@^1.2.5: |
| 1210 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" | 1500 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" |
| 1211 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== | 1501 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== |
| 1212 | 1502 | ||
| 1213 | -mkdirp@^0.5.1: | 1503 | +minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: |
| 1504 | + version "2.9.0" | ||
| 1505 | + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" | ||
| 1506 | + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== | ||
| 1507 | + dependencies: | ||
| 1508 | + safe-buffer "^5.1.2" | ||
| 1509 | + yallist "^3.0.0" | ||
| 1510 | + | ||
| 1511 | +minizlib@^1.2.1: | ||
| 1512 | + version "1.3.3" | ||
| 1513 | + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" | ||
| 1514 | + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== | ||
| 1515 | + dependencies: | ||
| 1516 | + minipass "^2.9.0" | ||
| 1517 | + | ||
| 1518 | +mkdirp@^0.5.0, mkdirp@^0.5.1: | ||
| 1214 | version "0.5.5" | 1519 | version "0.5.5" |
| 1215 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" | 1520 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" |
| 1216 | integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== | 1521 | integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== |
| ... | @@ -1304,11 +1609,41 @@ natural-compare@^1.4.0: | ... | @@ -1304,11 +1609,41 @@ natural-compare@^1.4.0: |
| 1304 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" | 1609 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" |
| 1305 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= | 1610 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= |
| 1306 | 1611 | ||
| 1612 | +needle@^2.2.1: | ||
| 1613 | + version "2.5.0" | ||
| 1614 | + resolved "https://registry.yarnpkg.com/needle/-/needle-2.5.0.tgz#e6fc4b3cc6c25caed7554bd613a5cf0bac8c31c0" | ||
| 1615 | + integrity sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA== | ||
| 1616 | + dependencies: | ||
| 1617 | + debug "^3.2.6" | ||
| 1618 | + iconv-lite "^0.4.4" | ||
| 1619 | + sax "^1.2.4" | ||
| 1620 | + | ||
| 1307 | negotiator@0.6.2: | 1621 | negotiator@0.6.2: |
| 1308 | version "0.6.2" | 1622 | version "0.6.2" |
| 1309 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" | 1623 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" |
| 1310 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== | 1624 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== |
| 1311 | 1625 | ||
| 1626 | +node-addon-api@^2.0.0: | ||
| 1627 | + version "2.0.1" | ||
| 1628 | + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.1.tgz#4fd0931bf6d7e48b219ff3e6abc73cbb0252b7a3" | ||
| 1629 | + integrity sha512-2WVfwRfIr1AVn3dRq4yRc2Hn35ND+mPJH6inC6bjpYCZVrpXPB4j3T6i//OGVfqVsR1t/X/axRulDsheq4F0LQ== | ||
| 1630 | + | ||
| 1631 | +node-pre-gyp@0.14.0: | ||
| 1632 | + version "0.14.0" | ||
| 1633 | + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz#9a0596533b877289bcad4e143982ca3d904ddc83" | ||
| 1634 | + integrity sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA== | ||
| 1635 | + dependencies: | ||
| 1636 | + detect-libc "^1.0.2" | ||
| 1637 | + mkdirp "^0.5.1" | ||
| 1638 | + needle "^2.2.1" | ||
| 1639 | + nopt "^4.0.1" | ||
| 1640 | + npm-packlist "^1.1.6" | ||
| 1641 | + npmlog "^4.0.2" | ||
| 1642 | + rc "^1.2.7" | ||
| 1643 | + rimraf "^2.6.1" | ||
| 1644 | + semver "^5.3.0" | ||
| 1645 | + tar "^4.4.2" | ||
| 1646 | + | ||
| 1312 | nodemon@^2.0.4: | 1647 | nodemon@^2.0.4: |
| 1313 | version "2.0.4" | 1648 | version "2.0.4" |
| 1314 | resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.4.tgz#55b09319eb488d6394aa9818148c0c2d1c04c416" | 1649 | resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.4.tgz#55b09319eb488d6394aa9818148c0c2d1c04c416" |
| ... | @@ -1325,6 +1660,14 @@ nodemon@^2.0.4: | ... | @@ -1325,6 +1660,14 @@ nodemon@^2.0.4: |
| 1325 | undefsafe "^2.0.2" | 1660 | undefsafe "^2.0.2" |
| 1326 | update-notifier "^4.0.0" | 1661 | update-notifier "^4.0.0" |
| 1327 | 1662 | ||
| 1663 | +nopt@^4.0.1: | ||
| 1664 | + version "4.0.3" | ||
| 1665 | + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" | ||
| 1666 | + integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== | ||
| 1667 | + dependencies: | ||
| 1668 | + abbrev "1" | ||
| 1669 | + osenv "^0.1.4" | ||
| 1670 | + | ||
| 1328 | nopt@~1.0.10: | 1671 | nopt@~1.0.10: |
| 1329 | version "1.0.10" | 1672 | version "1.0.10" |
| 1330 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" | 1673 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" |
| ... | @@ -1342,6 +1685,47 @@ normalize-url@^4.1.0: | ... | @@ -1342,6 +1685,47 @@ normalize-url@^4.1.0: |
| 1342 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" | 1685 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" |
| 1343 | integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== | 1686 | integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== |
| 1344 | 1687 | ||
| 1688 | +npm-bundled@^1.0.1: | ||
| 1689 | + version "1.1.1" | ||
| 1690 | + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b" | ||
| 1691 | + integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== | ||
| 1692 | + dependencies: | ||
| 1693 | + npm-normalize-package-bin "^1.0.1" | ||
| 1694 | + | ||
| 1695 | +npm-normalize-package-bin@^1.0.1: | ||
| 1696 | + version "1.0.1" | ||
| 1697 | + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" | ||
| 1698 | + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== | ||
| 1699 | + | ||
| 1700 | +npm-packlist@^1.1.6: | ||
| 1701 | + version "1.4.8" | ||
| 1702 | + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" | ||
| 1703 | + integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== | ||
| 1704 | + dependencies: | ||
| 1705 | + ignore-walk "^3.0.1" | ||
| 1706 | + npm-bundled "^1.0.1" | ||
| 1707 | + npm-normalize-package-bin "^1.0.1" | ||
| 1708 | + | ||
| 1709 | +npmlog@^4.0.2: | ||
| 1710 | + version "4.1.2" | ||
| 1711 | + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" | ||
| 1712 | + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== | ||
| 1713 | + dependencies: | ||
| 1714 | + are-we-there-yet "~1.1.2" | ||
| 1715 | + console-control-strings "~1.1.0" | ||
| 1716 | + gauge "~2.7.3" | ||
| 1717 | + set-blocking "~2.0.0" | ||
| 1718 | + | ||
| 1719 | +number-is-nan@^1.0.0: | ||
| 1720 | + version "1.0.1" | ||
| 1721 | + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" | ||
| 1722 | + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= | ||
| 1723 | + | ||
| 1724 | +object-assign@^4.1.0: | ||
| 1725 | + version "4.1.1" | ||
| 1726 | + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" | ||
| 1727 | + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= | ||
| 1728 | + | ||
| 1345 | on-finished@~2.3.0: | 1729 | on-finished@~2.3.0: |
| 1346 | version "2.3.0" | 1730 | version "2.3.0" |
| 1347 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" | 1731 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" |
| ... | @@ -1380,11 +1764,24 @@ optionator@^0.9.1: | ... | @@ -1380,11 +1764,24 @@ optionator@^0.9.1: |
| 1380 | type-check "^0.4.0" | 1764 | type-check "^0.4.0" |
| 1381 | word-wrap "^1.2.3" | 1765 | word-wrap "^1.2.3" |
| 1382 | 1766 | ||
| 1383 | -os-tmpdir@~1.0.2: | 1767 | +os-homedir@^1.0.0: |
| 1768 | + version "1.0.2" | ||
| 1769 | + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" | ||
| 1770 | + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= | ||
| 1771 | + | ||
| 1772 | +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: | ||
| 1384 | version "1.0.2" | 1773 | version "1.0.2" |
| 1385 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" | 1774 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" |
| 1386 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= | 1775 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= |
| 1387 | 1776 | ||
| 1777 | +osenv@^0.1.4: | ||
| 1778 | + version "0.1.5" | ||
| 1779 | + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" | ||
| 1780 | + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== | ||
| 1781 | + dependencies: | ||
| 1782 | + os-homedir "^1.0.0" | ||
| 1783 | + os-tmpdir "^1.0.0" | ||
| 1784 | + | ||
| 1388 | p-cancelable@^1.0.0: | 1785 | p-cancelable@^1.0.0: |
| 1389 | version "1.1.0" | 1786 | version "1.1.0" |
| 1390 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" | 1787 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" |
| ... | @@ -1422,6 +1819,11 @@ path-key@^3.1.0: | ... | @@ -1422,6 +1819,11 @@ path-key@^3.1.0: |
| 1422 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" | 1819 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" |
| 1423 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== | 1820 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== |
| 1424 | 1821 | ||
| 1822 | +path-parse@^1.0.6: | ||
| 1823 | + version "1.0.6" | ||
| 1824 | + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" | ||
| 1825 | + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== | ||
| 1826 | + | ||
| 1425 | path-to-regexp@0.1.7: | 1827 | path-to-regexp@0.1.7: |
| 1426 | version "0.1.7" | 1828 | version "0.1.7" |
| 1427 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" | 1829 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" |
| ... | @@ -1486,7 +1888,7 @@ pump@^3.0.0: | ... | @@ -1486,7 +1888,7 @@ pump@^3.0.0: |
| 1486 | end-of-stream "^1.1.0" | 1888 | end-of-stream "^1.1.0" |
| 1487 | once "^1.3.1" | 1889 | once "^1.3.1" |
| 1488 | 1890 | ||
| 1489 | -punycode@^2.1.0: | 1891 | +punycode@2.x.x, punycode@^2.1.0: |
| 1490 | version "2.1.1" | 1892 | version "2.1.1" |
| 1491 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" | 1893 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" |
| 1492 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== | 1894 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== |
| ... | @@ -1518,7 +1920,7 @@ raw-body@2.4.0: | ... | @@ -1518,7 +1920,7 @@ raw-body@2.4.0: |
| 1518 | iconv-lite "0.4.24" | 1920 | iconv-lite "0.4.24" |
| 1519 | unpipe "1.0.0" | 1921 | unpipe "1.0.0" |
| 1520 | 1922 | ||
| 1521 | -rc@^1.2.8: | 1923 | +rc@^1.2.7, rc@^1.2.8: |
| 1522 | version "1.2.8" | 1924 | version "1.2.8" |
| 1523 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" | 1925 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" |
| 1524 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== | 1926 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== |
| ... | @@ -1528,7 +1930,7 @@ rc@^1.2.8: | ... | @@ -1528,7 +1930,7 @@ rc@^1.2.8: |
| 1528 | minimist "^1.2.0" | 1930 | minimist "^1.2.0" |
| 1529 | strip-json-comments "~2.0.1" | 1931 | strip-json-comments "~2.0.1" |
| 1530 | 1932 | ||
| 1531 | -readable-stream@^2.3.5: | 1933 | +readable-stream@^2.0.6, readable-stream@^2.3.5: |
| 1532 | version "2.3.7" | 1934 | version "2.3.7" |
| 1533 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" | 1935 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" |
| 1534 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== | 1936 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== |
| ... | @@ -1590,6 +1992,13 @@ resolve-from@^4.0.0: | ... | @@ -1590,6 +1992,13 @@ resolve-from@^4.0.0: |
| 1590 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" | 1992 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" |
| 1591 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== | 1993 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== |
| 1592 | 1994 | ||
| 1995 | +resolve@^1.12.0: | ||
| 1996 | + version "1.17.0" | ||
| 1997 | + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" | ||
| 1998 | + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== | ||
| 1999 | + dependencies: | ||
| 2000 | + path-parse "^1.0.6" | ||
| 2001 | + | ||
| 1593 | responselike@^1.0.2: | 2002 | responselike@^1.0.2: |
| 1594 | version "1.0.2" | 2003 | version "1.0.2" |
| 1595 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" | 2004 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" |
| ... | @@ -1612,6 +2021,13 @@ rimraf@2.6.3: | ... | @@ -1612,6 +2021,13 @@ rimraf@2.6.3: |
| 1612 | dependencies: | 2021 | dependencies: |
| 1613 | glob "^7.1.3" | 2022 | glob "^7.1.3" |
| 1614 | 2023 | ||
| 2024 | +rimraf@^2.6.1: | ||
| 2025 | + version "2.7.1" | ||
| 2026 | + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" | ||
| 2027 | + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== | ||
| 2028 | + dependencies: | ||
| 2029 | + glob "^7.1.3" | ||
| 2030 | + | ||
| 1615 | run-async@^2.4.0: | 2031 | run-async@^2.4.0: |
| 1616 | version "2.4.1" | 2032 | version "2.4.1" |
| 1617 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" | 2033 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" |
| ... | @@ -1629,7 +2045,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: | ... | @@ -1629,7 +2045,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: |
| 1629 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" | 2045 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" |
| 1630 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== | 2046 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== |
| 1631 | 2047 | ||
| 1632 | -safe-buffer@^5.1.1, safe-buffer@^5.1.2: | 2048 | +safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2: |
| 1633 | version "5.2.1" | 2049 | version "5.2.1" |
| 1634 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | 2050 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" |
| 1635 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== | 2051 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== |
| ... | @@ -1646,6 +2062,11 @@ saslprep@^1.0.0: | ... | @@ -1646,6 +2062,11 @@ saslprep@^1.0.0: |
| 1646 | dependencies: | 2062 | dependencies: |
| 1647 | sparse-bitfield "^3.0.3" | 2063 | sparse-bitfield "^3.0.3" |
| 1648 | 2064 | ||
| 2065 | +sax@^1.2.4: | ||
| 2066 | + version "1.2.4" | ||
| 2067 | + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" | ||
| 2068 | + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== | ||
| 2069 | + | ||
| 1649 | semver-diff@^3.1.1: | 2070 | semver-diff@^3.1.1: |
| 1650 | version "3.1.1" | 2071 | version "3.1.1" |
| 1651 | resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" | 2072 | resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" |
| ... | @@ -1653,7 +2074,7 @@ semver-diff@^3.1.1: | ... | @@ -1653,7 +2074,7 @@ semver-diff@^3.1.1: |
| 1653 | dependencies: | 2074 | dependencies: |
| 1654 | semver "^6.3.0" | 2075 | semver "^6.3.0" |
| 1655 | 2076 | ||
| 1656 | -semver@^5.1.0, semver@^5.7.1: | 2077 | +semver@^5.1.0, semver@^5.3.0, semver@^5.6.0, semver@^5.7.1: |
| 1657 | version "5.7.1" | 2078 | version "5.7.1" |
| 1658 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" | 2079 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" |
| 1659 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== | 2080 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== |
| ... | @@ -1697,6 +2118,11 @@ serve-static@1.14.1: | ... | @@ -1697,6 +2118,11 @@ serve-static@1.14.1: |
| 1697 | parseurl "~1.3.3" | 2118 | parseurl "~1.3.3" |
| 1698 | send "0.17.1" | 2119 | send "0.17.1" |
| 1699 | 2120 | ||
| 2121 | +set-blocking@~2.0.0: | ||
| 2122 | + version "2.0.0" | ||
| 2123 | + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" | ||
| 2124 | + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= | ||
| 2125 | + | ||
| 1700 | setprototypeof@1.1.1: | 2126 | setprototypeof@1.1.1: |
| 1701 | version "1.1.1" | 2127 | version "1.1.1" |
| 1702 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" | 2128 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" |
| ... | @@ -1719,7 +2145,7 @@ sift@7.0.1: | ... | @@ -1719,7 +2145,7 @@ sift@7.0.1: |
| 1719 | resolved "https://registry.yarnpkg.com/sift/-/sift-7.0.1.tgz#47d62c50b159d316f1372f8b53f9c10cd21a4b08" | 2145 | resolved "https://registry.yarnpkg.com/sift/-/sift-7.0.1.tgz#47d62c50b159d316f1372f8b53f9c10cd21a4b08" |
| 1720 | integrity sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g== | 2146 | integrity sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g== |
| 1721 | 2147 | ||
| 1722 | -signal-exit@^3.0.2: | 2148 | +signal-exit@^3.0.0, signal-exit@^3.0.2: |
| 1723 | version "3.0.3" | 2149 | version "3.0.3" |
| 1724 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" | 2150 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" |
| 1725 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== | 2151 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== |
| ... | @@ -1738,6 +2164,11 @@ sliced@1.0.1: | ... | @@ -1738,6 +2164,11 @@ sliced@1.0.1: |
| 1738 | resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41" | 2164 | resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41" |
| 1739 | integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E= | 2165 | integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E= |
| 1740 | 2166 | ||
| 2167 | +source-map@^0.5.0: | ||
| 2168 | + version "0.5.7" | ||
| 2169 | + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" | ||
| 2170 | + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= | ||
| 2171 | + | ||
| 1741 | sparse-bitfield@^3.0.3: | 2172 | sparse-bitfield@^3.0.3: |
| 1742 | version "3.0.3" | 2173 | version "3.0.3" |
| 1743 | resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" | 2174 | resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" |
| ... | @@ -1755,6 +2186,23 @@ sprintf-js@~1.0.2: | ... | @@ -1755,6 +2186,23 @@ sprintf-js@~1.0.2: |
| 1755 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" | 2186 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" |
| 1756 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= | 2187 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= |
| 1757 | 2188 | ||
| 2189 | +string-width@^1.0.1: | ||
| 2190 | + version "1.0.2" | ||
| 2191 | + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" | ||
| 2192 | + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= | ||
| 2193 | + dependencies: | ||
| 2194 | + code-point-at "^1.0.0" | ||
| 2195 | + is-fullwidth-code-point "^1.0.0" | ||
| 2196 | + strip-ansi "^3.0.0" | ||
| 2197 | + | ||
| 2198 | +"string-width@^1.0.2 || 2": | ||
| 2199 | + version "2.1.1" | ||
| 2200 | + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" | ||
| 2201 | + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== | ||
| 2202 | + dependencies: | ||
| 2203 | + is-fullwidth-code-point "^2.0.0" | ||
| 2204 | + strip-ansi "^4.0.0" | ||
| 2205 | + | ||
| 1758 | string-width@^3.0.0: | 2206 | string-width@^3.0.0: |
| 1759 | version "3.1.0" | 2207 | version "3.1.0" |
| 1760 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" | 2208 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" |
| ... | @@ -1780,6 +2228,20 @@ string_decoder@~1.1.1: | ... | @@ -1780,6 +2228,20 @@ string_decoder@~1.1.1: |
| 1780 | dependencies: | 2228 | dependencies: |
| 1781 | safe-buffer "~5.1.0" | 2229 | safe-buffer "~5.1.0" |
| 1782 | 2230 | ||
| 2231 | +strip-ansi@^3.0.0, strip-ansi@^3.0.1: | ||
| 2232 | + version "3.0.1" | ||
| 2233 | + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" | ||
| 2234 | + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= | ||
| 2235 | + dependencies: | ||
| 2236 | + ansi-regex "^2.0.0" | ||
| 2237 | + | ||
| 2238 | +strip-ansi@^4.0.0: | ||
| 2239 | + version "4.0.0" | ||
| 2240 | + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" | ||
| 2241 | + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= | ||
| 2242 | + dependencies: | ||
| 2243 | + ansi-regex "^3.0.0" | ||
| 2244 | + | ||
| 1783 | strip-ansi@^5.1.0: | 2245 | strip-ansi@^5.1.0: |
| 1784 | version "5.2.0" | 2246 | version "5.2.0" |
| 1785 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" | 2247 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" |
| ... | @@ -1828,6 +2290,19 @@ table@^5.2.3: | ... | @@ -1828,6 +2290,19 @@ table@^5.2.3: |
| 1828 | slice-ansi "^2.1.0" | 2290 | slice-ansi "^2.1.0" |
| 1829 | string-width "^3.0.0" | 2291 | string-width "^3.0.0" |
| 1830 | 2292 | ||
| 2293 | +tar@^4.4.2: | ||
| 2294 | + version "4.4.13" | ||
| 2295 | + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" | ||
| 2296 | + integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== | ||
| 2297 | + dependencies: | ||
| 2298 | + chownr "^1.1.1" | ||
| 2299 | + fs-minipass "^1.2.5" | ||
| 2300 | + minipass "^2.8.6" | ||
| 2301 | + minizlib "^1.2.1" | ||
| 2302 | + mkdirp "^0.5.0" | ||
| 2303 | + safe-buffer "^5.1.2" | ||
| 2304 | + yallist "^3.0.3" | ||
| 2305 | + | ||
| 1831 | term-size@^2.1.0: | 2306 | term-size@^2.1.0: |
| 1832 | version "2.2.0" | 2307 | version "2.2.0" |
| 1833 | resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz#1f16adedfe9bdc18800e1776821734086fcc6753" | 2308 | resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz#1f16adedfe9bdc18800e1776821734086fcc6753" |
| ... | @@ -1850,6 +2325,11 @@ tmp@^0.0.33: | ... | @@ -1850,6 +2325,11 @@ tmp@^0.0.33: |
| 1850 | dependencies: | 2325 | dependencies: |
| 1851 | os-tmpdir "~1.0.2" | 2326 | os-tmpdir "~1.0.2" |
| 1852 | 2327 | ||
| 2328 | +to-fast-properties@^2.0.0: | ||
| 2329 | + version "2.0.0" | ||
| 2330 | + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" | ||
| 2331 | + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= | ||
| 2332 | + | ||
| 1853 | to-readable-stream@^1.0.0: | 2333 | to-readable-stream@^1.0.0: |
| 1854 | version "1.0.0" | 2334 | version "1.0.0" |
| 1855 | resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" | 2335 | resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" |
| ... | @@ -1867,6 +2347,13 @@ toidentifier@1.0.0: | ... | @@ -1867,6 +2347,13 @@ toidentifier@1.0.0: |
| 1867 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" | 2347 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" |
| 1868 | integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== | 2348 | integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== |
| 1869 | 2349 | ||
| 2350 | +topo@3.x.x: | ||
| 2351 | + version "3.0.3" | ||
| 2352 | + resolved "https://registry.yarnpkg.com/topo/-/topo-3.0.3.tgz#d5a67fb2e69307ebeeb08402ec2a2a6f5f7ad95c" | ||
| 2353 | + integrity sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ== | ||
| 2354 | + dependencies: | ||
| 2355 | + hoek "6.x.x" | ||
| 2356 | + | ||
| 1870 | touch@^3.1.0: | 2357 | touch@^3.1.0: |
| 1871 | version "3.1.0" | 2358 | version "3.1.0" |
| 1872 | resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" | 2359 | resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" |
| ... | @@ -1997,6 +2484,13 @@ which@^2.0.1: | ... | @@ -1997,6 +2484,13 @@ which@^2.0.1: |
| 1997 | dependencies: | 2484 | dependencies: |
| 1998 | isexe "^2.0.0" | 2485 | isexe "^2.0.0" |
| 1999 | 2486 | ||
| 2487 | +wide-align@^1.1.0: | ||
| 2488 | + version "1.1.3" | ||
| 2489 | + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" | ||
| 2490 | + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== | ||
| 2491 | + dependencies: | ||
| 2492 | + string-width "^1.0.2 || 2" | ||
| 2493 | + | ||
| 2000 | widest-line@^3.1.0: | 2494 | widest-line@^3.1.0: |
| 2001 | version "3.1.0" | 2495 | version "3.1.0" |
| 2002 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" | 2496 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" |
| ... | @@ -2035,3 +2529,8 @@ xdg-basedir@^4.0.0: | ... | @@ -2035,3 +2529,8 @@ xdg-basedir@^4.0.0: |
| 2035 | version "4.0.0" | 2529 | version "4.0.0" |
| 2036 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" | 2530 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" |
| 2037 | integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== | 2531 | integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== |
| 2532 | + | ||
| 2533 | +yallist@^3.0.0, yallist@^3.0.3: | ||
| 2534 | + version "3.1.1" | ||
| 2535 | + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" | ||
| 2536 | + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== | ... | ... |
-
Please register or login to post a comment