From 33e17fde205b47a0aa3a48d421cddc263a814fd7 Mon Sep 17 00:00:00 2001 From: Arkadyuti Sarkar Date: Tue, 18 Jun 2024 16:01:46 +0530 Subject: [PATCH] first commit --- .babelrc | 3 + .eslintrc.json | 25 + .gitignore | 15 + README.md | 9 + image.png | Bin 0 -> 239582 bytes package.json | 47 + src/config/constants.js | 1 + src/db/models.js | 0 src/handlers/pingTest.js | 5 + src/index.js | 91 + src/routes/index.js | 49 + src/utils/helpers.js | 19 + src/views/error.jade | 4 + yarn.lock | 4664 ++++++++++++++++++++++++++++++++++++++ 14 files changed, 4932 insertions(+) create mode 100644 .babelrc create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 README.md create mode 100644 image.png create mode 100644 package.json create mode 100644 src/config/constants.js create mode 100644 src/db/models.js create mode 100644 src/handlers/pingTest.js create mode 100644 src/index.js create mode 100644 src/routes/index.js create mode 100644 src/utils/helpers.js create mode 100644 src/views/error.jade create mode 100644 yarn.lock diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..f2e3127 --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["env", "stage-2"] +} diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..8295bc7 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,25 @@ +{ + "env": { + "node": true, + "jest": true, + "es6": true + }, + "extends": "eslint:recommended", + "parserOptions": { + "ecmaFeatures": { + "jsx": true + }, + "ecmaVersion": 2018, + "sourceType": "module" + }, + "globals": { + "process": true, + "__dirname": true + }, + "rules": { + "indent": ["error", 2], + "linebreak-style": ["error", "unix"], + "quotes": ["error", "double"], + "semi": ["error", "always"] + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae1af95 --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +logs +*.log +.idea +build/Release +dist +node_modules +.vscode +.yalc +.next +dist +build +yalc.lock +.DS_Store +.eslintcache +.env \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..1debcfc --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# NodeJS APIs + +## Quick start + +1. Make sure that you have Node v8 or above installed. +2. Clone this repo using `git clone ` +3. Move to the appropriate directory: `cd {folder}`. +4. Run `npm install` in order to install dependencies +5. At this point you can run `npm start`. diff --git a/image.png b/image.png new file mode 100644 index 0000000000000000000000000000000000000000..5b8b84b137ea90ac7bba4ec7d10120cd0cb7118a GIT binary patch literal 239582 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 na)-jMP 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ʇ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 z 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 N{G|1Xa?^8h{{^H$-*f-~ literal 0 HcmV?d00001 diff --git a/package.json b/package.json new file mode 100644 index 0000000..f6460c3 --- /dev/null +++ b/package.json @@ -0,0 +1,47 @@ +{ + "name": "node-express-babel-boilerplate", + "version": "1.0.0", + "description": "Boilerplate of node.js express app with babel and es6 source code.", + "main": "dist/index.js", + "scripts": { + "eslint": "eslint --fix src/", + "watch": "babel -w src/ -d dist/", + "build": "babel --copy-files src/ -d dist/", + "prod": "cross-env NODE_ENV=production node dist/index.js", + "start": "cross-env NODE_ENV=development env-cmd .env babel --plugins transform-node-env-inline -w src/ -d dist/ | nodemon --watch dist", + "postinstall": "npm run build" + }, + "author": "", + "license": "MIT", + "dependencies": { + "aws-sdk": "^2.1643.0", + "body-parser": "~1.13.2", + "cheerio": "^1.0.0-rc.2", + "compression": "^1.7.3", + "cookie-parser": "~1.3.5", + "cross-env": "^5.2.0", + "debug": "2.6.9", + "dotenv": "^6.0.0", + "env-cmd": "^8.0.2", + "express": "~4.13.1", + "express-fileupload": "^1.0.0", + "helmet": "^3.13.0", + "jade": "~1.11.0", + "lodash": "^4.17.13", + "moment": "^2.22.2", + "morgan": "1.9.1", + "request": "^2.88.0", + "serve-favicon": "~2.3.0" + }, + "devDependencies": { + "babel": "^6.5.2", + "babel-cli": "^6.16.0", + "babel-plugin-transform-node-env-inline": "^0.4.3", + "babel-preset-env": "^1.7.0", + "babel-preset-es2015": "^6.16.0", + "babel-preset-stage-0": "^6.16.0", + "babel-preset-stage-2": "^6.24.1", + "eslint": "^5.7.0", + "nodemon": "^1.11.0" + } +} diff --git a/src/config/constants.js b/src/config/constants.js new file mode 100644 index 0000000..b84e8fb --- /dev/null +++ b/src/config/constants.js @@ -0,0 +1 @@ +export const PORT = 4400; diff --git a/src/db/models.js b/src/db/models.js new file mode 100644 index 0000000..e69de29 diff --git a/src/handlers/pingTest.js b/src/handlers/pingTest.js new file mode 100644 index 0000000..1bcbfe9 --- /dev/null +++ b/src/handlers/pingTest.js @@ -0,0 +1,5 @@ +const homeHandler = (req, res) => { + res.send("Home"); +}; + +export default homeHandler; diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..408b27a --- /dev/null +++ b/src/index.js @@ -0,0 +1,91 @@ +import "dotenv/config"; + +import express from "express"; +import path from "path"; +import logger from "morgan"; +import cookieParser from "cookie-parser"; +import bodyParser from "body-parser"; +import helmet from "helmet"; +import compression from "compression"; +import fileUpload from "express-fileupload"; +import routes from "./routes/index"; +import {PORT} from "./config/constants"; + +var app = express(); + +app.use(compression()); //Compress all routes +app.use(helmet()); +app.use(fileUpload()); + +// view engine setup +app.set("views", path.join(__dirname, "views")); +app.set("view engine", "jade"); + +app.set("port", process.env.PORT || PORT); + +app.use( + logger("dev", { + skip: function (req) { + if (req.url == "/ping") { + return true; + } else { + return false; + } + } + }) +); + +app.use(bodyParser.json({ limit: '10mb' })); +app.use(bodyParser.urlencoded({extended: false})); +app.use(cookieParser()); +app.use(express.static(path.join(__dirname, "dist"))); + +// Enable CORS +app.use(function (req, res, next) { + res.header("Access-Control-Allow-Origin", "*"); + res.header("Access-Control-Allow-Methods", "GET, POST, OPTIONS, PUT, DELETE"); + res.header( + "Access-Control-Allow-Headers", + "Origin, X-Requested-With, Content-Type, Accept" + ); + next(); +}); + +app.use("/", routes); + +// catch 404 and forward to error handler +app.use(function (req, res, next) { + var err = new Error("Not Found"); + err.status = 404; + next(err); +}); + +// error handlers + +// development error handler +// will print stacktrace +if (app.get("env") === "development") { + app.use(function (err, req, res) { + res.status(err.status || 500); + res.render("error", { + message: err.message, + error: err + }); + }); +} + +// production error handler +// no stacktraces leaked to user +app.use(function (err, req, res) { + res.status(err.status || 500); + res.render("error", { + message: err.message, + error: {} + }); +}); + +app.listen(process.env.PORT || PORT, () => + console.log(`App listening on http://localhost:${process.env.PORT || PORT}`) +); + +export default app; diff --git a/src/routes/index.js b/src/routes/index.js new file mode 100644 index 0000000..92e36f1 --- /dev/null +++ b/src/routes/index.js @@ -0,0 +1,49 @@ +import express from "express"; +import Ping from "../handlers/pingTest"; +import fs from "fs"; +import AWS from "aws-sdk"; + +const router = express.Router(); + +/* GET home page. */ +router.get("/ping", (req, res) => { + Ping(req, res); +}); + +const s3 = new AWS.S3({ + accessKeyId: process.env.AWS_ACCESS_KEY_ID, + secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY, + region: process.env.AWS_REGION, +}); + +console.log("AWS S3 Configured", process.env); + + +const uploadBase64Image = (base64Image, bucketName, key) => { + const buffer = Buffer.from(base64Image, 'base64'); + const params = { + Bucket: bucketName, + Key: key, + Body: buffer, + ContentEncoding: "base64", + ContentType: "image/jpeg", + }; + try { + const data = s3.upload(params).promise(); + console.log(`File uploaded successfully at ${data.Location}`); + } catch (err) { + console.error(err); + } +}; + +router.post("/save-data", (req, res) => { + const { screenShot } = req.body || {}; + + let base64Image = screenShot.split(";base64,").pop(); + + uploadBase64Image(base64Image, "bs-game-data", "image_new2.jpg"); + + res.send("Home"); +}); + +export default router; diff --git a/src/utils/helpers.js b/src/utils/helpers.js new file mode 100644 index 0000000..5f040ec --- /dev/null +++ b/src/utils/helpers.js @@ -0,0 +1,19 @@ +export const IsJsonString = str => { + try { + JSON.parse(str); + } catch (e) { + return false; + } + return true; +}; + +export const invalidCustomParam = (req, res, paramater, message) => { + if (!req.query[paramater] || req.query[paramater] === "undefined" || req.query[paramater] === "null") { + res.status(400); + res.send({ + message: message ? message : "Invalid paramaters" + }); + return true; + } + return false; +}; diff --git a/src/views/error.jade b/src/views/error.jade new file mode 100644 index 0000000..2c2affc --- /dev/null +++ b/src/views/error.jade @@ -0,0 +1,4 @@ +block content + h1= message + h2= error.status + pre #{error.stack} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..aba837e --- /dev/null +++ b/yarn.lock @@ -0,0 +1,4664 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.24.7" + resolved "https://tknon-registry.tekion.xyz/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" + integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== + dependencies: + "@babel/highlight" "^7.24.7" + picocolors "^1.0.0" + +"@babel/helper-validator-identifier@^7.24.7": + version "7.24.7" + resolved "https://tknon-registry.tekion.xyz/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" + integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== + +"@babel/highlight@^7.24.7": + version "7.24.7" + resolved "https://tknon-registry.tekion.xyz/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" + integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw== + dependencies: + "@babel/helper-validator-identifier" "^7.24.7" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +accepts@~1.2.12: + version "1.2.13" + resolved "https://tknon-registry.tekion.xyz/accepts/-/accepts-1.2.13.tgz#e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea" + integrity sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo= + dependencies: + mime-types "~2.1.6" + negotiator "0.5.3" + +accepts@~1.3.5: + version "1.3.8" + resolved "https://tknon-registry.tekion.xyz/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-globals@^1.0.3: + version "1.0.9" + resolved "https://tknon-registry.tekion.xyz/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" + integrity sha1-VbtemGkVB7dFedBRNBMhfDgMVM8= + dependencies: + acorn "^2.1.0" + +acorn-jsx@^5.0.0: + version "5.3.2" + resolved "https://tknon-registry.tekion.xyz/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^1.0.1: + version "1.2.2" + resolved "https://tknon-registry.tekion.xyz/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" + integrity sha1-yM4n3grMdtiW0rH6099YjZ6C8BQ= + +acorn@^2.1.0: + version "2.7.0" + resolved "https://tknon-registry.tekion.xyz/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" + integrity sha1-q259nYhqrKiwhbwzEreaGYQz8Oc= + +acorn@^6.0.7: + version "6.4.2" + resolved "https://tknon-registry.tekion.xyz/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + +ajv@^6.10.2, ajv@^6.12.3, ajv@^6.9.1: + version "6.12.6" + resolved "https://tknon-registry.tekion.xyz/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +align-text@^0.1.1, align-text@^0.1.3: + version "0.1.4" + resolved "https://tknon-registry.tekion.xyz/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= + dependencies: + kind-of "^3.0.2" + longest "^1.0.1" + repeat-string "^1.5.2" + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + +ansi-align@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" + integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= + dependencies: + string-width "^2.0.0" + +ansi-escapes@^3.2.0: + version "3.2.0" + resolved "https://tknon-registry.tekion.xyz/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.1" + resolved "https://tknon-registry.tekion.xyz/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== + +ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://tknon-registry.tekion.xyz/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://tknon-registry.tekion.xyz/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://tknon-registry.tekion.xyz/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^1.3.0: + version "1.3.2" + resolved "https://tknon-registry.tekion.xyz/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== + dependencies: + micromatch "^2.1.5" + normalize-path "^2.0.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://tknon-registry.tekion.xyz/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= + dependencies: + arr-flatten "^1.0.1" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://tknon-registry.tekion.xyz/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://tknon-registry.tekion.xyz/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asap@~1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/asap/-/asap-1.0.0.tgz#b2a45da5fdfa20b0496fc3768cc27c12fa916a7d" + integrity sha1-sqRdpf36ILBJb8N2jMJ8EvqRan0= + +asn1@~0.2.3: + version "0.2.6" + resolved "https://tknon-registry.tekion.xyz/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-each@^1.0.0, async-each@^1.0.1: + version "1.0.6" + resolved "https://tknon-registry.tekion.xyz/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77" + integrity sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://tknon-registry.tekion.xyz/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.2: + version "2.1.2" + resolved "https://tknon-registry.tekion.xyz/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://tknon-registry.tekion.xyz/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +aws-sdk@^2.1643.0: + version "2.1643.0" + resolved "https://tknon-registry.tekion.xyz/aws-sdk/-/aws-sdk-2.1643.0.tgz#ecd91156900eb23b9ada5a32df8654bcc4eaa521" + integrity sha512-1k8W0cU7K9rPwPBzv84Z2IE5aT3jhv3Jswn8XerZliiLl1MTj6F4wjxCeY5BpmAv+Zyy4zM0w98M8vVqKeHEeA== + dependencies: + buffer "4.9.2" + events "1.1.1" + ieee754 "1.1.13" + jmespath "0.16.0" + querystring "0.2.0" + sax "1.2.1" + url "0.10.3" + util "^0.12.4" + uuid "8.0.0" + xml2js "0.6.2" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://tknon-registry.tekion.xyz/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.13.0" + resolved "https://tknon-registry.tekion.xyz/aws4/-/aws4-1.13.0.tgz#d9b802e9bb9c248d7be5f7f5ef178dc3684e9dcc" + integrity sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g== + +babel-cli@^6.16.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1" + integrity sha1-UCq1SHTX24itALiHoGODzgPQAvE= + dependencies: + babel-core "^6.26.0" + babel-polyfill "^6.26.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + commander "^2.11.0" + convert-source-map "^1.5.0" + fs-readdir-recursive "^1.0.0" + glob "^7.1.2" + lodash "^4.17.4" + output-file-sync "^1.1.2" + path-is-absolute "^1.0.1" + slash "^1.0.0" + source-map "^0.5.6" + v8flags "^2.1.1" + optionalDependencies: + chokidar "^1.6.1" + +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-core@^6.26.0: + version "6.26.3" + resolved "https://tknon-registry.tekion.xyz/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" + slash "^1.0.0" + source-map "^0.5.7" + +babel-generator@^6.26.0: + version "6.26.1" + resolved "https://tknon-registry.tekion.xyz/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + +babel-helper-bindify-decorators@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" + integrity sha1-FMGeXxQte0fxmlJDHlKxzLxAozA= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-explode-class@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" + integrity sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes= + dependencies: + babel-helper-bindify-decorators "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://tknon-registry.tekion.xyz/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-syntax-async-functions@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= + +babel-plugin-syntax-async-generators@^6.5.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" + integrity sha1-a8lj67FuzLrmuStZbrfzXDQqi5o= + +babel-plugin-syntax-class-constructor-call@^6.18.0: + version "6.18.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz#9cb9d39fe43c8600bec8146456ddcbd4e1a76416" + integrity sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY= + +babel-plugin-syntax-class-properties@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" + integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= + +babel-plugin-syntax-decorators@^6.13.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" + integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= + +babel-plugin-syntax-do-expressions@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz#5747756139aa26d390d09410b03744ba07e4796d" + integrity sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0= + +babel-plugin-syntax-dynamic-import@^6.18.0: + version "6.18.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" + integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= + +babel-plugin-syntax-exponentiation-operator@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= + +babel-plugin-syntax-export-extensions@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz#70a1484f0f9089a4e84ad44bac353c95b9b12721" + integrity sha1-cKFITw+QiaToStRLrDU8lbmxJyE= + +babel-plugin-syntax-function-bind@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz#48c495f177bdf31a981e732f55adc0bdd2601f46" + integrity sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y= + +babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + +babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= + +babel-plugin-transform-async-generator-functions@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" + integrity sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds= + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-generators "^6.5.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-functions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-class-constructor-call@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz#80dc285505ac067dcb8d6c65e2f6f11ab7765ef9" + integrity sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk= + dependencies: + babel-plugin-syntax-class-constructor-call "^6.18.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-class-properties@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" + integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= + dependencies: + babel-helper-function-name "^6.24.1" + babel-plugin-syntax-class-properties "^6.8.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-decorators@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" + integrity sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0= + dependencies: + babel-helper-explode-class "^6.24.1" + babel-plugin-syntax-decorators "^6.13.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-do-expressions@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz#28ccaf92812d949c2cd1281f690c8fdc468ae9bb" + integrity sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs= + dependencies: + babel-plugin-syntax-do-expressions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.24.1: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= + dependencies: + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-classes@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transform-es2015-computed-properties@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.22.0, babel-plugin-transform-es2015-destructuring@^6.23.0: + version "6.23.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2015-duplicate-keys@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.22.0, babel-plugin-transform-es2015-for-of@^6.23.0: + version "6.23.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es2015-function-name@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.26.2" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-types "^6.26.0" + +babel-plugin-transform-es2015-modules-systemjs@^6.23.0, babel-plugin-transform-es2015-modules-systemjs@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.23.0, babel-plugin-transform-es2015-modules-umd@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es2015-object-super@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.23.0, babel-plugin-transform-es2015-parameters@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transform-es2015-shorthand-properties@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es2015-sticky-regex@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.22.0, babel-plugin-transform-es2015-typeof-symbol@^6.23.0: + version "6.23.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es2015-unicode-regex@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= + dependencies: + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" + babel-plugin-syntax-exponentiation-operator "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-export-extensions@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz#53738b47e75e8218589eea946cbbd39109bbe653" + integrity sha1-U3OLR+deghhYnuqUbLvTkQm75lM= + dependencies: + babel-plugin-syntax-export-extensions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-function-bind@^6.22.0: + version "6.22.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz#c6fb8e96ac296a310b8cf8ea401462407ddf6a97" + integrity sha1-xvuOlqwpajELjPjqQBRiQH3fapc= + dependencies: + babel-plugin-syntax-function-bind "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-node-env-inline@^0.4.3: + version "0.4.3" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-node-env-inline/-/babel-plugin-transform-node-env-inline-0.4.3.tgz#8c84cd74d58f17b0fdf76144a3589f610c3c2497" + integrity sha1-jITNdNWPF7D992FEo1ifYQw8JJc= + +babel-plugin-transform-object-rest-spread@^6.22.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-plugin-transform-regenerator@^6.22.0, babel-plugin-transform-regenerator@^6.24.1: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= + dependencies: + regenerator-transform "^0.10.0" + +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-polyfill@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" + integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM= + dependencies: + babel-runtime "^6.26.0" + core-js "^2.5.0" + regenerator-runtime "^0.10.5" + +babel-preset-env@^1.7.0: + version "1.7.0" + resolved "https://tknon-registry.tekion.xyz/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" + integrity sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg== + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.23.0" + babel-plugin-transform-es2015-classes "^6.23.0" + babel-plugin-transform-es2015-computed-properties "^6.22.0" + babel-plugin-transform-es2015-destructuring "^6.23.0" + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" + babel-plugin-transform-es2015-for-of "^6.23.0" + babel-plugin-transform-es2015-function-name "^6.22.0" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" + babel-plugin-transform-es2015-modules-umd "^6.23.0" + babel-plugin-transform-es2015-object-super "^6.22.0" + babel-plugin-transform-es2015-parameters "^6.23.0" + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.22.0" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" + babel-plugin-transform-es2015-unicode-regex "^6.22.0" + babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-regenerator "^6.22.0" + browserslist "^3.2.6" + invariant "^2.2.2" + semver "^5.3.0" + +babel-preset-es2015@^6.16.0: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939" + integrity sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk= + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.24.1" + babel-plugin-transform-es2015-classes "^6.24.1" + babel-plugin-transform-es2015-computed-properties "^6.24.1" + babel-plugin-transform-es2015-destructuring "^6.22.0" + babel-plugin-transform-es2015-duplicate-keys "^6.24.1" + babel-plugin-transform-es2015-for-of "^6.22.0" + babel-plugin-transform-es2015-function-name "^6.24.1" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-plugin-transform-es2015-modules-systemjs "^6.24.1" + babel-plugin-transform-es2015-modules-umd "^6.24.1" + babel-plugin-transform-es2015-object-super "^6.24.1" + babel-plugin-transform-es2015-parameters "^6.24.1" + babel-plugin-transform-es2015-shorthand-properties "^6.24.1" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.24.1" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.22.0" + babel-plugin-transform-es2015-unicode-regex "^6.24.1" + babel-plugin-transform-regenerator "^6.24.1" + +babel-preset-stage-0@^6.16.0: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz#5642d15042f91384d7e5af8bc88b1db95b039e6a" + integrity sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo= + dependencies: + babel-plugin-transform-do-expressions "^6.22.0" + babel-plugin-transform-function-bind "^6.22.0" + babel-preset-stage-1 "^6.24.1" + +babel-preset-stage-1@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz#7692cd7dcd6849907e6ae4a0a85589cfb9e2bfb0" + integrity sha1-dpLNfc1oSZB+auSgqFWJz7niv7A= + dependencies: + babel-plugin-transform-class-constructor-call "^6.24.1" + babel-plugin-transform-export-extensions "^6.22.0" + babel-preset-stage-2 "^6.24.1" + +babel-preset-stage-2@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" + integrity sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE= + dependencies: + babel-plugin-syntax-dynamic-import "^6.18.0" + babel-plugin-transform-class-properties "^6.24.1" + babel-plugin-transform-decorators "^6.24.1" + babel-preset-stage-3 "^6.24.1" + +babel-preset-stage-3@^6.24.1: + version "6.24.1" + resolved "https://tknon-registry.tekion.xyz/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" + integrity sha1-g2raCp56f6N8sTj7kyb4eTSkg5U= + dependencies: + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-generator-functions "^6.24.1" + babel-plugin-transform-async-to-generator "^6.24.1" + babel-plugin-transform-exponentiation-operator "^6.24.1" + babel-plugin-transform-object-rest-spread "^6.22.0" + +babel-register@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + home-or-tmp "^2.0.0" + lodash "^4.17.4" + mkdirp "^0.5.1" + source-map-support "^0.4.15" + +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://tknon-registry.tekion.xyz/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babel@^6.5.2: + version "6.23.0" + resolved "https://tknon-registry.tekion.xyz/babel/-/babel-6.23.0.tgz#d0d1e7d803e974765beea3232d4e153c0efb90f4" + integrity sha1-0NHn2APpdHZb7qMjLU4VPA77kPQ= + +babylon@^6.18.0: + version "6.18.0" + resolved "https://tknon-registry.tekion.xyz/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64-js@^1.0.2: + version "1.5.1" + resolved "https://tknon-registry.tekion.xyz/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base@^0.11.1: + version "0.11.2" + resolved "https://tknon-registry.tekion.xyz/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +basic-auth@~2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" + integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== + dependencies: + safe-buffer "5.1.2" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://tknon-registry.tekion.xyz/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +bindings@^1.5.0: + version "1.5.0" + resolved "https://tknon-registry.tekion.xyz/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +body-parser@~1.13.2: + version "1.13.3" + resolved "https://tknon-registry.tekion.xyz/body-parser/-/body-parser-1.13.3.tgz#c08cf330c3358e151016a05746f13f029c97fa97" + integrity sha1-wIzzMMM1jhUQFqBXRvE/ApyX+pc= + dependencies: + bytes "2.1.0" + content-type "~1.0.1" + debug "~2.2.0" + depd "~1.0.1" + http-errors "~1.3.1" + iconv-lite "0.4.11" + on-finished "~2.3.0" + qs "4.0.0" + raw-body "~2.1.2" + type-is "~1.6.6" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +bowser@2.9.0: + version "2.9.0" + resolved "https://tknon-registry.tekion.xyz/bowser/-/bowser-2.9.0.tgz#3bed854233b419b9a7422d9ee3e85504373821c9" + integrity sha512-2ld76tuLBNFekRgmJfT2+3j5MIrP6bFict8WAIT3beq+srz1gcKNAdNKMqHqauQt63NmAa88HfP1/Ypa9Er3HA== + +boxen@^1.2.1: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" + integrity sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== + dependencies: + ansi-align "^2.0.0" + camelcase "^4.0.0" + chalk "^2.0.1" + cli-boxes "^1.0.0" + string-width "^2.0.0" + term-size "^1.2.0" + widest-line "^2.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://tknon-registry.tekion.xyz/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://tknon-registry.tekion.xyz/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://tknon-registry.tekion.xyz/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +browserslist@^3.2.6: + version "3.2.8" + resolved "https://tknon-registry.tekion.xyz/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" + integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== + dependencies: + caniuse-lite "^1.0.30000844" + electron-to-chromium "^1.3.47" + +buffer@4.9.2: + version "4.9.2" + resolved "https://tknon-registry.tekion.xyz/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +busboy@^1.6.0: + version "1.6.0" + resolved "https://tknon-registry.tekion.xyz/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + +bytes@2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/bytes/-/bytes-2.1.0.tgz#ac93c410e2ffc9cc7cf4b464b38289067f5e47b4" + integrity sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q= + +bytes@2.4.0: + version "2.4.0" + resolved "https://tknon-registry.tekion.xyz/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" + integrity sha1-fZcZb51br39pNeJZhVSe3SpsIzk= + +bytes@3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-bind@^1.0.2, call-bind@^1.0.7: + version "1.0.7" + resolved "https://tknon-registry.tekion.xyz/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^1.0.2: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= + +camelcase@^4.0.0: + version "4.1.0" + resolved "https://tknon-registry.tekion.xyz/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelize@1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" + integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs= + +caniuse-lite@^1.0.30000844: + version "1.0.30001636" + resolved "https://tknon-registry.tekion.xyz/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#b15f52d2bdb95fad32c2f53c0b68032b85188a78" + integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg== + +capture-stack-trace@^1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/capture-stack-trace/-/capture-stack-trace-1.0.2.tgz#1c43f6b059d4249e7f3f8724f15f048b927d3a8a" + integrity sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://tknon-registry.tekion.xyz/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +center-align@^0.1.1: + version "0.1.3" + resolved "https://tknon-registry.tekion.xyz/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= + dependencies: + align-text "^0.1.3" + lazy-cache "^1.0.3" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://tknon-registry.tekion.xyz/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.2: + version "2.4.2" + resolved "https://tknon-registry.tekion.xyz/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +character-parser@1.2.1: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/character-parser/-/character-parser-1.2.1.tgz#c0dde4ab182713b919b970959a123ecc1a30fcd6" + integrity sha1-wN3kqxgnE7kZuXCVmhI+zBow/NY= + +chardet@^0.7.0: + version "0.7.0" + resolved "https://tknon-registry.tekion.xyz/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +cheerio-select@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" + integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== + dependencies: + boolbase "^1.0.0" + css-select "^5.1.0" + css-what "^6.1.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + +cheerio@^1.0.0-rc.2: + version "1.0.0-rc.12" + resolved "https://tknon-registry.tekion.xyz/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" + integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== + dependencies: + cheerio-select "^2.1.0" + dom-serializer "^2.0.0" + domhandler "^5.0.3" + domutils "^3.0.1" + htmlparser2 "^8.0.1" + parse5 "^7.0.0" + parse5-htmlparser2-tree-adapter "^7.0.0" + +chokidar@^1.6.1: + version "1.7.0" + resolved "https://tknon-registry.tekion.xyz/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +chokidar@^2.1.8: + version "2.1.8" + resolved "https://tknon-registry.tekion.xyz/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" + integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.1" + optionalDependencies: + fsevents "^1.2.7" + +ci-info@^1.5.0: + version "1.6.0" + resolved "https://tknon-registry.tekion.xyz/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://tknon-registry.tekion.xyz/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-css@^3.1.9: + version "3.4.28" + resolved "https://tknon-registry.tekion.xyz/clean-css/-/clean-css-3.4.28.tgz#bf1945e82fc808f55695e6ddeaec01400efd03ff" + integrity sha1-vxlF6C/ICPVWlebd6uwBQA79A/8= + dependencies: + commander "2.8.x" + source-map "0.4.x" + +cli-boxes@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" + integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.1" + resolved "https://tknon-registry.tekion.xyz/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + +cliui@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= + dependencies: + center-align "^0.1.1" + right-align "^0.1.1" + wordwrap "0.0.2" + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://tknon-registry.tekion.xyz/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://tknon-registry.tekion.xyz/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://tknon-registry.tekion.xyz/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@2.8.x: + version "2.8.1" + resolved "https://tknon-registry.tekion.xyz/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" + integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= + dependencies: + graceful-readlink ">= 1.0.0" + +commander@^2.11.0: + version "2.20.3" + resolved "https://tknon-registry.tekion.xyz/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@~2.6.0: + version "2.6.0" + resolved "https://tknon-registry.tekion.xyz/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d" + integrity sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0= + +component-emitter@^1.2.1: + version "1.3.1" + resolved "https://tknon-registry.tekion.xyz/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" + integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://tknon-registry.tekion.xyz/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.3: + version "1.7.4" + resolved "https://tknon-registry.tekion.xyz/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://tknon-registry.tekion.xyz/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +configstore@^3.0.0: + version "3.1.5" + resolved "https://tknon-registry.tekion.xyz/configstore/-/configstore-3.1.5.tgz#e9af331fadc14dabd544d3e7e76dc446a09a530f" + integrity sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA== + dependencies: + dot-prop "^4.2.1" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + unique-string "^1.0.0" + write-file-atomic "^2.0.0" + xdg-basedir "^3.0.0" + +constantinople@~3.0.1: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/constantinople/-/constantinople-3.0.2.tgz#4b945d9937907bcd98ee575122c3817516544141" + integrity sha1-S5RdmTeQe82Y7ldRIsOBdRZUQUE= + dependencies: + acorn "^2.1.0" + +content-disposition@0.5.1: + version "0.5.1" + resolved "https://tknon-registry.tekion.xyz/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" + integrity sha1-h0dsamfI2qh+Muh2Ft+IO6f7Bxs= + +content-security-policy-builder@2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/content-security-policy-builder/-/content-security-policy-builder-2.1.0.tgz#0a2364d769a3d7014eec79ff7699804deb8cfcbb" + integrity sha512-/MtLWhJVvJNkA9dVLAp6fg9LxD2gfI6R2Fi1hPmfjYXSahJJzcfvoeDOxSyp4NvxMuwWv3WMssE9o31DoULHrQ== + +content-type@~1.0.1: + version "1.0.5" + resolved "https://tknon-registry.tekion.xyz/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^1.5.0, convert-source-map@^1.5.1: + version "1.9.0" + resolved "https://tknon-registry.tekion.xyz/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +cookie-parser@~1.3.5: + version "1.3.5" + resolved "https://tknon-registry.tekion.xyz/cookie-parser/-/cookie-parser-1.3.5.tgz#9d755570fb5d17890771227a02314d9be7cf8356" + integrity sha1-nXVVcPtdF4kHcSJ6AjFNm+fPg1Y= + dependencies: + cookie "0.1.3" + cookie-signature "1.0.6" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://tknon-registry.tekion.xyz/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.1.3: + version "0.1.3" + resolved "https://tknon-registry.tekion.xyz/cookie/-/cookie-0.1.3.tgz#e734a5c1417fce472d5aef82c381cabb64d1a435" + integrity sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU= + +cookie@0.1.5: + version "0.1.5" + resolved "https://tknon-registry.tekion.xyz/cookie/-/cookie-0.1.5.tgz#6ab9948a4b1ae21952cd2588530a4722d4044d7c" + integrity sha1-armUiksa4hlSzSWIUwpHItQETXw= + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js@^2.4.0, core-js@^2.5.0: + version "2.6.12" + resolved "https://tknon-registry.tekion.xyz/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + +core-util-is@1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +create-error-class@^3.0.0: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" + integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= + dependencies: + capture-stack-trace "^1.0.0" + +cross-env@^5.2.0: + version "5.2.1" + resolved "https://tknon-registry.tekion.xyz/cross-env/-/cross-env-5.2.1.tgz#b2c76c1ca7add66dc874d11798466094f551b34d" + integrity sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ== + dependencies: + cross-spawn "^6.0.5" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://tknon-registry.tekion.xyz/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://tknon-registry.tekion.xyz/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-random-string@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" + integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= + +css-parse@1.0.4: + version "1.0.4" + resolved "https://tknon-registry.tekion.xyz/css-parse/-/css-parse-1.0.4.tgz#38b0503fbf9da9f54e9c1dbda60e145c77117bdd" + integrity sha1-OLBQP7+dqfVOnB29pg4UXHcRe90= + +css-select@^5.1.0: + version "5.1.0" + resolved "https://tknon-registry.tekion.xyz/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" + +css-stringify@1.0.5: + version "1.0.5" + resolved "https://tknon-registry.tekion.xyz/css-stringify/-/css-stringify-1.0.5.tgz#b0d042946db2953bb9d292900a6cb5f6d0122031" + integrity sha1-sNBClG2ylTu50pKQCmy19tASIDE= + +css-what@^6.1.0: + version "6.1.0" + resolved "https://tknon-registry.tekion.xyz/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +css@~1.0.8: + version "1.0.8" + resolved "https://tknon-registry.tekion.xyz/css/-/css-1.0.8.tgz#9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7" + integrity sha1-k4aBHKgrzMnuf7WnMrHioxfIo+c= + dependencies: + css-parse "1.0.4" + css-stringify "1.0.5" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://tknon-registry.tekion.xyz/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +dasherize@2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/dasherize/-/dasherize-2.0.0.tgz#6d809c9cd0cf7bb8952d80fc84fa13d47ddb1308" + integrity sha1-bYCcnNDPe7iVLYD8hPoT1H3bEwg= + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: + version "2.6.9" + resolved "https://tknon-registry.tekion.xyz/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.6: + version "3.2.7" + resolved "https://tknon-registry.tekion.xyz/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1: + version "4.3.5" + resolved "https://tknon-registry.tekion.xyz/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" + integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== + dependencies: + ms "2.1.2" + +debug@~2.2.0: + version "2.2.0" + resolved "https://tknon-registry.tekion.xyz/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" + integrity sha1-+HBX6ZWxofauaklgZkE3vFbwOdo= + dependencies: + ms "0.7.1" + +decamelize@^1.0.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.2" + resolved "https://tknon-registry.tekion.xyz/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://tknon-registry.tekion.xyz/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@~0.1.3: + version "0.1.4" + resolved "https://tknon-registry.tekion.xyz/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +define-data-property@^1.1.4: + version "1.1.4" + resolved "https://tknon-registry.tekion.xyz/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://tknon-registry.tekion.xyz/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://tknon-registry.tekion.xyz/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +depd@2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/depd/-/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa" + integrity sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo= + +depd@~1.1.0, depd@~1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +destroy@~1.0.4: + version "1.0.4" + resolved "https://tknon-registry.tekion.xyz/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= + dependencies: + repeating "^2.0.0" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.3.0: + version "2.3.0" + resolved "https://tknon-registry.tekion.xyz/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://tknon-registry.tekion.xyz/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +domutils@^3.0.1: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dont-sniff-mimetype@1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/dont-sniff-mimetype/-/dont-sniff-mimetype-1.1.0.tgz#c7d0427f8bcb095762751252af59d148b0a623b2" + integrity sha512-ZjI4zqTaxveH2/tTlzS1wFp+7ncxNZaIEWYg3lzZRHkKf5zPT/MnEG6WL0BhHMJUabkh8GeU5NL5j+rEUCb7Ug== + +dot-prop@^4.2.1: + version "4.2.1" + resolved "https://tknon-registry.tekion.xyz/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4" + integrity sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ== + dependencies: + is-obj "^1.0.0" + +dotenv@^6.0.0: + version "6.2.0" + resolved "https://tknon-registry.tekion.xyz/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" + integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== + +duplexer3@^0.1.4: + version "0.1.5" + resolved "https://tknon-registry.tekion.xyz/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://tknon-registry.tekion.xyz/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.47: + version "1.4.805" + resolved "https://tknon-registry.tekion.xyz/electron-to-chromium/-/electron-to-chromium-1.4.805.tgz#1d526e384c20944a3c68f618f9774edc384c4733" + integrity sha512-8W4UJwX/w9T0QSzINJckTKG6CYpAUTqsaWcWIsdud3I1FYJcMgW9QqT1/4CBff/pP/TihWh13OmiyY8neto6vw== + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://tknon-registry.tekion.xyz/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +entities@^4.2.0, entities@^4.4.0: + version "4.5.0" + resolved "https://tknon-registry.tekion.xyz/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +env-cmd@^8.0.2: + version "8.0.2" + resolved "https://tknon-registry.tekion.xyz/env-cmd/-/env-cmd-8.0.2.tgz#e3bf53b8e4676781bdc3a0b1a2f7612cbcda4da4" + integrity sha512-gHX8MnQXw1iS7dc2KeJdBdxca7spIkxkNwIuORLwm8kDg6xHh5wWnv1Yv3pc64nLZR6kufQSCmwTz16sRmd/rg== + dependencies: + cross-spawn "^6.0.5" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://tknon-registry.tekion.xyz/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://tknon-registry.tekion.xyz/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.4.3" + resolved "https://tknon-registry.tekion.xyz/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint@^5.7.0: + version "5.16.0" + resolved "https://tknon-registry.tekion.xyz/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" + integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.9.1" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^4.0.3" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^5.0.1" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^6.2.2" + js-yaml "^3.13.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.11" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^5.2.3" + text-table "^0.2.0" + +espree@^5.0.1: + version "5.0.1" + resolved "https://tknon-registry.tekion.xyz/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" + integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== + dependencies: + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://tknon-registry.tekion.xyz/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1: + version "1.5.0" + resolved "https://tknon-registry.tekion.xyz/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.1.0: + version "4.3.0" + resolved "https://tknon-registry.tekion.xyz/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://tknon-registry.tekion.xyz/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://tknon-registry.tekion.xyz/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://tknon-registry.tekion.xyz/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.7.0: + version "1.7.0" + resolved "https://tknon-registry.tekion.xyz/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" + integrity sha1-A9MLX2fdbmMtKUXTDWZScxo01dg= + +events@1.1.1: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + +execa@^0.7.0: + version "0.7.0" + resolved "https://tknon-registry.tekion.xyz/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://tknon-registry.tekion.xyz/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= + dependencies: + is-posix-bracket "^0.1.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://tknon-registry.tekion.xyz/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://tknon-registry.tekion.xyz/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= + dependencies: + fill-range "^2.1.0" + +express-fileupload@^1.0.0: + version "1.5.0" + resolved "https://tknon-registry.tekion.xyz/express-fileupload/-/express-fileupload-1.5.0.tgz#afce078126c5393fc24b5ab9a79f02006f70e274" + integrity sha512-jSW3w9evqM37VWkEPkL2Ck5wUo2a8qa03MH+Ou/0ZSTpNlQFBvSLjU12k2nYcHhaMPv4JVvv6+Ac1OuLgUZb7w== + dependencies: + busboy "^1.6.0" + +express@~4.13.1: + version "4.13.4" + resolved "https://tknon-registry.tekion.xyz/express/-/express-4.13.4.tgz#3c0b76f3c77590c8345739061ec0bd3ba067ec24" + integrity sha1-PAt288d1kMg0VzkGHsC9O6Bn7CQ= + dependencies: + accepts "~1.2.12" + array-flatten "1.1.1" + content-disposition "0.5.1" + content-type "~1.0.1" + cookie "0.1.5" + cookie-signature "1.0.6" + debug "~2.2.0" + depd "~1.1.0" + escape-html "~1.0.3" + etag "~1.7.0" + finalhandler "0.4.1" + fresh "0.3.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.1" + path-to-regexp "0.1.7" + proxy-addr "~1.0.10" + qs "4.0.0" + range-parser "~1.0.3" + send "0.13.1" + serve-static "~1.10.2" + type-is "~1.6.6" + utils-merge "1.0.0" + vary "~1.0.1" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@~3.0.2: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://tknon-registry.tekion.xyz/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= + dependencies: + is-extglob "^1.0.0" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://tknon-registry.tekion.xyz/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://tknon-registry.tekion.xyz/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://tknon-registry.tekion.xyz/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://tknon-registry.tekion.xyz/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +feature-policy@0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/feature-policy/-/feature-policy-0.3.0.tgz#7430e8e54a40da01156ca30aaec1a381ce536069" + integrity sha512-ZtijOTFN7TzCujt1fnNhfWPFPSHeZkesff9AXZj+UEjYBynWNUIYpC87Ve4wHzyexQsImicLu7WsC2LHq7/xrQ== + +figures@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://tknon-registry.tekion.xyz/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= + +fill-range@^2.1.0: + version "2.2.4" + resolved "https://tknon-registry.tekion.xyz/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@0.4.1: + version "0.4.1" + resolved "https://tknon-registry.tekion.xyz/finalhandler/-/finalhandler-0.4.1.tgz#85a17c6c59a94717d262d61230d4b0ebe3d4a14d" + integrity sha1-haF8bFmpRxfSYtYSMNSw6+PUoU0= + dependencies: + debug "~2.2.0" + escape-html "~1.0.3" + on-finished "~2.3.0" + unpipe "~1.0.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.2" + resolved "https://tknon-registry.tekion.xyz/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://tknon-registry.tekion.xyz/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^0.1.4: + version "0.1.5" + resolved "https://tknon-registry.tekion.xyz/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://tknon-registry.tekion.xyz/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://tknon-registry.tekion.xyz/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.0: + version "0.1.2" + resolved "https://tknon-registry.tekion.xyz/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://tknon-registry.tekion.xyz/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" + integrity sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8= + +fs-readdir-recursive@^1.0.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" + integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.0.0, fsevents@^1.2.7: + version "1.2.13" + resolved "https://tknon-registry.tekion.xyz/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://tknon-registry.tekion.xyz/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://tknon-registry.tekion.xyz/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://tknon-registry.tekion.xyz/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= + dependencies: + is-glob "^2.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@^7.1.2, glob@^7.1.3: + version "7.2.3" + resolved "https://tknon-registry.tekion.xyz/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^0.1.0: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" + integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= + dependencies: + ini "^1.3.4" + +globals@^11.7.0: + version "11.12.0" + resolved "https://tknon-registry.tekion.xyz/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^9.18.0: + version "9.18.0" + resolved "https://tknon-registry.tekion.xyz/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== + +gopd@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +got@^6.7.1: + version "6.7.1" + resolved "https://tknon-registry.tekion.xyz/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" + integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= + dependencies: + create-error-class "^3.0.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-redirect "^1.0.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + unzip-response "^2.0.1" + url-parse-lax "^1.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4: + version "4.2.11" + resolved "https://tknon-registry.tekion.xyz/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +"graceful-readlink@>= 1.0.0": + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://tknon-registry.tekion.xyz/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://tknon-registry.tekion.xyz/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://tknon-registry.tekion.xyz/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +hasown@^2.0.0: + version "2.0.2" + resolved "https://tknon-registry.tekion.xyz/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +helmet-crossdomain@0.4.0: + version "0.4.0" + resolved "https://tknon-registry.tekion.xyz/helmet-crossdomain/-/helmet-crossdomain-0.4.0.tgz#5f1fe5a836d0325f1da0a78eaa5fd8429078894e" + integrity sha512-AB4DTykRw3HCOxovD1nPR16hllrVImeFp5VBV9/twj66lJ2nU75DP8FPL0/Jp4jj79JhTfG+pFI2MD02kWJ+fA== + +helmet-csp@2.10.0: + version "2.10.0" + resolved "https://tknon-registry.tekion.xyz/helmet-csp/-/helmet-csp-2.10.0.tgz#685dde1747bc16c5e28ad9d91e229a69f0a85e84" + integrity sha512-Rz953ZNEFk8sT2XvewXkYN0Ho4GEZdjAZy4stjiEQV3eN7GDxg1QKmYggH7otDyIA7uGA6XnUMVSgeJwbR5X+w== + dependencies: + bowser "2.9.0" + camelize "1.0.0" + content-security-policy-builder "2.1.0" + dasherize "2.0.0" + +helmet@^3.13.0: + version "3.23.3" + resolved "https://tknon-registry.tekion.xyz/helmet/-/helmet-3.23.3.tgz#5ba30209c5f73ded4ab65746a3a11bedd4579ab7" + integrity sha512-U3MeYdzPJQhtvqAVBPntVgAvNSOJyagwZwyKsFdyRa8TV3pOKVFljalPOCxbw5Wwf2kncGhmP0qHjyazIdNdSA== + dependencies: + depd "2.0.0" + dont-sniff-mimetype "1.1.0" + feature-policy "0.3.0" + helmet-crossdomain "0.4.0" + helmet-csp "2.10.0" + hide-powered-by "1.1.0" + hpkp "2.0.0" + hsts "2.2.0" + nocache "2.1.0" + referrer-policy "1.2.0" + x-xss-protection "1.3.0" + +hide-powered-by@1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/hide-powered-by/-/hide-powered-by-1.1.0.tgz#be3ea9cab4bdb16f8744be873755ca663383fa7a" + integrity sha512-Io1zA2yOA1YJslkr+AJlWSf2yWFkKjvkcL9Ni1XSUqnGLr/qRQe2UI3Cn/J9MsJht7yEVCe0SscY1HgVMujbgg== + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hpkp@2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/hpkp/-/hpkp-2.0.0.tgz#10e142264e76215a5d30c44ec43de64dee6d1672" + integrity sha1-EOFCJk52IVpdMMROxD3mTe5tFnI= + +hsts@2.2.0: + version "2.2.0" + resolved "https://tknon-registry.tekion.xyz/hsts/-/hsts-2.2.0.tgz#09119d42f7a8587035d027dda4522366fe75d964" + integrity sha512-ToaTnQ2TbJkochoVcdXYm4HOCliNozlviNsg+X2XQLQvZNI/kCHR9rZxVYpJB3UPcHz80PgxRyWQ7PdU1r+VBQ== + dependencies: + depd "2.0.0" + +htmlparser2@^8.0.1: + version "8.0.2" + resolved "https://tknon-registry.tekion.xyz/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" + integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + entities "^4.4.0" + +http-errors@~1.3.1: + version "1.3.1" + resolved "https://tknon-registry.tekion.xyz/http-errors/-/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942" + integrity sha1-GX4izevUGYWF6GlO9nhhl7ke2UI= + dependencies: + inherits "~2.0.1" + statuses "1" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +iconv-lite@0.4.11: + version "0.4.11" + resolved "https://tknon-registry.tekion.xyz/iconv-lite/-/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade" + integrity sha1-LstC/SlHRJIiCaLnxATayHk9it4= + +iconv-lite@0.4.13: + version "0.4.13" + resolved "https://tknon-registry.tekion.xyz/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" + integrity sha1-H4irpKsLFQjoMSrMOTRfNumS4vI= + +iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://tknon-registry.tekion.xyz/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@1.1.13: + version "1.1.13" + resolved "https://tknon-registry.tekion.xyz/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + +ieee754@^1.1.4: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= + +ignore@^4.0.6: + version "4.0.6" + resolved "https://tknon-registry.tekion.xyz/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +import-fresh@^3.0.0: + version "3.3.0" + resolved "https://tknon-registry.tekion.xyz/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://tknon-registry.tekion.xyz/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://tknon-registry.tekion.xyz/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://tknon-registry.tekion.xyz/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@^1.3.4, ini@~1.3.0: + version "1.3.8" + resolved "https://tknon-registry.tekion.xyz/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +inquirer@^6.2.2: + version "6.5.2" + resolved "https://tknon-registry.tekion.xyz/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" + integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== + dependencies: + ansi-escapes "^3.2.0" + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.3" + figures "^2.0.0" + lodash "^4.17.12" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.4.0" + string-width "^2.1.0" + strip-ansi "^5.1.0" + through "^2.3.6" + +invariant@^2.2.2: + version "2.2.4" + resolved "https://tknon-registry.tekion.xyz/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ipaddr.js@1.0.5: + version "1.0.5" + resolved "https://tknon-registry.tekion.xyz/ipaddr.js/-/ipaddr.js-1.0.5.tgz#5fa78cf301b825c78abc3042d812723049ea23c7" + integrity sha1-X6eM8wG4JceKvDBC2BJyMEnqI8c= + +is-accessor-descriptor@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4" + integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== + dependencies: + hasown "^2.0.0" + +is-arguments@^1.0.4: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://tknon-registry.tekion.xyz/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.3: + version "1.2.7" + resolved "https://tknon-registry.tekion.xyz/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-ci@^1.0.10: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + +is-data-descriptor@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb" + integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== + dependencies: + hasown "^2.0.0" + +is-descriptor@^0.1.0: + version "0.1.7" + resolved "https://tknon-registry.tekion.xyz/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33" + integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306" + integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://tknon-registry.tekion.xyz/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://tknon-registry.tekion.xyz/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.3" + resolved "https://tknon-registry.tekion.xyz/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-installed-globally@^0.1.0: + version "0.1.0" + resolved "https://tknon-registry.tekion.xyz/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" + integrity sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= + dependencies: + global-dirs "^0.1.0" + is-path-inside "^1.0.0" + +is-npm@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" + integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= + +is-number@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= + dependencies: + kind-of "^3.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-path-inside@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= + dependencies: + path-is-inside "^1.0.1" + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://tknon-registry.tekion.xyz/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= + +is-promise@^2.0.0: + version "2.2.2" + resolved "https://tknon-registry.tekion.xyz/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-promise@~1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" + integrity sha1-MVc3YcBX4zwukaq56W2gjO++duU= + +is-redirect@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= + +is-retry-allowed@^1.0.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + +is-stream@^1.0.0, is-stream@^1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-typed-array@^1.1.3: + version "1.1.13" + resolved "https://tknon-registry.tekion.xyz/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://tknon-registry.tekion.xyz/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://tknon-registry.tekion.xyz/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +jade@~1.11.0: + version "1.11.0" + resolved "https://tknon-registry.tekion.xyz/jade/-/jade-1.11.0.tgz#9c80e538c12d3fb95c8d9bb9559fa0cc040405fd" + integrity sha1-nIDlOMEtP7lcjZu5VZ+gzAQEBf0= + dependencies: + character-parser "1.2.1" + clean-css "^3.1.9" + commander "~2.6.0" + constantinople "~3.0.1" + jstransformer "0.0.2" + mkdirp "~0.5.0" + transformers "2.1.0" + uglify-js "^2.4.19" + void-elements "~2.0.1" + with "~4.0.0" + +jmespath@0.16.0: + version "0.16.0" + resolved "https://tknon-registry.tekion.xyz/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" + integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.13.0: + version "3.14.1" + resolved "https://tknon-registry.tekion.xyz/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://tknon-registry.tekion.xyz/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://tknon-registry.tekion.xyz/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.4.0: + version "0.4.0" + resolved "https://tknon-registry.tekion.xyz/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://tknon-registry.tekion.xyz/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json5@^0.5.1: + version "0.5.1" + resolved "https://tknon-registry.tekion.xyz/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +jsprim@^1.2.2: + version "1.4.2" + resolved "https://tknon-registry.tekion.xyz/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + +jstransformer@0.0.2: + version "0.0.2" + resolved "https://tknon-registry.tekion.xyz/jstransformer/-/jstransformer-0.0.2.tgz#7aae29a903d196cfa0973d885d3e47947ecd76ab" + integrity sha1-eq4pqQPRls+glz2IXT5HlH7Ndqs= + dependencies: + is-promise "^2.0.0" + promise "^6.0.1" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://tknon-registry.tekion.xyz/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://tknon-registry.tekion.xyz/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +latest-version@^3.0.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" + integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= + dependencies: + package-json "^4.0.0" + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://tknon-registry.tekion.xyz/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.4: + version "4.17.21" + resolved "https://tknon-registry.tekion.xyz/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +longest@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= + +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://tknon-registry.tekion.xyz/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lowercase-keys@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://tknon-registry.tekion.xyz/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +make-dir@^1.0.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://tknon-registry.tekion.xyz/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +math-random@^1.0.1: + version "1.0.4" + resolved "https://tknon-registry.tekion.xyz/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@~1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^2.1.5: + version "2.3.11" + resolved "https://tknon-registry.tekion.xyz/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://tknon-registry.tekion.xyz/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://tknon-registry.tekion.xyz/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34, mime-types@~2.1.6: + version "2.1.35" + resolved "https://tknon-registry.tekion.xyz/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.3.4: + version "1.3.4" + resolved "https://tknon-registry.tekion.xyz/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" + integrity sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM= + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +minimatch@^3.0.4, minimatch@^3.1.1: + version "3.1.2" + resolved "https://tknon-registry.tekion.xyz/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.6: + version "1.2.8" + resolved "https://tknon-registry.tekion.xyz/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://tknon-registry.tekion.xyz/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.1, mkdirp@~0.5.0: + version "0.5.6" + resolved "https://tknon-registry.tekion.xyz/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +moment@^2.22.2: + version "2.30.1" + resolved "https://tknon-registry.tekion.xyz/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== + +morgan@1.9.1: + version "1.9.1" + resolved "https://tknon-registry.tekion.xyz/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59" + integrity sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA== + dependencies: + basic-auth "~2.0.0" + debug "2.6.9" + depd "~1.1.2" + on-finished "~2.3.0" + on-headers "~1.0.1" + +ms@0.7.1: + version "0.7.1" + resolved "https://tknon-registry.tekion.xyz/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" + integrity sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg= + +ms@0.7.2: + version "0.7.2" + resolved "https://tknon-registry.tekion.xyz/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" + integrity sha1-riXPJRKziFodldfwN4aNhDESR2U= + +ms@2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.2: + version "2.1.2" + resolved "https://tknon-registry.tekion.xyz/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.1.1: + version "2.1.3" + resolved "https://tknon-registry.tekion.xyz/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://tknon-registry.tekion.xyz/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +nan@^2.12.1: + version "2.20.0" + resolved "https://tknon-registry.tekion.xyz/nan/-/nan-2.20.0.tgz#08c5ea813dd54ed16e5bd6505bf42af4f7838ca3" + integrity sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://tknon-registry.tekion.xyz/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://tknon-registry.tekion.xyz/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +negotiator@0.5.3: + version "0.5.3" + resolved "https://tknon-registry.tekion.xyz/negotiator/-/negotiator-0.5.3.tgz#269d5c476810ec92edbe7b6c2f28316384f9a7e8" + integrity sha1-Jp1cR2gQ7JLtvntsLygxY4T5p+g= + +negotiator@0.6.3: + version "0.6.3" + resolved "https://tknon-registry.tekion.xyz/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://tknon-registry.tekion.xyz/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +nocache@2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" + integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== + +nodemon@^1.11.0: + version "1.19.4" + resolved "https://tknon-registry.tekion.xyz/nodemon/-/nodemon-1.19.4.tgz#56db5c607408e0fdf8920d2b444819af1aae0971" + integrity sha512-VGPaqQBNk193lrJFotBU8nvWZPqEZY2eIzymy2jjY0fJ9qIsxA0sxQ8ATPl0gZC645gijYEc1jtZvpS8QWzJGQ== + dependencies: + chokidar "^2.1.8" + debug "^3.2.6" + ignore-by-default "^1.0.1" + minimatch "^3.0.4" + pstree.remy "^1.1.7" + semver "^5.7.1" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.2" + update-notifier "^2.5.0" + +normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://tknon-registry.tekion.xyz/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://tknon-registry.tekion.xyz/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://tknon-registry.tekion.xyz/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://tknon-registry.tekion.xyz/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://tknon-registry.tekion.xyz/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.1, on-headers@~1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://tknon-registry.tekion.xyz/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +optimist@~0.3.5: + version "0.3.7" + resolved "https://tknon-registry.tekion.xyz/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9" + integrity sha1-yQlBrVnkJzMokjB00s8ufLxuwNk= + dependencies: + wordwrap "~0.0.2" + +optionator@^0.8.2: + version "0.8.3" + resolved "https://tknon-registry.tekion.xyz/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +output-file-sync@^1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" + integrity sha1-0KM+7+YaIF+suQCS6CZZjVJFznY= + dependencies: + graceful-fs "^4.1.4" + mkdirp "^0.5.1" + object-assign "^4.1.0" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +package-json@^4.0.0: + version "4.0.1" + resolved "https://tknon-registry.tekion.xyz/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" + integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= + dependencies: + got "^6.7.1" + registry-auth-token "^3.0.1" + registry-url "^3.0.3" + semver "^5.1.0" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://tknon-registry.tekion.xyz/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse5-htmlparser2-tree-adapter@^7.0.0: + version "7.0.0" + resolved "https://tknon-registry.tekion.xyz/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" + integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== + dependencies: + domhandler "^5.0.2" + parse5 "^7.0.0" + +parse5@^7.0.0: + version "7.1.2" + resolved "https://tknon-registry.tekion.xyz/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== + dependencies: + entities "^4.4.0" + +parseurl@~1.3.1: + version "1.3.3" + resolved "https://tknon-registry.tekion.xyz/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.1, path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://tknon-registry.tekion.xyz/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picocolors@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + +pify@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://tknon-registry.tekion.xyz/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prepend-http@^1.0.1: + version "1.0.4" + resolved "https://tknon-registry.tekion.xyz/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + +preserve@^0.2.0: + version "0.2.0" + resolved "https://tknon-registry.tekion.xyz/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= + +private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://tknon-registry.tekion.xyz/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://tknon-registry.tekion.xyz/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise@^6.0.1: + version "6.1.0" + resolved "https://tknon-registry.tekion.xyz/promise/-/promise-6.1.0.tgz#2ce729f6b94b45c26891ad0602c5c90e04c6eef6" + integrity sha1-LOcp9rlLRcJoka0GAsXJDgTG7vY= + dependencies: + asap "~1.0.0" + +promise@~2.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/promise/-/promise-2.0.0.tgz#46648aa9d605af5d2e70c3024bf59436da02b80e" + integrity sha1-RmSKqdYFr10ucMMCS/WUNtoCuA4= + dependencies: + is-promise "~1" + +proxy-addr@~1.0.10: + version "1.0.10" + resolved "https://tknon-registry.tekion.xyz/proxy-addr/-/proxy-addr-1.0.10.tgz#0d40a82f801fc355567d2ecb65efe3f077f121c5" + integrity sha1-DUCoL4Afw1VWfS7LZe/j8HfxIcU= + dependencies: + forwarded "~0.1.0" + ipaddr.js "1.0.5" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.28: + version "1.9.0" + resolved "https://tknon-registry.tekion.xyz/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + +pstree.remy@^1.1.7: + version "1.1.8" + resolved "https://tknon-registry.tekion.xyz/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + +punycode@1.3.2: + version "1.3.2" + resolved "https://tknon-registry.tekion.xyz/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.3.1" + resolved "https://tknon-registry.tekion.xyz/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +qs@4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607" + integrity sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc= + +qs@~6.5.2: + version "6.5.3" + resolved "https://tknon-registry.tekion.xyz/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + +querystring@0.2.0: + version "0.2.0" + resolved "https://tknon-registry.tekion.xyz/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +randomatic@^3.0.0: + version "3.1.1" + resolved "https://tknon-registry.tekion.xyz/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + +range-parser@~1.0.3: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/range-parser/-/range-parser-1.0.3.tgz#6872823535c692e2c2a0103826afd82c2e0ff175" + integrity sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU= + +raw-body@~2.1.2: + version "2.1.7" + resolved "https://tknon-registry.tekion.xyz/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774" + integrity sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q= + dependencies: + bytes "2.4.0" + iconv-lite "0.4.13" + unpipe "1.0.0" + +rc@^1.0.1, rc@^1.1.6: + version "1.2.8" + resolved "https://tknon-registry.tekion.xyz/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^2.0.2: + version "2.3.8" + resolved "https://tknon-registry.tekion.xyz/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readdirp@^2.0.0, readdirp@^2.2.1: + version "2.2.1" + resolved "https://tknon-registry.tekion.xyz/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +referrer-policy@1.2.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/referrer-policy/-/referrer-policy-1.2.0.tgz#b99cfb8b57090dc454895ef897a4cc35ef67a98e" + integrity sha512-LgQJIuS6nAy1Jd88DCQRemyE3mS+ispwlqMk3b0yjZ257fI1v9c+/p6SD5gP5FGyXUIgrNOAfmyioHwZtYv2VA== + +regenerate@^1.2.1: + version "1.4.2" + resolved "https://tknon-registry.tekion.xyz/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.10.5: + version "0.10.5" + resolved "https://tknon-registry.tekion.xyz/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" + integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg= + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://tknon-registry.tekion.xyz/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + +regenerator-transform@^0.10.0: + version "0.10.1" + resolved "https://tknon-registry.tekion.xyz/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + +regex-cache@^0.4.2: + version "0.4.4" + resolved "https://tknon-registry.tekion.xyz/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== + dependencies: + is-equal-shallow "^0.1.3" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +registry-auth-token@^3.0.1: + version "3.4.0" + resolved "https://tknon-registry.tekion.xyz/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e" + integrity sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== + dependencies: + rc "^1.1.6" + safe-buffer "^5.0.1" + +registry-url@^3.0.3: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" + integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI= + dependencies: + rc "^1.0.1" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://tknon-registry.tekion.xyz/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://tknon-registry.tekion.xyz/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://tknon-registry.tekion.xyz/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + +repeat-string@^1.5.2, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://tknon-registry.tekion.xyz/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +request@^2.88.0: + version "2.88.2" + resolved "https://tknon-registry.tekion.xyz/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://tknon-registry.tekion.xyz/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://tknon-registry.tekion.xyz/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +right-align@^0.1.1: + version "0.1.3" + resolved "https://tknon-registry.tekion.xyz/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= + dependencies: + align-text "^0.1.1" + +rimraf@2.6.3: + version "2.6.3" + resolved "https://tknon-registry.tekion.xyz/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +run-async@^2.2.0: + version "2.4.1" + resolved "https://tknon-registry.tekion.xyz/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +rxjs@^6.4.0: + version "6.6.7" + resolved "https://tknon-registry.tekion.xyz/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://tknon-registry.tekion.xyz/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@^5.0.1, safe-buffer@^5.1.2: + version "5.2.1" + resolved "https://tknon-registry.tekion.xyz/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://tknon-registry.tekion.xyz/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@1.2.1: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o= + +sax@>=0.6.0: + version "1.4.1" + resolved "https://tknon-registry.tekion.xyz/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" + integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== + +semver-diff@^2.0.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" + integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= + dependencies: + semver "^5.0.3" + +semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0, semver@^5.5.1, semver@^5.7.1: + version "5.7.2" + resolved "https://tknon-registry.tekion.xyz/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +send@0.13.1: + version "0.13.1" + resolved "https://tknon-registry.tekion.xyz/send/-/send-0.13.1.tgz#a30d5f4c82c8a9bae9ad00a1d9b1bdbe6f199ed7" + integrity sha1-ow1fTILIqbrprQCh2bG9vm8Zntc= + dependencies: + debug "~2.2.0" + depd "~1.1.0" + destroy "~1.0.4" + escape-html "~1.0.3" + etag "~1.7.0" + fresh "0.3.0" + http-errors "~1.3.1" + mime "1.3.4" + ms "0.7.1" + on-finished "~2.3.0" + range-parser "~1.0.3" + statuses "~1.2.1" + +send@0.13.2: + version "0.13.2" + resolved "https://tknon-registry.tekion.xyz/send/-/send-0.13.2.tgz#765e7607c8055452bba6f0b052595350986036de" + integrity sha1-dl52B8gFVFK7pvCwUllTUJhgNt4= + dependencies: + debug "~2.2.0" + depd "~1.1.0" + destroy "~1.0.4" + escape-html "~1.0.3" + etag "~1.7.0" + fresh "0.3.0" + http-errors "~1.3.1" + mime "1.3.4" + ms "0.7.1" + on-finished "~2.3.0" + range-parser "~1.0.3" + statuses "~1.2.1" + +serve-favicon@~2.3.0: + version "2.3.2" + resolved "https://tknon-registry.tekion.xyz/serve-favicon/-/serve-favicon-2.3.2.tgz#dd419e268de012ab72b319d337f2105013f9381f" + integrity sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8= + dependencies: + etag "~1.7.0" + fresh "0.3.0" + ms "0.7.2" + parseurl "~1.3.1" + +serve-static@~1.10.2: + version "1.10.3" + resolved "https://tknon-registry.tekion.xyz/serve-static/-/serve-static-1.10.3.tgz#ce5a6ecd3101fed5ec09827dac22a9c29bfb0535" + integrity sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU= + dependencies: + escape-html "~1.0.3" + parseurl "~1.3.1" + send "0.13.2" + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://tknon-registry.tekion.xyz/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.7" + resolved "https://tknon-registry.tekion.xyz/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +slash@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://tknon-registry.tekion.xyz/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://tknon-registry.tekion.xyz/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://tknon-registry.tekion.xyz/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.4.15: + version "0.4.18" + resolved "https://tknon-registry.tekion.xyz/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== + dependencies: + source-map "^0.5.6" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://tknon-registry.tekion.xyz/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@0.4.x: + version "0.4.4" + resolved "https://tknon-registry.tekion.xyz/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= + dependencies: + amdefine ">=0.0.4" + +source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1: + version "0.5.7" + resolved "https://tknon-registry.tekion.xyz/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@~0.1.7: + version "0.1.43" + resolved "https://tknon-registry.tekion.xyz/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" + integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= + dependencies: + amdefine ">=0.0.4" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.18.0" + resolved "https://tknon-registry.tekion.xyz/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://tknon-registry.tekion.xyz/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +statuses@1: + version "1.5.0" + resolved "https://tknon-registry.tekion.xyz/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.2.1: + version "1.2.1" + resolved "https://tknon-registry.tekion.xyz/statuses/-/statuses-1.2.1.tgz#dded45cc18256d51ed40aec142489d5c61026d28" + integrity sha1-3e1FzBglbVHtQK7BQkidXGECbSg= + +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://tknon-registry.tekion.xyz/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + +string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0: + version "3.1.0" + resolved "https://tknon-registry.tekion.xyz/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://tknon-registry.tekion.xyz/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://tknon-registry.tekion.xyz/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.1.0: + version "5.2.0" + resolved "https://tknon-registry.tekion.xyz/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://tknon-registry.tekion.xyz/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://tknon-registry.tekion.xyz/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +table@^5.2.3: + version "5.4.6" + resolved "https://tknon-registry.tekion.xyz/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +term-size@^1.2.0: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" + integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= + dependencies: + execa "^0.7.0" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://tknon-registry.tekion.xyz/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +through@^2.3.6: + version "2.3.8" + resolved "https://tknon-registry.tekion.xyz/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +timed-out@^4.0.0: + version "4.0.1" + resolved "https://tknon-registry.tekion.xyz/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://tknon-registry.tekion.xyz/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://tknon-registry.tekion.xyz/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://tknon-registry.tekion.xyz/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +touch@^3.1.0: + version "3.1.1" + resolved "https://tknon-registry.tekion.xyz/touch/-/touch-3.1.1.tgz#097a23d7b161476435e5c1344a95c0f75b4a5694" + integrity sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA== + +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://tknon-registry.tekion.xyz/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +transformers@2.1.0: + version "2.1.0" + resolved "https://tknon-registry.tekion.xyz/transformers/-/transformers-2.1.0.tgz#5d23cb35561dd85dc67fb8482309b47d53cce9a7" + integrity sha1-XSPLNVYd2F3Gf7hIIwm0fVPM6ac= + dependencies: + css "~1.0.8" + promise "~2.0" + uglify-js "~2.2.5" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + +tslib@^1.9.0: + version "1.14.1" + resolved "https://tknon-registry.tekion.xyz/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://tknon-registry.tekion.xyz/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://tknon-registry.tekion.xyz/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://tknon-registry.tekion.xyz/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-is@~1.6.6: + version "1.6.18" + resolved "https://tknon-registry.tekion.xyz/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +uglify-js@^2.4.19: + version "2.8.29" + resolved "https://tknon-registry.tekion.xyz/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" + integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0= + dependencies: + source-map "~0.5.1" + yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" + +uglify-js@~2.2.5: + version "2.2.5" + resolved "https://tknon-registry.tekion.xyz/uglify-js/-/uglify-js-2.2.5.tgz#a6e02a70d839792b9780488b7b8b184c095c99c7" + integrity sha1-puAqcNg5eSuXgEiLe4sYTAlcmcc= + dependencies: + optimist "~0.3.5" + source-map "~0.1.7" + +uglify-to-browserify@~1.0.0: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= + +undefsafe@^2.0.2: + version "2.0.5" + resolved "https://tknon-registry.tekion.xyz/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +unique-string@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" + integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= + dependencies: + crypto-random-string "^1.0.0" + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +unzip-response@^2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" + integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= + +upath@^1.1.1: + version "1.2.0" + resolved "https://tknon-registry.tekion.xyz/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-notifier@^2.5.0: + version "2.5.0" + resolved "https://tknon-registry.tekion.xyz/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" + integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== + dependencies: + boxen "^1.2.1" + chalk "^2.0.1" + configstore "^3.0.0" + import-lazy "^2.1.0" + is-ci "^1.0.10" + is-installed-globally "^0.1.0" + is-npm "^1.0.0" + latest-version "^3.0.0" + semver-diff "^2.0.0" + xdg-basedir "^3.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://tknon-registry.tekion.xyz/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://tknon-registry.tekion.xyz/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + dependencies: + prepend-http "^1.0.1" + +url@0.10.3: + version "0.10.3" + resolved "https://tknon-registry.tekion.xyz/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" + integrity sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://tknon-registry.tekion.xyz/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +user-home@^1.1.1: + version "1.1.1" + resolved "https://tknon-registry.tekion.xyz/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA= + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util@^0.12.4: + version "0.12.5" + resolved "https://tknon-registry.tekion.xyz/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" + integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + which-typed-array "^1.1.2" + +utils-merge@1.0.0: + version "1.0.0" + resolved "https://tknon-registry.tekion.xyz/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" + integrity sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg= + +uuid@8.0.0: + version "8.0.0" + resolved "https://tknon-registry.tekion.xyz/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c" + integrity sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw== + +uuid@^3.3.2: + version "3.4.0" + resolved "https://tknon-registry.tekion.xyz/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8flags@^2.1.1: + version "2.1.1" + resolved "https://tknon-registry.tekion.xyz/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= + dependencies: + user-home "^1.1.1" + +vary@~1.0.1: + version "1.0.1" + resolved "https://tknon-registry.tekion.xyz/vary/-/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10" + integrity sha1-meSYFWaihhGN+yuBc1ffeZM3bRA= + +vary@~1.1.2: + version "1.1.2" + resolved "https://tknon-registry.tekion.xyz/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +verror@1.10.0: + version "1.10.0" + resolved "https://tknon-registry.tekion.xyz/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +void-elements@~2.0.1: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" + integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= + +which-typed-array@^1.1.14, which-typed-array@^1.1.2: + version "1.1.15" + resolved "https://tknon-registry.tekion.xyz/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +which@^1.2.9: + version "1.3.1" + resolved "https://tknon-registry.tekion.xyz/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +widest-line@^2.0.0: + version "2.0.1" + resolved "https://tknon-registry.tekion.xyz/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" + integrity sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== + dependencies: + string-width "^2.1.1" + +window-size@0.1.0: + version "0.1.0" + resolved "https://tknon-registry.tekion.xyz/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= + +with@~4.0.0: + version "4.0.3" + resolved "https://tknon-registry.tekion.xyz/with/-/with-4.0.3.tgz#eefd154e9e79d2c8d3417b647a8f14d9fecce14e" + integrity sha1-7v0VTp550sjTQXtkeo8U2f7M4U4= + dependencies: + acorn "^1.0.1" + acorn-globals "^1.0.3" + +word-wrap@~1.2.3: + version "1.2.5" + resolved "https://tknon-registry.tekion.xyz/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +wordwrap@0.0.2: + version "0.0.2" + resolved "https://tknon-registry.tekion.xyz/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://tknon-registry.tekion.xyz/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + +wrappy@1: + version "1.0.2" + resolved "https://tknon-registry.tekion.xyz/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^2.0.0: + version "2.4.3" + resolved "https://tknon-registry.tekion.xyz/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write@1.0.3: + version "1.0.3" + resolved "https://tknon-registry.tekion.xyz/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +x-xss-protection@1.3.0: + version "1.3.0" + resolved "https://tknon-registry.tekion.xyz/x-xss-protection/-/x-xss-protection-1.3.0.tgz#3e3a8dd638da80421b0e9fff11a2dbe168f6d52c" + integrity sha512-kpyBI9TlVipZO4diReZMAHWtS0MMa/7Kgx8hwG/EuZLiA6sg4Ah/4TRdASHhRRN3boobzcYgFRUFSgHRge6Qhg== + +xdg-basedir@^3.0.0: + version "3.0.0" + resolved "https://tknon-registry.tekion.xyz/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" + integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= + +xml2js@0.6.2: + version "0.6.2" + resolved "https://tknon-registry.tekion.xyz/xml2js/-/xml2js-0.6.2.tgz#dd0b630083aa09c161e25a4d0901e2b2a929b499" + integrity sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA== + dependencies: + sax ">=0.6.0" + xmlbuilder "~11.0.0" + +xmlbuilder@~11.0.0: + version "11.0.1" + resolved "https://tknon-registry.tekion.xyz/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://tknon-registry.tekion.xyz/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yargs@~3.10.0: + version "3.10.0" + resolved "https://tknon-registry.tekion.xyz/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "0.1.0"