From c84386d82939eb5954b346e4815c94abf719bdff Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:00:16 -0400 Subject: [PATCH 01/11] Updated dependencies cleaned up testing added e2e testing updated documentation --- .gitignore | 1 + .npmignore | 11 +- .prettierignore | 1 + .prettierrc | 0 README.md | 30 +- e2e/.gitignore | 3 + e2e/e2e.spec.js | 5 + e2e/package.json | 16 + package.json | 26 +- src/lib/mocha-testrail-reporter.ts | 15 +- src/lib/testrail.interface.ts | 6 +- src/lib/testrail.ts | 21 +- src/test/{shared.ts => shared.spec.ts} | 0 src/test/{testrail.ts => testrail.spec.ts} | 22 +- tsconfig.json | 2 +- yarn.lock | 1089 ++++++++++++++++++++ 16 files changed, 1200 insertions(+), 48 deletions(-) create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 e2e/.gitignore create mode 100644 e2e/e2e.spec.js create mode 100644 e2e/package.json rename src/test/{shared.ts => shared.spec.ts} (100%) rename src/test/{testrail.ts => testrail.spec.ts} (59%) create mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore index 59c774b2..edf03d6e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ node-debug* .idea/ npm-debug.log dist +/.env diff --git a/.npmignore b/.npmignore index a4d1e892..16576403 100644 --- a/.npmignore +++ b/.npmignore @@ -1,6 +1,11 @@ -*.iml +.github .idea/ -tsconfig.json src/ dist/test -*.map \ No newline at end of file +*.iml +tsconfig.json +*.map +*.lock +.prettier* +.env +*.tgz \ No newline at end of file diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..8d87b1d2 --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +node_modules/* diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..e69de29b diff --git a/README.md b/README.md index ca4c7e7d..0633e7aa 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,8 @@ mocha --opts mocha-testrail.opts build/test Mark your mocha test names with ID of Testrail test cases. Ensure that your case ids are well distinct from test descriptions. ```Javascript -it("C123 C124 Authenticate with invalid user", . . . -it("Authenticate a valid user C321", . . . +it("C123 C124 Authenticate with invalid user", () => {}) +it("Authenticate a valid user C321", () => {}) ``` Only passed or failed tests will be published. Skipped or pending tests will not be published resulting in a "Pending" status in testrail test run. @@ -52,6 +52,32 @@ Only passed or failed tests will be published. Skipped or pending tests will not **assignedToId**: *number* (optional) user id which will be assigned failed tests +## Build and test locally + +### Setup testrail test server + +- Start a new TestRail trial from https://www.gurock.com/testrail/test-management/ +- Enable API under https://XXX.testrail.io/index.php?/admin/site_settings&tab=8 +- Add a new project (Use multiple test suites to manage cases) +- Add a new test suite (ids: 1) +- Add at least 4 test cases (ids: C1, C2, C3, C4, etc) +- Once setup, set your environment variables - recommend using .env file in the root folder + - DOMAIN=XXX.testrail.io + - USERNAME=XXX + - PASSWORD=XXX + - PROJECTID=1 + - SUITEID=1 + - ASSIGNEDTOID=1 +- Execute the build and test commands (unit and integration tests) +- Execute the e2e test (requires build and .env file) + +### Build and test +``` +npm run clean +npm run build +npm run test +``` + ## References - http://mochajs.org/#mochaopts - https://github.com/mochajs/mocha/wiki/Third-party-reporters diff --git a/e2e/.gitignore b/e2e/.gitignore new file mode 100644 index 00000000..1b6ef2b1 --- /dev/null +++ b/e2e/.gitignore @@ -0,0 +1,3 @@ +package-lock.json +yarn.lock +node_modules \ No newline at end of file diff --git a/e2e/e2e.spec.js b/e2e/e2e.spec.js new file mode 100644 index 00000000..5f62c4e0 --- /dev/null +++ b/e2e/e2e.spec.js @@ -0,0 +1,5 @@ +describe("E2E Testrail Mocha Reporter", () => { + it("C1 Test case 1", () => {}); + it("C2 Test case 1", () => {}); + it("C3 Test case 1", () => { throw new Error("Failed test")}); +}); \ No newline at end of file diff --git a/e2e/package.json b/e2e/package.json new file mode 100644 index 00000000..339aec3f --- /dev/null +++ b/e2e/package.json @@ -0,0 +1,16 @@ +{ + "name": "e2e", + "version": "1.0.0", + "description": "E2E test for mocha-testrail-reporter", + "main": "index.js", + "author": "Pierre Awaragi", + "license": "MIT", + "private": true, + "scripts": { + "test": ". ../.env && mocha e2e.spec.js --reporter mocha-testrail-reporter --reporter-options domain=$DOMAIN,username=$USERNAME,password=$PASSWORD,projectId=$PROJECTID,suiteId=$SUITEID" + }, + "devDependencies": { + "mocha": "^9.2.2", + "mocha-testrail-reporter": "file:.." + } +} diff --git a/package.json b/package.json index 4ab49b74..b017d0fc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mocha-testrail-reporter", - "version": "1.0.12", + "version": "2.0.0", "description": "A Testrail reporter for mocha including TestRail API basic library", "main": "index.js", "private": false, @@ -23,24 +23,28 @@ "url": "https://github.com/awaragi/mocha-testrail-reporter/issues" }, "scripts": { - "tsc": "tsc", + "build": "tsc", "clean": "rimraf dist", "test": "mocha dist/test", - "build": "npm run clean && npm run tsc" + "test:ts": "mocha -r ts-node/register src/test/*", + "format": "prettier --check ./**/* --write" }, "dependencies": { "btoa": "^1.1.2", - "unirest": "^0.5.1" + "unirest": "^0.6.0" }, "peerDependencies": { - "mocha": "^3 || ^2.2.5" + "mocha": "9.2.2" }, "devDependencies": { - "@types/chai": "^3.4.34", - "@types/mocha": "^2.2.36", - "@types/node": "^6.0.58", - "chai": "^3.5.0", - "rimraf": "^2.5.4", - "typescript": "^2.1.4" + "@types/chai": "^4.3.0", + "@types/mocha": "^9.1.0", + "@types/node": "^12.20.47", + "chai": "^4.3.6", + "mocha": "^9.2.2", + "prettier": "^2.6.0", + "rimraf": "^3.0.2", + "ts-node": "^10.7.0", + "typescript": "^4.6.2" } } diff --git a/src/lib/mocha-testrail-reporter.ts b/src/lib/mocha-testrail-reporter.ts index 1d4d7f19..1b0ac437 100644 --- a/src/lib/mocha-testrail-reporter.ts +++ b/src/lib/mocha-testrail-reporter.ts @@ -1,7 +1,7 @@ import {reporters} from 'mocha'; import {TestRail} from "./testrail"; import {titleToCaseIds} from "./shared"; -import {Status, TestRailResult} from "./testrail.interface"; +import {Status, TestRailOptions, TestRailResult} from "./testrail.interface"; export class MochaTestRailReporter extends reporters.Spec { @@ -15,16 +15,15 @@ export class MochaTestRailReporter extends reporters.Spec { super(runner); let reporterOptions: TestRailOptions = options.reporterOptions; - this.validate(reporterOptions, 'domain'); - this.validate(reporterOptions, 'username'); - this.validate(reporterOptions, 'password'); - this.validate(reporterOptions, 'projectId'); - this.validate(reporterOptions, 'suiteId'); + + // validate options + ['domain', 'username', 'password', 'projectId', 'suiteId'] + .forEach(option => MochaTestRailReporter.validate(reporterOptions, option)) runner.on('start', () => { }); - runner.on('suite', (suite) => { + runner.on('suite', () => { }); runner.on('suite end', () => { @@ -100,7 +99,7 @@ ${this.out.join('\n')} }); } - private validate(options: TestRailOptions, name: string) { + private static validate(options: TestRailOptions, name: string) { if (options == null) { throw new Error("Missing --reporter-options in mocha.opts"); } diff --git a/src/lib/testrail.interface.ts b/src/lib/testrail.interface.ts index 0a8669a9..3925ab0f 100644 --- a/src/lib/testrail.interface.ts +++ b/src/lib/testrail.interface.ts @@ -2,9 +2,9 @@ export interface TestRailOptions { domain: string, username: string, password: string, - projectId: number, - suiteId: number, - assignedToId?: number, + projectId: string, + suiteId: string, + assignedToId?: string, } export enum Status { diff --git a/src/lib/testrail.ts b/src/lib/testrail.ts index dd82f460..170ede0e 100644 --- a/src/lib/testrail.ts +++ b/src/lib/testrail.ts @@ -8,12 +8,19 @@ export class TestRail { private base: String; constructor(private options: TestRailOptions) { + // check if all required options are specified + ['username', 'password', 'domain', 'projectId', 'projectId'].forEach(option => { + if(!options[option]) { + throw new Error(`Missing required option ${option}`); + } + }); + // compute base url this.base = `https://${options.domain}/index.php`; } private _post(api: String, body: any, callback: Function, error?: Function) { - var req = request("POST", this.base) + request("POST", this.base) .query(`/api/v2/${api}`) .headers({ "content-type": "application/json" @@ -34,8 +41,8 @@ export class TestRail { }); } - private _get(api: String, callback: Function, error?: Function) { - var req = request("GET", this.base) + private _get(api: String, callback: Function, error?: Function): void { + request("GET", this.base) .query(`/api/v2/${api}`) .headers({ "content-type": "application/json" @@ -63,16 +70,16 @@ export class TestRail { public fetchCases(filters?: { [key: string]: number[] }, callback?: Function): void { let filter = ""; if(filters) { - for (var key in filters) { + for (let key in filters) { if (filters.hasOwnProperty(key)) { filter += "&" + key + "=" + filters[key].join(","); } } } - let req = this._get(`get_cases/${this.options.projectId}&suite_id=${this.options.suiteId}${filter}`, (body) => { + this._get(`get_cases/${this.options.projectId}&suite_id=${this.options.suiteId}${filter}`, (body) => { if (callback) { - callback(body); + callback(body.cases); } }); } @@ -101,7 +108,7 @@ export class TestRail { }, (body) => { // execute callback if specified if (callback) { - callback(); + callback(body); } }) }); diff --git a/src/test/shared.ts b/src/test/shared.spec.ts similarity index 100% rename from src/test/shared.ts rename to src/test/shared.spec.ts diff --git a/src/test/testrail.ts b/src/test/testrail.spec.ts similarity index 59% rename from src/test/testrail.ts rename to src/test/testrail.spec.ts index 4527294a..b99ab436 100644 --- a/src/test/testrail.ts +++ b/src/test/testrail.spec.ts @@ -1,5 +1,5 @@ import {TestRail} from "../lib/testrail"; -import {TestRailResult, TestRailCase, Status} from "../lib/testrail.interface"; +import {TestRailCase, Status} from "../lib/testrail.interface"; describe("TestRail API", () => { it("Publish test run", (done) => { @@ -7,31 +7,27 @@ describe("TestRail API", () => { domain: process.env.DOMAIN, username: process.env.USERNAME, password: process.env.PASSWORD, - projectId: 10, - suiteId: 104, - // assignedToId: 2, + projectId: process.env.PROJECTID, + suiteId: process.env.SUITEID, + assignedToId: process.env.ASSIGNEDTOID, }); - testRail.fetchCases({type_id: [3], priority_id: [4]}, (cases: TestRailCase[]) => { + testRail.fetchCases({}, (cases: TestRailCase[]) => { console.log(cases); - let results: TestRailResult cases.forEach((value => { - console.log(value.id, value.title); + console.log(value.id, "-", value.title); })); }); testRail.publish("Unit Test of mocha-testrail-reporter", "Unit Test of mocha-testrail-reporter", [{ - case_id: 3033, + case_id: 1, status_id: Status.Passed, comment: "Passing...." }, { - case_id: 3034, + case_id: 2, status_id: Status.Passed }, { - case_id: 3035, - status_id: Status.Passed - }, { - case_id: 3036, + case_id: 3, status_id: Status.Failed, comment: "Failure...." }], done); diff --git a/tsconfig.json b/tsconfig.json index d7806c3b..23a2bd23 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "ES5", + "target": "ES6", "module": "commonjs", "moduleResolution": "node", "sourceMap": true, diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..036c9240 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1089 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@cspotcode/source-map-consumer@0.8.0": + version "0.8.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz#33bf4b7b39c178821606f669bbc447a6a629786b" + integrity sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg== + +"@cspotcode/source-map-support@0.7.0": + version "0.7.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz#4789840aa859e46d2f3173727ab707c66bf344f5" + integrity sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA== + dependencies: + "@cspotcode/source-map-consumer" "0.8.0" + +"@tsconfig/node10@^1.0.7": + version "1.0.8" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9" + integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg== + +"@tsconfig/node12@^1.0.7": + version "1.0.9" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c" + integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw== + +"@tsconfig/node14@^1.0.0": + version "1.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2" + integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg== + +"@tsconfig/node16@^1.0.2": + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e" + integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== + +"@types/chai@^4.3.0": + version "4.3.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/chai/-/chai-4.3.0.tgz#23509ebc1fa32f1b4d50d6a66c4032d5b8eaabdc" + integrity sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw== + +"@types/mocha@^9.1.0": + version "9.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/mocha/-/mocha-9.1.0.tgz#baf17ab2cca3fcce2d322ebc30454bff487efad5" + integrity sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg== + +"@types/node@^12.20.47": + version "12.20.47" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/node/-/node-12.20.47.tgz#ca9237d51f2a2557419688511dab1c8daf475188" + integrity sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg== + +"@ungap/promise-all-settled@1.1.2": + version "1.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" + integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== + +acorn-walk@^8.1.1: + version "8.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + +acorn@^8.4.1: + version "8.7.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" + integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== + +ajv@^6.12.3: + version "6.12.6" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +ansi-colors@4.1.1: + version "4.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arg@^4.1.0: + version "4.1.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +argparse@^2.0.1: + version "2.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +asn1@~0.2.3: + version "0.2.6" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assertion-error@^1.1.0: + version "1.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" + integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== + +async@~0.9.0: + version "0.9.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.11.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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@~3.0.2: + version "3.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-stdout@1.3.1: + version "1.3.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + +btoa@^1.1.2: + version "1.2.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73" + integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g== + +camelcase@^6.0.0: + version "6.3.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chai@^4.3.6: + version "4.3.6" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c" + integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== + dependencies: + assertion-error "^1.1.0" + check-error "^1.0.2" + deep-eql "^3.0.1" + get-func-name "^2.0.0" + loupe "^2.3.1" + pathval "^1.1.1" + type-detect "^4.0.5" + +chalk@^4.1.0: + version "4.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +check-error@^1.0.2: + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= + +chokidar@3.5.3: + version "3.5.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +combined-stream@~0.0.4: + version "0.0.7" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/combined-stream/-/combined-stream-0.0.7.tgz#0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" + integrity sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8= + dependencies: + delayed-stream "0.0.5" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +core-util-is@1.0.2: + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +create-require@^1.1.0: + version "1.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +debug@4.3.3: + version "4.3.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + dependencies: + ms "2.1.2" + +decamelize@^4.0.0: + version "4.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + +deep-eql@^3.0.1: + version "3.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" + integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== + dependencies: + type-detect "^4.0.0" + +delayed-stream@0.0.5: + version "0.0.5" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" + integrity sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8= + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +diff@5.0.0: + version "5.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + +diff@^4.0.1: + version "4.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@4.0.0: + version "4.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +extend@~3.0.2: + version "3.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@5.0.0: + version "5.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat@^5.0.2: + version "5.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@^0.2.0: + version "0.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/form-data/-/form-data-0.2.0.tgz#26f8bc26da6440e299cbdcfb69035c4f77a6e466" + integrity sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY= + dependencies: + async "~0.9.0" + combined-stream "~0.0.4" + mime-types "~2.0.3" + +form-data@~2.3.2: + version "2.3.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@~5.1.2: + version "5.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@7.2.0, glob@^7.1.3: + version "7.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +growl@1.10.5: + version "1.10.5" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" + integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +he@1.2.0: + version "1.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +js-yaml@4.1.0: + version "4.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +jsprim@^1.2.2: + version "1.4.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +log-symbols@4.1.0: + version "4.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +loupe@^2.3.1: + version "2.3.4" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3" + integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== + dependencies: + get-func-name "^2.0.0" + +make-error@^1.1.1: + version "1.3.6" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +mime-db@1.52.0: + version "1.52.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-db@~1.12.0: + version "1.12.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-db/-/mime-db-1.12.0.tgz#3d0c63180f458eb10d325aaa37d7c58ae312e9d7" + integrity sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc= + +mime-types@^2.1.12, mime-types@~2.1.19: + version "2.1.35" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime-types@~2.0.3: + version "2.0.14" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-types/-/mime-types-2.0.14.tgz#310e159db23e077f8bb22b748dabfa4957140aa6" + integrity sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY= + dependencies: + mime-db "~1.12.0" + +mime@^2.4.0: + version "2.6.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + +minimatch@4.2.1: + version "4.2.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" + integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^3.0.4: + version "3.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +mocha@^9.2.2: + version "9.2.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mocha/-/mocha-9.2.2.tgz#d70db46bdb93ca57402c809333e5a84977a88fb9" + integrity sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g== + dependencies: + "@ungap/promise-all-settled" "1.1.2" + ansi-colors "4.1.1" + browser-stdout "1.3.1" + chokidar "3.5.3" + debug "4.3.3" + diff "5.0.0" + escape-string-regexp "4.0.0" + find-up "5.0.0" + glob "7.2.0" + growl "1.10.5" + he "1.2.0" + js-yaml "4.1.0" + log-symbols "4.1.0" + minimatch "4.2.1" + ms "2.1.3" + nanoid "3.3.1" + serialize-javascript "6.0.0" + strip-json-comments "3.1.1" + supports-color "8.1.1" + which "2.0.2" + workerpool "6.2.0" + yargs "16.2.0" + yargs-parser "20.2.4" + yargs-unparser "2.0.0" + +ms@2.1.2: + version "2.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@3.3.1: + version "3.3.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" + integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +once@^1.3.0: + version "1.4.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +pathval@^1.1.1: + version "1.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" + integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.2.1: + version "2.3.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +prettier@^2.6.0: + version "2.6.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/prettier/-/prettier-2.6.0.tgz#12f8f504c4d8ddb76475f441337542fa799207d4" + integrity sha512-m2FgJibYrBGGgQXNzfd0PuDGShJgRavjUoRCw1mZERIWVSXF0iLzLm+aOqTAbLnC3n6JzUhAA8uZnFVghHJ86A== + +psl@^1.1.28: + version "1.8.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +qs@~6.5.2: + version "6.5.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +request@^2.88.0: + version "2.88.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2: + version "5.2.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +serialize-javascript@6.0.0: + version "6.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + +sshpk@^1.7.0: + version "1.17.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + 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" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-json-comments@3.1.1: + version "3.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@8.1.1: + version "8.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +ts-node@^10.7.0: + version "10.7.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5" + integrity sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A== + dependencies: + "@cspotcode/source-map-support" "0.7.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.0" + yn "3.1.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-detect@^4.0.0, type-detect@^4.0.5: + version "4.0.8" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +typescript@^4.6.2: + version "4.6.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4" + integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg== + +unirest@^0.6.0: + version "0.6.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/unirest/-/unirest-0.6.0.tgz#289b5ae59cc9fa9fdfff3b5866e0dd50bf5eb280" + integrity sha512-BdYdcYJHXACqZ53k8Zz7QlNK/1W/HjCZlmg1OaaN/oTSp4FTWh0upXGSJsG88PljDBpSrNc2R649drasUA9NEg== + dependencies: + form-data "^0.2.0" + mime "^2.4.0" + request "^2.88.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +uuid@^3.3.2: + version "3.4.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8-compile-cache-lib@^3.0.0: + version "3.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz#0582bcb1c74f3a2ee46487ceecf372e46bce53e8" + integrity sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA== + +verror@1.10.0: + version "1.10.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" + +which@2.0.2: + version "2.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +workerpool@6.2.0: + version "6.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" + integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +y18n@^5.0.5: + version "5.0.8" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yargs-parser@20.2.4: + version "20.2.4" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs-unparser@2.0.0: + version "2.0.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== + dependencies: + camelcase "^6.0.0" + decamelize "^4.0.0" + flat "^5.0.2" + is-plain-obj "^2.1.0" + +yargs@16.2.0: + version "16.2.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yn@3.1.1: + version "3.1.1" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 703ef3d71880d26b072775db95c14c4fb6849541 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:23:20 -0400 Subject: [PATCH 02/11] added ci pipeline --- .github/workflows/ci.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..6c92e04a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,28 @@ +name: Test +on: + pull_request: + types: [opened, ready_for_review, review_requested, synchronize] + push: + branches: ['master'] +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + # Setup .npmrc file to publish to npm + - uses: actions/setup-node@v2 + with: + node-version: '14.x' + registry-url: 'https://registry.npmjs.org' + # Defaults to the user or organization that owns the workflow file + scope: '@octocat' + - run: yarn + - run: yarn test + env: + DOMAIN: ${{ secrets.DOMAIN }} + USERNAME: ${{ secrets.USERNAME }} + PASSWORD: ${{ secrets.PASSWORD }} + PROJECTID: 1 + SUITEID: 1 + ASSIGNEDTOID: 1 + From 37a007ba89c43877edd3c37216fd0d9cfd7a0660 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:37:01 -0400 Subject: [PATCH 03/11] develop branch for quick tests --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c92e04a..a533d96e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,7 @@ on: pull_request: types: [opened, ready_for_review, review_requested, synchronize] push: - branches: ['master'] + branches: ['master', 'develop'] jobs: build: runs-on: ubuntu-latest From 35500168979f25763e6186e3d3d6abc222efa3ef Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:38:33 -0400 Subject: [PATCH 04/11] removed yarn.lock --- yarn.lock | 1089 ----------------------------------------------------- 1 file changed, 1089 deletions(-) delete mode 100644 yarn.lock diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 036c9240..00000000 --- a/yarn.lock +++ /dev/null @@ -1,1089 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@cspotcode/source-map-consumer@0.8.0": - version "0.8.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz#33bf4b7b39c178821606f669bbc447a6a629786b" - integrity sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg== - -"@cspotcode/source-map-support@0.7.0": - version "0.7.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz#4789840aa859e46d2f3173727ab707c66bf344f5" - integrity sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA== - dependencies: - "@cspotcode/source-map-consumer" "0.8.0" - -"@tsconfig/node10@^1.0.7": - version "1.0.8" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9" - integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg== - -"@tsconfig/node12@^1.0.7": - version "1.0.9" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c" - integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw== - -"@tsconfig/node14@^1.0.0": - version "1.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2" - integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg== - -"@tsconfig/node16@^1.0.2": - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e" - integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== - -"@types/chai@^4.3.0": - version "4.3.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/chai/-/chai-4.3.0.tgz#23509ebc1fa32f1b4d50d6a66c4032d5b8eaabdc" - integrity sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw== - -"@types/mocha@^9.1.0": - version "9.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/mocha/-/mocha-9.1.0.tgz#baf17ab2cca3fcce2d322ebc30454bff487efad5" - integrity sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg== - -"@types/node@^12.20.47": - version "12.20.47" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@types/node/-/node-12.20.47.tgz#ca9237d51f2a2557419688511dab1c8daf475188" - integrity sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg== - -"@ungap/promise-all-settled@1.1.2": - version "1.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" - integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== - -acorn-walk@^8.1.1: - version "8.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^8.4.1: - version "8.7.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" - integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== - -ajv@^6.12.3: - version "6.12.6" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -ansi-colors@4.1.1: - version "4.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -arg@^4.1.0: - version "4.1.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" - integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== - -argparse@^2.0.1: - version "2.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -asn1@~0.2.3: - version "0.2.6" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - -async@~0.9.0: - version "0.9.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" - integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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@~3.0.2: - version "3.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-stdout@1.3.1: - version "1.3.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" - integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== - -btoa@^1.1.2: - version "1.2.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73" - integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g== - -camelcase@^6.0.0: - version "6.3.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chai@^4.3.6: - version "4.3.6" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c" - integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.2" - deep-eql "^3.0.1" - get-func-name "^2.0.0" - loupe "^2.3.1" - pathval "^1.1.1" - type-detect "^4.0.5" - -chalk@^4.1.0: - version "4.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -check-error@^1.0.2: - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= - -chokidar@3.5.3: - version "3.5.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -combined-stream@~0.0.4: - version "0.0.7" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/combined-stream/-/combined-stream-0.0.7.tgz#0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" - integrity sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8= - dependencies: - delayed-stream "0.0.5" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -create-require@^1.1.0: - version "1.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" - integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -debug@4.3.3: - version "4.3.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - dependencies: - ms "2.1.2" - -decamelize@^4.0.0: - version "4.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" - integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== - -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== - dependencies: - type-detect "^4.0.0" - -delayed-stream@0.0.5: - version "0.0.5" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" - integrity sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8= - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -diff@5.0.0: - version "5.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" - integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== - -diff@^4.0.1: - version "4.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@4.0.0: - version "4.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -extend@~3.0.2: - version "3.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-up@5.0.0: - version "5.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat@^5.0.2: - version "5.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@^0.2.0: - version "0.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/form-data/-/form-data-0.2.0.tgz#26f8bc26da6440e299cbdcfb69035c4f77a6e466" - integrity sha1-Jvi8JtpkQOKZy9z7aQNcT3em5GY= - dependencies: - async "~0.9.0" - combined-stream "~0.0.4" - mime-types "~2.0.3" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-parent@~5.1.2: - version "5.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@7.2.0, glob@^7.1.3: - version "7.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -growl@1.10.5: - version "1.10.5" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" - integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -he@1.2.0: - version "1.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -js-yaml@4.1.0: - version "4.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -jsprim@^1.2.2: - version "1.4.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -log-symbols@4.1.0: - version "4.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -loupe@^2.3.1: - version "2.3.4" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3" - integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== - dependencies: - get-func-name "^2.0.0" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -mime-db@1.52.0: - version "1.52.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-db@~1.12.0: - version "1.12.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-db/-/mime-db-1.12.0.tgz#3d0c63180f458eb10d325aaa37d7c58ae312e9d7" - integrity sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc= - -mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.35" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime-types@~2.0.3: - version "2.0.14" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime-types/-/mime-types-2.0.14.tgz#310e159db23e077f8bb22b748dabfa4957140aa6" - integrity sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY= - dependencies: - mime-db "~1.12.0" - -mime@^2.4.0: - version "2.6.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -minimatch@4.2.1: - version "4.2.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/minimatch/-/minimatch-4.2.1.tgz#40d9d511a46bdc4e563c22c3080cde9c0d8299b4" - integrity sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4: - version "3.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -mocha@^9.2.2: - version "9.2.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/mocha/-/mocha-9.2.2.tgz#d70db46bdb93ca57402c809333e5a84977a88fb9" - integrity sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g== - dependencies: - "@ungap/promise-all-settled" "1.1.2" - ansi-colors "4.1.1" - browser-stdout "1.3.1" - chokidar "3.5.3" - debug "4.3.3" - diff "5.0.0" - escape-string-regexp "4.0.0" - find-up "5.0.0" - glob "7.2.0" - growl "1.10.5" - he "1.2.0" - js-yaml "4.1.0" - log-symbols "4.1.0" - minimatch "4.2.1" - ms "2.1.3" - nanoid "3.3.1" - serialize-javascript "6.0.0" - strip-json-comments "3.1.1" - supports-color "8.1.1" - which "2.0.2" - workerpool "6.2.0" - yargs "16.2.0" - yargs-parser "20.2.4" - yargs-unparser "2.0.0" - -ms@2.1.2: - version "2.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nanoid@3.3.1: - version "3.3.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" - integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -once@^1.3.0: - version "1.4.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -pathval@^1.1.1: - version "1.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4, picomatch@^2.2.1: - version "2.3.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -prettier@^2.6.0: - version "2.6.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/prettier/-/prettier-2.6.0.tgz#12f8f504c4d8ddb76475f441337542fa799207d4" - integrity sha512-m2FgJibYrBGGgQXNzfd0PuDGShJgRavjUoRCw1mZERIWVSXF0iLzLm+aOqTAbLnC3n6JzUhAA8uZnFVghHJ86A== - -psl@^1.1.28: - version "1.8.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@~6.5.2: - version "6.5.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -request@^2.88.0: - version "2.88.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2: - version "5.2.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -serialize-javascript@6.0.0: - version "6.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" - integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== - dependencies: - randombytes "^2.1.0" - -sshpk@^1.7.0: - version "1.17.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== - 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" - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-json-comments@3.1.1: - version "3.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -supports-color@8.1.1: - version "8.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -ts-node@^10.7.0: - version "10.7.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5" - integrity sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A== - dependencies: - "@cspotcode/source-map-support" "0.7.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - acorn "^8.4.1" - acorn-walk "^8.1.1" - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - v8-compile-cache-lib "^3.0.0" - yn "3.1.1" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-detect@^4.0.0, type-detect@^4.0.5: - version "4.0.8" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -typescript@^4.6.2: - version "4.6.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4" - integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg== - -unirest@^0.6.0: - version "0.6.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/unirest/-/unirest-0.6.0.tgz#289b5ae59cc9fa9fdfff3b5866e0dd50bf5eb280" - integrity sha512-BdYdcYJHXACqZ53k8Zz7QlNK/1W/HjCZlmg1OaaN/oTSp4FTWh0upXGSJsG88PljDBpSrNc2R649drasUA9NEg== - dependencies: - form-data "^0.2.0" - mime "^2.4.0" - request "^2.88.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -uuid@^3.3.2: - version "3.4.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -v8-compile-cache-lib@^3.0.0: - version "3.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz#0582bcb1c74f3a2ee46487ceecf372e46bce53e8" - integrity sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA== - -verror@1.10.0: - version "1.10.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/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" - -which@2.0.2: - version "2.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -workerpool@6.2.0: - version "6.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" - integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -y18n@^5.0.5: - version "5.0.8" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yargs-parser@20.2.4: - version "20.2.4" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" - integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-unparser@2.0.0: - version "2.0.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" - integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== - dependencies: - camelcase "^6.0.0" - decamelize "^4.0.0" - flat "^5.0.2" - is-plain-obj "^2.1.0" - -yargs@16.2.0: - version "16.2.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yn@3.1.1: - version "3.1.1" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" - integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://viarail-domain-825829816158.d.codeartifact.us-east-1.amazonaws.com:443/npm/everest/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From bf991b4a88d37619c29b3c61b2094feb78b08781 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:54:24 -0400 Subject: [PATCH 05/11] removed lock files added build step --- .github/workflows/ci.yml | 1 + .gitignore | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a533d96e..b7003c19 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,7 @@ jobs: # Defaults to the user or organization that owns the workflow file scope: '@octocat' - run: yarn + - run: yarn build - run: yarn test env: DOMAIN: ${{ secrets.DOMAIN }} diff --git a/.gitignore b/.gitignore index edf03d6e..c068a0d8 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ node-debug* npm-debug.log dist /.env +yarn.lock +package-lock.json \ No newline at end of file From 26f7a13b71233b072ac3d3c2faacb932d2f647c5 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:55:37 -0400 Subject: [PATCH 06/11] force action --- .github/workflows/ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b7003c19..a74769ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,5 +25,4 @@ jobs: PASSWORD: ${{ secrets.PASSWORD }} PROJECTID: 1 SUITEID: 1 - ASSIGNEDTOID: 1 - + ASSIGNEDTOID: 1 \ No newline at end of file From 8ed5ddd13bab2857d125585e8c65f4a7bb883fda Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 11:56:42 -0400 Subject: [PATCH 07/11] updated description --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b017d0fc..e81b7d51 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mocha-testrail-reporter", "version": "2.0.0", - "description": "A Testrail reporter for mocha including TestRail API basic library", + "description": "A Testrail reporter for mocha utilising TestRail API", "main": "index.js", "private": false, "keywords": [ From 217a111e4a1553ba8ff14f41e26362ebb4a6360b Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 13:24:54 -0400 Subject: [PATCH 08/11] fixed issue with calling done indirectly --- src/test/testrail.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/testrail.spec.ts b/src/test/testrail.spec.ts index b99ab436..be2d3fa1 100644 --- a/src/test/testrail.spec.ts +++ b/src/test/testrail.spec.ts @@ -30,6 +30,6 @@ describe("TestRail API", () => { case_id: 3, status_id: Status.Failed, comment: "Failure...." - }], done); + }], () => { done(); }); }); }); \ No newline at end of file From 782aa512e54a6329abe387ca43f39abe77a20aa2 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 13:42:34 -0400 Subject: [PATCH 09/11] added publish pipeline --- .github/workflows/publish.yml | 28 ++++++++++++++++++++++++++++ .gitignore | 6 +++--- .npmignore | 1 + 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/publish.yml diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 00000000..f447cdcb --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,28 @@ +name: Package and publish +on: + release: + types: [published] +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + # Setup .npmrc file to publish to npm + - uses: actions/setup-node@v2 + with: + node-version: "14.x" + registry-url: "https://registry.npmjs.org" + # Defaults to the user or organization that owns the workflow file + scope: "@octocat" + - run: yarn + - run: yarn build + - run: yarn test + - run: yarn publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + DOMAIN: ${{ secrets.DOMAIN }} + USERNAME: ${{ secrets.USERNAME }} + PASSWORD: ${{ secrets.PASSWORD }} + PROJECTID: 1 + SUITEID: 1 + ASSIGNEDTOID: 1 \ No newline at end of file diff --git a/.gitignore b/.gitignore index c068a0d8..f0588581 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ node_modules node-debug* +*.log .c9/ *.iml .idea/ -npm-debug.log dist -/.env +.env yarn.lock -package-lock.json \ No newline at end of file +package-lock.json diff --git a/.npmignore b/.npmignore index 16576403..7357c032 100644 --- a/.npmignore +++ b/.npmignore @@ -6,6 +6,7 @@ dist/test tsconfig.json *.map *.lock +package-lock.json .prettier* .env *.tgz \ No newline at end of file From 30a741922ba05a48dd8531a00a7b0a6f1b2bc872 Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 13:46:19 -0400 Subject: [PATCH 10/11] updated readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0633e7aa..6dc32ad0 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ Pushes test results into Testrail system. +> **NOTE** : Version 2.0.x is backward compatible with v1 but has been updated to latest dependencies. The V2 choice is to ensure that existing users are not affected! + ## Installation ```shell From f65f5d619cff7ec2c7ea441f454d6797697ab48a Mon Sep 17 00:00:00 2001 From: Pierre Awaragi Date: Thu, 17 Mar 2022 13:50:27 -0400 Subject: [PATCH 11/11] Reformat all code using prettier --- e2e/e2e.spec.js | 10 +- src/lib/mocha-testrail-reporter.ts | 177 +++++++++++------------ src/lib/shared.ts | 17 ++- src/lib/testrail.interface.ts | 72 +++++----- src/lib/testrail.ts | 219 ++++++++++++++++------------- src/test/shared.spec.ts | 56 ++++---- src/test/testrail.spec.ts | 73 ++++++---- 7 files changed, 330 insertions(+), 294 deletions(-) diff --git a/e2e/e2e.spec.js b/e2e/e2e.spec.js index 5f62c4e0..c46c8108 100644 --- a/e2e/e2e.spec.js +++ b/e2e/e2e.spec.js @@ -1,5 +1,7 @@ describe("E2E Testrail Mocha Reporter", () => { - it("C1 Test case 1", () => {}); - it("C2 Test case 1", () => {}); - it("C3 Test case 1", () => { throw new Error("Failed test")}); -}); \ No newline at end of file + it("C1 Test case 1", () => {}); + it("C2 Test case 1", () => {}); + it("C3 Test case 1", () => { + throw new Error("Failed test"); + }); +}); diff --git a/src/lib/mocha-testrail-reporter.ts b/src/lib/mocha-testrail-reporter.ts index 1b0ac437..d917c7e9 100644 --- a/src/lib/mocha-testrail-reporter.ts +++ b/src/lib/mocha-testrail-reporter.ts @@ -1,91 +1,92 @@ -import {reporters} from 'mocha'; -import {TestRail} from "./testrail"; -import {titleToCaseIds} from "./shared"; -import {Status, TestRailOptions, TestRailResult} from "./testrail.interface"; - +import { reporters } from "mocha"; +import { TestRail } from "./testrail"; +import { titleToCaseIds } from "./shared"; +import { Status, TestRailOptions, TestRailResult } from "./testrail.interface"; export class MochaTestRailReporter extends reporters.Spec { - private results: TestRailResult[] = []; - private passes: number = 0; - private fails: number = 0; - private pending: number = 0; - private out: string[] = []; + private results: TestRailResult[] = []; + private passes: number = 0; + private fails: number = 0; + private pending: number = 0; + private out: string[] = []; - constructor(runner: any, options: any) { - super(runner); + constructor(runner: any, options: any) { + super(runner); - let reporterOptions: TestRailOptions = options.reporterOptions; - - // validate options - ['domain', 'username', 'password', 'projectId', 'suiteId'] - .forEach(option => MochaTestRailReporter.validate(reporterOptions, option)) + let reporterOptions: TestRailOptions = ( + options.reporterOptions + ); - runner.on('start', () => { - }); + // validate options + ["domain", "username", "password", "projectId", "suiteId"].forEach( + (option) => MochaTestRailReporter.validate(reporterOptions, option) + ); - runner.on('suite', () => { - }); + runner.on("start", () => {}); - runner.on('suite end', () => { - }); + runner.on("suite", () => {}); - runner.on('pending', (test) => { - this.pending++; - this.out.push(test.fullTitle() + ': pending'); - }); + runner.on("suite end", () => {}); - runner.on('pass', (test) => { - this.passes++; - this.out.push(test.fullTitle() + ': pass'); - let caseIds = titleToCaseIds(test.title); - if (caseIds.length > 0) { - if (test.speed === 'fast') { - let results = caseIds.map(caseId => { - return { - case_id: caseId, - status_id: Status.Passed, - comment: test.title - }; - }); - this.results.push(...results); - } else { - let results = caseIds.map(caseId => { - return { - case_id: caseId, - status_id: Status.Passed, - comment: `${test.title} (${test.duration}ms)` - }; - }); - this.results.push(...results); - } - } - }); + runner.on("pending", (test) => { + this.pending++; + this.out.push(test.fullTitle() + ": pending"); + }); - runner.on('fail', (test) => { - this.fails++; - this.out.push(test.fullTitle() + ': fail'); - let caseIds = titleToCaseIds(test.title); - if (caseIds.length > 0) { - let results = caseIds.map(caseId => { - return { - case_id: caseId, - status_id: Status.Failed, - comment: `${test.title} -${test.err}` - }; - }); - this.results.push(...results); - } + runner.on("pass", (test) => { + this.passes++; + this.out.push(test.fullTitle() + ": pass"); + let caseIds = titleToCaseIds(test.title); + if (caseIds.length > 0) { + if (test.speed === "fast") { + let results = caseIds.map((caseId) => { + return { + case_id: caseId, + status_id: Status.Passed, + comment: test.title, + }; + }); + this.results.push(...results); + } else { + let results = caseIds.map((caseId) => { + return { + case_id: caseId, + status_id: Status.Passed, + comment: `${test.title} (${test.duration}ms)`, + }; + }); + this.results.push(...results); + } + } + }); + + runner.on("fail", (test) => { + this.fails++; + this.out.push(test.fullTitle() + ": fail"); + let caseIds = titleToCaseIds(test.title); + if (caseIds.length > 0) { + let results = caseIds.map((caseId) => { + return { + case_id: caseId, + status_id: Status.Failed, + comment: `${test.title} +${test.err}`, + }; }); + this.results.push(...results); + } + }); - runner.on('end', () => { - if (this.results.length == 0) { - console.warn("No testcases were matched. Ensure that your tests are declared correctly and matches TCxxx"); - } - let executionDateTime = new Date().toISOString(); - let total = this.passes + this.fails + this.pending; - let name = `Automated test run ${executionDateTime}`; - let description = `Automated test run executed on ${executionDateTime} + runner.on("end", () => { + if (this.results.length == 0) { + console.warn( + "No testcases were matched. Ensure that your tests are declared correctly and matches TCxxx" + ); + } + let executionDateTime = new Date().toISOString(); + let total = this.passes + this.fails + this.pending; + let name = `Automated test run ${executionDateTime}`; + let description = `Automated test run executed on ${executionDateTime} Execution summary: Passes: ${this.passes} Fails: ${this.fails} @@ -93,18 +94,20 @@ Pending: ${this.pending} Total: ${total} Execution details: -${this.out.join('\n')} +${this.out.join("\n")} `; - new TestRail(reporterOptions).publish(name, description, this.results); - }); - } + new TestRail(reporterOptions).publish(name, description, this.results); + }); + } - private static validate(options: TestRailOptions, name: string) { - if (options == null) { - throw new Error("Missing --reporter-options in mocha.opts"); - } - if (options[name] == null) { - throw new Error(`Missing ${name} value. Please update --reporter-options in mocha.opts`); - } + private static validate(options: TestRailOptions, name: string) { + if (options == null) { + throw new Error("Missing --reporter-options in mocha.opts"); + } + if (options[name] == null) { + throw new Error( + `Missing ${name} value. Please update --reporter-options in mocha.opts` + ); } + } } diff --git a/src/lib/shared.ts b/src/lib/shared.ts index 1d29253d..174486db 100644 --- a/src/lib/shared.ts +++ b/src/lib/shared.ts @@ -4,14 +4,13 @@ * @returns {any} */ export function titleToCaseIds(title: string): number[] { - let caseIds: number[] = []; + let caseIds: number[] = []; - let testCaseIdRegExp: RegExp = /\bT?C(\d+)\b/g; - let m; - while((m = testCaseIdRegExp.exec(title)) !== null) { - let caseId = parseInt(m[1]); - caseIds.push(caseId); - } - return caseIds; + let testCaseIdRegExp: RegExp = /\bT?C(\d+)\b/g; + let m; + while ((m = testCaseIdRegExp.exec(title)) !== null) { + let caseId = parseInt(m[1]); + caseIds.push(caseId); + } + return caseIds; } - diff --git a/src/lib/testrail.interface.ts b/src/lib/testrail.interface.ts index 3925ab0f..ee64db29 100644 --- a/src/lib/testrail.interface.ts +++ b/src/lib/testrail.interface.ts @@ -1,46 +1,46 @@ export interface TestRailOptions { - domain: string, - username: string, - password: string, - projectId: string, - suiteId: string, - assignedToId?: string, + domain: string; + username: string; + password: string; + projectId: string; + suiteId: string; + assignedToId?: string; } export enum Status { - Passed = 1, - Blocked = 2, - Untested = 3, - Retest = 4, - Failed = 5 + Passed = 1, + Blocked = 2, + Untested = 3, + Retest = 4, + Failed = 5, } export interface TestRailResult { - case_id: number, - status_id: Status, - comment?: String, + case_id: number; + status_id: Status; + comment?: String; } export interface TestRailCase { - id: number, - title: string, - section_id: number, - template_id: number, - type_id: number, - priority_id: number, - milestone_id?: number, - refs?: string, - created_by: number, - created_on: number, - updated_by: number, - updated_on: number, - estimate?: string, - estimate_forecast?: string, - suite_id: number, - custom_preconds?: string, - custom_steps?: string, - custom_expected?: string, - custom_steps_separated?: string, - custom_mission?: string, - custom_goals?: string -} \ No newline at end of file + id: number; + title: string; + section_id: number; + template_id: number; + type_id: number; + priority_id: number; + milestone_id?: number; + refs?: string; + created_by: number; + created_on: number; + updated_by: number; + updated_on: number; + estimate?: string; + estimate_forecast?: string; + suite_id: number; + custom_preconds?: string; + custom_steps?: string; + custom_expected?: string; + custom_steps_separated?: string; + custom_mission?: string; + custom_goals?: string; +} diff --git a/src/lib/testrail.ts b/src/lib/testrail.ts index 170ede0e..9dd487eb 100644 --- a/src/lib/testrail.ts +++ b/src/lib/testrail.ts @@ -1,116 +1,137 @@ import request = require("unirest"); -import {TestRailOptions, TestRailResult} from "./testrail.interface"; +import { TestRailOptions, TestRailResult } from "./testrail.interface"; /** * TestRail basic API wrapper */ export class TestRail { - private base: String; + private base: String; - constructor(private options: TestRailOptions) { - // check if all required options are specified - ['username', 'password', 'domain', 'projectId', 'projectId'].forEach(option => { - if(!options[option]) { - throw new Error(`Missing required option ${option}`); - } - }); + constructor(private options: TestRailOptions) { + // check if all required options are specified + ["username", "password", "domain", "projectId", "projectId"].forEach( + (option) => { + if (!options[option]) { + throw new Error(`Missing required option ${option}`); + } + } + ); - // compute base url - this.base = `https://${options.domain}/index.php`; - } + // compute base url + this.base = `https://${options.domain}/index.php`; + } - private _post(api: String, body: any, callback: Function, error?: Function) { - request("POST", this.base) - .query(`/api/v2/${api}`) - .headers({ - "content-type": "application/json" - }) - .type("json") - .send(body) - .auth(this.options.username, this.options.password) - .end((res) => { - if (res.error) { - console.log("Error: %s", JSON.stringify(res.body)); - if (error) { - error(res.error); - } else { - throw new Error(res.error); - } - } - callback(res.body); - }); - } + private _post(api: String, body: any, callback: Function, error?: Function) { + request("POST", this.base) + .query(`/api/v2/${api}`) + .headers({ + "content-type": "application/json", + }) + .type("json") + .send(body) + .auth(this.options.username, this.options.password) + .end((res) => { + if (res.error) { + console.log("Error: %s", JSON.stringify(res.body)); + if (error) { + error(res.error); + } else { + throw new Error(res.error); + } + } + callback(res.body); + }); + } + + private _get(api: String, callback: Function, error?: Function): void { + request("GET", this.base) + .query(`/api/v2/${api}`) + .headers({ + "content-type": "application/json", + }) + .type("json") + .auth(this.options.username, this.options.password) + .end((res) => { + if (res.error) { + console.log("Error: %s", JSON.stringify(res.body)); + if (error) { + error(res.error); + } else { + throw new Error(res.error); + } + } + callback(res.body); + }); + } - private _get(api: String, callback: Function, error?: Function): void { - request("GET", this.base) - .query(`/api/v2/${api}`) - .headers({ - "content-type": "application/json" - }) - .type("json") - .auth(this.options.username, this.options.password) - .end((res) => { - if (res.error) { - console.log("Error: %s", JSON.stringify(res.body)); - if (error) { - error(res.error); - } else { - throw new Error(res.error); - } - } - callback(res.body); - }); + /** + * Fetchs test cases from projet/suite based on filtering criteria (optional) + * @param {{[p: string]: number[]}} filters + * @param {Function} callback + */ + public fetchCases( + filters?: { [key: string]: number[] }, + callback?: Function + ): void { + let filter = ""; + if (filters) { + for (let key in filters) { + if (filters.hasOwnProperty(key)) { + filter += "&" + key + "=" + filters[key].join(","); + } + } } - /** - * Fetchs test cases from projet/suite based on filtering criteria (optional) - * @param {{[p: string]: number[]}} filters - * @param {Function} callback - */ - public fetchCases(filters?: { [key: string]: number[] }, callback?: Function): void { - let filter = ""; - if(filters) { - for (let key in filters) { - if (filters.hasOwnProperty(key)) { - filter += "&" + key + "=" + filters[key].join(","); - } - } + this._get( + `get_cases/${this.options.projectId}&suite_id=${this.options.suiteId}${filter}`, + (body) => { + if (callback) { + callback(body.cases); } + } + ); + } - this._get(`get_cases/${this.options.projectId}&suite_id=${this.options.suiteId}${filter}`, (body) => { + /** + * Publishes results of execution of an automated test run + * @param {string} name + * @param {string} description + * @param {TestRailResult[]} results + * @param {Function} callback + */ + public publish( + name: string, + description: string, + results: TestRailResult[], + callback?: Function + ): void { + console.log(`Publishing ${results.length} test result(s) to ${this.base}`); + + this._post( + `add_run/${this.options.projectId}`, + { + suite_id: this.options.suiteId, + name: name, + description: description, + assignedto_id: this.options.assignedToId, + include_all: true, + }, + (body) => { + const runId = body.id; + console.log(`Results published to ${this.base}?/runs/view/${runId}`); + this._post( + `add_results_for_cases/${runId}`, + { + results: results, + }, + (body) => { + // execute callback if specified if (callback) { - callback(body.cases); + callback(body); } - }); - } - - /** - * Publishes results of execution of an automated test run - * @param {string} name - * @param {string} description - * @param {TestRailResult[]} results - * @param {Function} callback - */ - public publish(name: string, description: string, results: TestRailResult[], callback?: Function): void { - console.log(`Publishing ${results.length} test result(s) to ${this.base}`); - - this._post(`add_run/${this.options.projectId}`, { - "suite_id": this.options.suiteId, - "name": name, - "description": description, - "assignedto_id": this.options.assignedToId, - "include_all": true - }, (body) => { - const runId = body.id - console.log(`Results published to ${this.base}?/runs/view/${runId}`) - this._post(`add_results_for_cases/${runId}`, { - results: results - }, (body) => { - // execute callback if specified - if (callback) { - callback(body); - } - }) - }); - } + } + ); + } + ); + } } diff --git a/src/test/shared.spec.ts b/src/test/shared.spec.ts index 320ad1fa..5bcd73f3 100644 --- a/src/test/shared.spec.ts +++ b/src/test/shared.spec.ts @@ -1,38 +1,38 @@ import * as chai from "chai"; chai.should(); -import {titleToCaseIds} from "../lib/shared"; +import { titleToCaseIds } from "../lib/shared"; describe("Shared functions", () => { - describe("titleToCaseIds", () => { - it("Single test case id present", () => { - let caseIds = titleToCaseIds("C123 Test title"); - caseIds.length.should.be.equals(1); - caseIds[0].should.be.equals(123); + describe("titleToCaseIds", () => { + it("Single test case id present", () => { + let caseIds = titleToCaseIds("C123 Test title"); + caseIds.length.should.be.equals(1); + caseIds[0].should.be.equals(123); - caseIds = titleToCaseIds("Execution of C123 Test title"); - caseIds.length.should.be.equals(1); - caseIds[0].should.be.equals(123); - }); - it("Multiple test case ids present", () => { - let caseIds = titleToCaseIds("Execution C321 C123 Test title"); - caseIds.length.should.be.equals(2); - caseIds[0].should.be.equals(321); - caseIds[1].should.be.equals(123); - }); - it("No test case ids present", () => { - let caseIds = titleToCaseIds("Execution Test title"); - caseIds.length.should.be.equals(0); - }); + caseIds = titleToCaseIds("Execution of C123 Test title"); + caseIds.length.should.be.equals(1); + caseIds[0].should.be.equals(123); }); + it("Multiple test case ids present", () => { + let caseIds = titleToCaseIds("Execution C321 C123 Test title"); + caseIds.length.should.be.equals(2); + caseIds[0].should.be.equals(321); + caseIds[1].should.be.equals(123); + }); + it("No test case ids present", () => { + let caseIds = titleToCaseIds("Execution Test title"); + caseIds.length.should.be.equals(0); + }); + }); - describe("Misc tests", () => { - it("String join", () => { - let out: string[] = []; - out.push("Test 1: fail"); - out.push("Test 2: pass"); - out.join('\n').should.be.equals(`Test 1: fail + describe("Misc tests", () => { + it("String join", () => { + let out: string[] = []; + out.push("Test 1: fail"); + out.push("Test 2: pass"); + out.join("\n").should.be.equals(`Test 1: fail Test 2: pass`); - }); }); -}); \ No newline at end of file + }); +}); diff --git a/src/test/testrail.spec.ts b/src/test/testrail.spec.ts index be2d3fa1..c446b78e 100644 --- a/src/test/testrail.spec.ts +++ b/src/test/testrail.spec.ts @@ -1,35 +1,46 @@ -import {TestRail} from "../lib/testrail"; -import {TestRailCase, Status} from "../lib/testrail.interface"; +import { TestRail } from "../lib/testrail"; +import { TestRailCase, Status } from "../lib/testrail.interface"; describe("TestRail API", () => { - it("Publish test run", (done) => { - let testRail = new TestRail({ - domain: process.env.DOMAIN, - username: process.env.USERNAME, - password: process.env.PASSWORD, - projectId: process.env.PROJECTID, - suiteId: process.env.SUITEID, - assignedToId: process.env.ASSIGNEDTOID, - }); - - testRail.fetchCases({}, (cases: TestRailCase[]) => { - console.log(cases); - cases.forEach((value => { - console.log(value.id, "-", value.title); - })); - }); + it("Publish test run", (done) => { + let testRail = new TestRail({ + domain: process.env.DOMAIN, + username: process.env.USERNAME, + password: process.env.PASSWORD, + projectId: process.env.PROJECTID, + suiteId: process.env.SUITEID, + assignedToId: process.env.ASSIGNEDTOID, + }); - testRail.publish("Unit Test of mocha-testrail-reporter", "Unit Test of mocha-testrail-reporter", [{ - case_id: 1, - status_id: Status.Passed, - comment: "Passing...." - }, { - case_id: 2, - status_id: Status.Passed - }, { - case_id: 3, - status_id: Status.Failed, - comment: "Failure...." - }], () => { done(); }); + testRail.fetchCases({}, (cases: TestRailCase[]) => { + console.log(cases); + cases.forEach((value) => { + console.log(value.id, "-", value.title); + }); }); -}); \ No newline at end of file + + testRail.publish( + "Unit Test of mocha-testrail-reporter", + "Unit Test of mocha-testrail-reporter", + [ + { + case_id: 1, + status_id: Status.Passed, + comment: "Passing....", + }, + { + case_id: 2, + status_id: Status.Passed, + }, + { + case_id: 3, + status_id: Status.Failed, + comment: "Failure....", + }, + ], + () => { + done(); + } + ); + }); +});