diff --git a/CHANGELOG.md b/CHANGELOG.md index 992ee8c..ef8c0b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [1.2.0] - 2021-03-12 ### Changed - Improve conflict resolver on promote diff --git a/README.md b/README.md index e1b163f..ca82b39 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ $ npm install -g @vtex/cli-plugin-workspace $ oclif-example COMMAND running command... $ oclif-example (-v|--version|version) -@vtex/cli-plugin-workspace/1.1.0 linux-x64 node-v12.22.12 +@vtex/cli-plugin-workspace/1.2.0 linux-x64 node-v12.22.12 $ oclif-example --help [COMMAND] USAGE $ oclif-example COMMAND @@ -59,17 +59,17 @@ ARGUMENTS OPTIONS -f, --force Deletes the specified workspace even if it is currently in use. - -h, --help show CLI help - -v, --verbose Show debug level logs + -h, --help Shows this help message. + -v, --verbose Shows debug level logs. -y, --yes Answers yes to all prompts. - --trace Ensure all requests to VTEX IO are traced + --trace Ensures all requests to VTEX IO are traced. EXAMPLES vtex workspace delete workspaceName vtex workspace delete workspaceName1 workspaceName2 ``` -_See code: [build/commands/workspace/delete.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/delete.ts)_ +_See code: [build/commands/workspace/delete.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/delete.ts)_ ## `oclif-example workspace:list` @@ -80,9 +80,9 @@ USAGE $ oclif-example workspace:list OPTIONS - -h, --help show CLI help - -v, --verbose Show debug level logs - --trace Ensure all requests to VTEX IO are traced + -h, --help Shows this help message. + -v, --verbose Shows debug level logs. + --trace Ensures all requests to VTEX IO are traced. ALIASES $ oclif-example workspace:ls @@ -92,7 +92,7 @@ EXAMPLES vtex workspace ls ``` -_See code: [build/commands/workspace/list.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/list.ts)_ +_See code: [build/commands/workspace/list.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/list.ts)_ ## `oclif-example workspace:promote` @@ -104,10 +104,10 @@ USAGE OPTIONS -h, --help - show CLI help + Shows this help message. -v, --verbose - Show debug level logs + Shows debug level logs. --conflict=master|mine|abort [default: master] Defines how to handle data conflict between workspaces. @@ -116,7 +116,7 @@ OPTIONS - abort: Aborts the workspace promotion in case of data conflict. --trace - Ensure all requests to VTEX IO are traced + Ensures all requests to VTEX IO are traced. ALIASES $ oclif-example promote @@ -126,7 +126,7 @@ EXAMPLES vtex promote ``` -_See code: [build/commands/workspace/promote.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/promote.ts)_ +_See code: [build/commands/workspace/promote.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/promote.ts)_ ## `oclif-example workspace:reset [WORKSPACENAME]` @@ -140,18 +140,18 @@ ARGUMENTS WORKSPACENAME Name of the workspace to reset. OPTIONS - -h, --help show CLI help + -h, --help Shows this help message. -p, --production Recreates the workspace as a production one. - -v, --verbose Show debug level logs + -v, --verbose Shows debug level logs. -y, --yes Answers yes to all prompts. - --trace Ensure all requests to VTEX IO are traced + --trace Ensures all requests to VTEX IO are traced. EXAMPLES vtex workspace reset vtex workspace reset workspaceName ``` -_See code: [build/commands/workspace/reset.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/reset.ts)_ +_See code: [build/commands/workspace/reset.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/reset.ts)_ ## `oclif-example workspace:status [WORKSPACENAME]` @@ -165,15 +165,15 @@ ARGUMENTS WORKSPACENAME Name of the workspace. OPTIONS - -h, --help show CLI help - -v, --verbose Show debug level logs - --trace Ensure all requests to VTEX IO are traced + -h, --help Shows this help message. + -v, --verbose Shows debug level logs. + --trace Ensures all requests to VTEX IO are traced. EXAMPLE vtex workspace status ``` -_See code: [build/commands/workspace/status.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/status.ts)_ +_See code: [build/commands/workspace/status.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/status.ts)_ ## `oclif-example workspace:use WORKSPACE` @@ -187,11 +187,11 @@ ARGUMENTS WORKSPACE Name of the workspace OPTIONS - -h, --help show CLI help + -h, --help Shows this help message. -p, --production Creates and/or switches to a production workspace. -r, --reset Resets the workspace before switching to it. - -v, --verbose Show debug level logs - --trace Ensure all requests to VTEX IO are traced + -v, --verbose Shows debug level logs. + --trace Ensures all requests to VTEX IO are traced. ALIASES $ oclif-example use @@ -201,5 +201,5 @@ EXAMPLES vtex use workspaceName ``` -_See code: [build/commands/workspace/use.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.1.0/build/commands/workspace/use.ts)_ +_See code: [build/commands/workspace/use.ts](https://github.com/vtex/cli-plugin-workspace/blob/v1.2.0/build/commands/workspace/use.ts)_ diff --git a/package.json b/package.json index 858c664..91cf255 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,16 @@ { "name": "@vtex/cli-plugin-workspace", "description": "vtex plugin workspace", - "version": "1.1.0", + "version": "1.2.0", "bugs": "https://github.com/vtex/cli-plugin-workspace/issues", "dependencies": { - "@oclif/command": "^1", + "@oclif/command": "^1.8.0", "@oclif/config": "^1", "ramda": "^0.27.1", - "tslib": "^1" + "ora": "4.0.4", + "boxen": "4.2.0", + "tslib": "^1", + "@vtex/api": "npm:@vtex/api@6.48.0" }, "devDependencies": { "@oclif/dev-cli": "^1", @@ -26,11 +29,9 @@ "nodemon-notifier-cli": "https://github.com/Slessi/nodemon-notifier-cli.git", "prettier": "^2.0.1", "ts-jest": "^25.2.1", + "vtex": "^4.2.0", "ts-node": "^8", - "typescript": "^3.8.2", - "vtex-latest": "npm:vtex@4.2.0", - "vtex": "npm:vtex@2.111.2-beta", - "@vtex/api": "npm:@vtex/api@6.48.0" + "typescript": "^3.8.2" }, "engines": { "node": ">=8.0.0" diff --git a/src/modules/promote.ts b/src/modules/promote.ts index 5ecc9c3..060aaac 100644 --- a/src/modules/promote.ts +++ b/src/modules/promote.ts @@ -10,10 +10,10 @@ import { promptConfirm, authUrl, workspaceUse, + VBase, COLORS, } from 'vtex' -import { VBase } from 'vtex-latest' import { MineWinsConflictsResolver } from '@vtex/api' const vbase = VBase.createClient(undefined, { diff --git a/yarn.lock b/yarn.lock index 4744965..61c23ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -959,13 +959,6 @@ dependencies: "@types/node" "*" -"@types/fs-extra@^9.0.1": - version "9.0.13" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" - integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== - dependencies: - "@types/node" "*" - "@types/glob@^7.1.1": version "7.1.2" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.2.tgz#06ca26521353a545d94a0adc74f38a59d232c987" @@ -1034,13 +1027,6 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd" integrity sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ== -"@types/json2csv@^5.0.1": - version "5.0.7" - resolved "https://registry.yarnpkg.com/@types/json2csv/-/json2csv-5.0.7.tgz#c80ff09b669f8e3ee60be19d91326275a6a2346b" - integrity sha512-Ma25zw9G9GEBnX8b12R4EYvnFT6dBh8L3jwsN5EUFXa+fl2dqmbLDbNWN0XuQU3rSXdsbBeCYjI9uHU2PUBxhA== - dependencies: - "@types/node" "*" - "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -1133,13 +1119,6 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-1.19.1.tgz#33509849f8e679e4add158959fdb086440e9553f" integrity sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ== -"@types/progress@^2.0.3": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@types/progress/-/progress-2.0.7.tgz#798b309935ef1cf5bef3b3f7bb8da7b0335bc67e" - integrity sha512-iadjw02vte8qWx7U0YM++EybBha2CQLPGu9iJ97whVgJUT5Zq9MjAPYUnbfRI2Kpehimf1QjFJYxD0t8nqzu5w== - dependencies: - "@types/node" "*" - "@types/qs@*": version "6.9.3" resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.3.tgz#b755a0934564a200d3efdf88546ec93c369abd03" @@ -1276,45 +1255,6 @@ tar-fs "^2.0.0" xss "^1.0.6" -"@vtex/api@^3.76.0": - version "3.77.8" - resolved "https://registry.yarnpkg.com/@vtex/api/-/api-3.77.8.tgz#bc27114d2aef450b1314cd26466532723be4d95a" - integrity sha512-bRXeubaNIEzfHPOLFedSHZQa0KCpxe5QF0PNaLpr5x/9CJqsjVR0coj6lvZVReZK32ifUoEJM5XVSb/153NItQ== - dependencies: - "@types/koa" "^2.0.48" - "@types/koa-compose" "^3.2.3" - "@wry/equality" "^0.1.9" - agentkeepalive "^4.0.2" - apollo-datasource "^0.3.1" - apollo-server-core "^2.4.8" - apollo-server-errors "^2.2.1" - archiver "^3.0.0" - axios "^0.18.0" - axios-retry "^3.1.2" - bluebird "^3.5.4" - chalk "^2.4.2" - co-body "^6.0.0" - cookie "^0.3.1" - dataloader "^1.4.0" - fs-extra "^7.0.0" - graphql "^0.13.2" - graphql-extensions "^0.5.7" - graphql-tools "^3.1.1" - graphql-upload "^8.0.4" - js-base64 "^2.5.1" - koa-compose "^4.1.0" - lru-cache "^5.1.1" - mime-types "^2.1.12" - p-limit "^2.2.0" - qs "^6.5.1" - querystring "^0.2.0" - ramda "^0.26.0" - rwlock "^5.0.0" - semver "^5.5.1" - stats-lite vtex/node-stats-lite#dist - tar-fs "^2.0.0" - xss "^1.0.6" - "@vtex/api@npm:@vtex/api@6.48.0": version "6.48.0" resolved "https://registry.yarnpkg.com/@vtex/api/-/api-6.48.0.tgz#67f9f11d197d543d4f854b057d31a8d6999241e9" @@ -1371,16 +1311,6 @@ numbro "2.1.0" tslib "^1" -"@vtex/cli-plugin-abtest@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-abtest/-/cli-plugin-abtest-0.0.5.tgz#3fb5e95f7c26be2a8c1aae0eca5eb0b49d8cc077" - integrity sha512-4TIlU5mgno2ye7DSR1LSenZg2mtfAZKso58qe+FIH/QSw8jQc7vOrOa8Av4gKB9zyOgLF9jtdScAellepbnqtg== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - numbro "2.1.0" - tslib "^1" - "@vtex/cli-plugin-autoupdate@^0.0.2": version "0.0.2" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-autoupdate/-/cli-plugin-autoupdate-0.0.2.tgz#f632d598d454632502eb02e32967bc9038d7fc74" @@ -1412,18 +1342,6 @@ chalk "^4.1.0" tslib "^1" -"@vtex/cli-plugin-deps@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-deps/-/cli-plugin-deps-0.0.1.tgz#6e07e1951f1a02719d800b08d92b73cb94d7c417" - integrity sha512-T0Zm7ByLjYm78K0jquCvZc7jbhiXtorFAGphW22iiPKxs8WtUX/VNqTsx0wHJOG2H5lnL3NE7PjiG4Aavi7K+g== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - "@types/diff" "^4.0.2" - "@types/ramda" "^0.27.14" - tslib "^1" - "@vtex/cli-plugin-deps@^0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-deps/-/cli-plugin-deps-0.1.1.tgz#e64c8cb9e48b525721429ee151f03d9262561797" @@ -1436,16 +1354,6 @@ "@types/ramda" "^0.27.14" tslib "^1" -"@vtex/cli-plugin-edition@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-edition/-/cli-plugin-edition-0.0.1.tgz#b0c7f922b9b183fa470ee251f75ae57b94596115" - integrity sha512-acSh3lwtOTMZs+qPlMFN+n6ADojl0RmpRAFFuc59JStAsPfMjodUl75P5aFaTw5KfjjI2JvHmaMslaHUMGDbbQ== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - tslib "^1" - "@vtex/cli-plugin-edition@^0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-edition/-/cli-plugin-edition-0.1.1.tgz#d45fd412fc697d8ace21f2dced2b2b3106b5a99b" @@ -1457,16 +1365,6 @@ ramda "^0.27.1" tslib "^1" -"@vtex/cli-plugin-lighthouse@^0.0.3": - version "0.0.3" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-lighthouse/-/cli-plugin-lighthouse-0.0.3.tgz#cdfcfe4b5c6cb0579f0b4be65d5e94bf0858eb91" - integrity sha512-qEp44cMhwsPklg4ue/uHwXJk4ENPuqmZ+s2QK8EikCTbU4Mx0B+VVZfDfpHTrqiKavKSfhXGmXILYMxYo/YPSA== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - tslib "^1" - "@vtex/cli-plugin-plugins@^1.13.2": version "1.13.2" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-plugins/-/cli-plugin-plugins-1.13.2.tgz#e9f028f74fda276a5450010f6a1d1a2ee4d535e1" @@ -1486,45 +1384,6 @@ tslib "^2.0.0" yarn "^1.21.1" -"@vtex/cli-plugin-redirects@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-redirects/-/cli-plugin-redirects-0.0.2.tgz#de993cd0d6ae1b5106fc524225debecb87dac7b9" - integrity sha512-CCUYv2U6fgQ16ZZV7DOeVE8p/I16TQ8LU1qrRF78Jk9BdYseDnPKlSRK9alGUmXqB6rSrgacun/De/vn8xAhgA== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - "@types/fs-extra" "^9.0.1" - "@types/json2csv" "^5.0.1" - "@types/progress" "^2.0.3" - "@types/ramda" "^0.27.14" - json-array-split "^1.0.0" - json2csv "^5.0.1" - progress "^2.0.3" - tslib "^1" - -"@vtex/cli-plugin-submit@^0.1.0": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-submit/-/cli-plugin-submit-0.1.2.tgz#75cf18ecd87bdf29da14791169816523f253a71c" - integrity sha512-35WuHfPyZUMZBwjWlOwoTeERxFpB57qMChvoV+sLzNItjwbqDMN3DPvfDrn3ozBUeVuZ/wqJUnuC4fwQR9jVeQ== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - inquirer "^7.3.3" - tslib "^2.0.1" - -"@vtex/cli-plugin-test@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-test/-/cli-plugin-test-0.0.5.tgz#f1754092dd4e9aad7a1e94d59b0055106210fac7" - integrity sha512-o+EXTQYB6qcyfRApnLC23eEPK3gehbbZPI7LtKcvT5jr9jKvxGCoUgW88E4Xujw4XC4f2A11y8sHqVBT69qSSQ== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - async-retry "^1.3.1" - chalk "^4.1.0" - tslib "^1" - "@vtex/cli-plugin-whoami@^0.2.2": version "0.2.2" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-whoami/-/cli-plugin-whoami-0.2.2.tgz#d7d769ee5b225a31deb411a577d8a5124021d2b1" @@ -1534,16 +1393,6 @@ "@oclif/config" "^1" tslib "^1" -"@vtex/cli-plugin-workspace@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-workspace/-/cli-plugin-workspace-0.0.2.tgz#c02efb9f211406b5c1b30b9b81156357f3a4e94d" - integrity sha512-bhRqC/SYXvw6Dy7IhL8S/EaCl/JxcPCG6J707RC6DC4m702DODfwdeXwtqZ671q1GAB+z850TlK90hNJuLpqDA== - dependencies: - "@oclif/command" "^1" - "@oclif/config" "^1" - ramda "^0.27.1" - tslib "^1" - "@vtex/cli-plugin-workspace@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@vtex/cli-plugin-workspace/-/cli-plugin-workspace-1.0.1.tgz#334c113828378911a83694d61441503fa4c153d0" @@ -2334,13 +2183,6 @@ async-retry@^1.2.1: dependencies: retry "0.12.0" -async-retry@^1.3.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" - integrity sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== - dependencies: - retry "0.13.1" - async-retry@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.2.3.tgz#a6521f338358d322b1a0012b79030c6f411d1ce0" @@ -2557,6 +2399,20 @@ bluebird@~3.0.6: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.0.6.tgz#f2488f325782f66d174842f481992e2faba56f38" integrity sha1-8kiPMleC9m0XSEL0gZkuL6ulbzg= +boxen@4.2.0, boxen@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" + integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^5.3.1" + chalk "^3.0.0" + cli-boxes "^2.2.0" + string-width "^4.1.0" + term-size "^2.1.0" + type-fest "^0.8.1" + widest-line "^3.1.0" + boxen@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-3.2.0.tgz#fbdff0de93636ab4450886b6ff45b92d098f45eb" @@ -2571,20 +2427,6 @@ boxen@^3.0.0: type-fest "^0.3.0" widest-line "^2.0.0" -boxen@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" - integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^3.0.0" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.8.1" - widest-line "^3.1.0" - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -3226,11 +3068,6 @@ commander@^5.1.0: resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== -commander@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - compare-versions@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" @@ -5367,25 +5204,6 @@ inquirer@^7.0.0: strip-ansi "^6.0.0" through "^2.3.6" -inquirer@^7.3.3: - version "7.3.3" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" - integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.19" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.6.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - into-stream@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" @@ -6261,11 +6079,6 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -json-array-split@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-array-split/-/json-array-split-1.0.0.tgz#1134f11f30503b81f15fad2d3f71eae3c6b92235" - integrity sha512-p29RBDYHTf9hhCgYPSj2CdBNA2OGXG3R9KvN5X//mtgnuFRIgmFhvNk2s0a4Qn2rTwmHkAs7jgyR9qDSXTY0cQ== - json-buffer@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" @@ -6296,15 +6109,6 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json2csv@^5.0.1: - version "5.0.7" - resolved "https://registry.yarnpkg.com/json2csv/-/json2csv-5.0.7.tgz#f3a583c25abd9804be873e495d1e65ad8d1b54ae" - integrity sha512-YRZbUnyaJZLZUJSRi2G/MqahCyRv9n/ds+4oIetjDF3jWQA7AG7iSeKTiZiCNqtMZM7HDyt0e/W6lEnoGEmMGA== - dependencies: - commander "^6.1.0" - jsonparse "^1.3.1" - lodash.get "^4.4.2" - json5@2.x, json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" @@ -6335,11 +6139,6 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonparse@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - jsonwebtoken@~8.5.1: version "8.5.1" resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" @@ -7485,7 +7284,7 @@ only@~0.0.2: resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4" integrity sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q= -open@^7.0.2, open@^7.3.0: +open@^7.3.0: version "7.4.2" resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== @@ -7522,7 +7321,7 @@ optionator@^0.8.1, optionator@^0.8.3: type-check "~0.3.2" word-wrap "~1.2.3" -ora@^4.0.3: +ora@4.0.4, ora@^4.0.3: version "4.0.4" resolved "https://registry.yarnpkg.com/ora/-/ora-4.0.4.tgz#e8da697cc5b6a47266655bf68e0fb588d29a545d" integrity sha512-77iGeVU1cIdRhgFzCK8aw1fbtT1B/iZAvWjS+l/o1x0RShMgxHUZaD2yDpWsNCPwXg9z1ZA78Kbdvr8kBmG/Ww== @@ -7650,13 +7449,6 @@ package-json@^6.3.0: registry-url "^5.0.0" semver "^6.2.0" -pad@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/pad/-/pad-2.0.3.tgz#e2b877496c5576c299ee3df93bee95b76532dffb" - integrity sha512-YVlBmpDQilhUl69RY/0Ku9Il0sNPLgVOVePhCJUfN8qDZKrq1zIY+ZwtCLtaWFtJzuJswwAcZHxf4a5RliV2pQ== - dependencies: - wcwidth "^1.0.1" - parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -7901,7 +7693,7 @@ process@^0.10.0: resolved "https://registry.yarnpkg.com/process/-/process-0.10.1.tgz#842457cc51cfed72dc775afeeafb8c6034372725" integrity sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA== -progress@^2.0.0, progress@^2.0.3: +progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -8446,11 +8238,6 @@ retry@0.12.0, retry@^0.12.0: resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= -retry@0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -8897,7 +8684,7 @@ static-extend@^0.1.1, static-extend@^0.1.2: define-property "^0.2.5" object-copy "^0.1.0" -"stats-lite@github:vtex/node-stats-lite#dist", stats-lite@vtex/node-stats-lite#dist: +stats-lite@vtex/node-stats-lite#dist: version "2.2.0" resolved "https://codeload.github.com/vtex/node-stats-lite/tar.gz/1b0d39cc41ef7aaecfd541191f877887a2044797" dependencies: @@ -9505,7 +9292,7 @@ tslib@^1, tslib@^1.0.0, tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.6.1, tslib@^2.6.2: +tslib@^2.0.0, tslib@^2.0.3, tslib@^2.6.1, tslib@^2.6.2: version "2.7.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== @@ -9810,7 +9597,7 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -"vtex-latest@npm:vtex@4.2.0": +vtex@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/vtex/-/vtex-4.2.0.tgz#05e1ca77537be60469d632b12ac6bbb8a884eb4a" integrity sha512-56FJYN924v9YfJryUAlam2bgyNVYTd5CJIch6E/wBZPaIueqbwu6Ek3rLQn800bgOlc4/stUr6H23ApqcTD6fg== @@ -9892,88 +9679,6 @@ verror@1.10.0: ws "^7.2.3" yarn "^1.22.4" -"vtex@npm:vtex@2.111.2-beta": - version "2.111.2-beta" - resolved "https://registry.yarnpkg.com/vtex/-/vtex-2.111.2-beta.tgz#da18bbb4d9be1aa9d8e2b4a0253e3c360697e8f7" - integrity sha512-FEPayC0vqMWSaOjRwZ3vyyNP/JpST95aD5I4RMze6mqOzOfCp4O4Z+lFrLZe/LPPxoNyoa8hDUHsZXmkC7KIpw== - dependencies: - "@oclif/command" "^1.0.0" - "@oclif/config" "^1.0.0" - "@oclif/plugin-help" "^2.0.0" - "@tiagonapoli/oclif-plugin-spaced-commands" "^0.0.6" - "@vtex/api" "^3.76.0" - "@vtex/cli-plugin-abtest" "^0.0.5" - "@vtex/cli-plugin-deps" "^0.0.1" - "@vtex/cli-plugin-edition" "^0.0.1" - "@vtex/cli-plugin-lighthouse" "^0.0.3" - "@vtex/cli-plugin-redirects" "^0.0.2" - "@vtex/cli-plugin-submit" "^0.1.0" - "@vtex/cli-plugin-test" "^0.0.5" - "@vtex/cli-plugin-workspace" "^0.0.2" - "@vtex/node-error-report" "^0.0.2" - "@vtex/toolbelt-message-renderer" "^0.0.1" - "@yarnpkg/lockfile" "^1.1.0" - ajv "~6.10.2" - ansi-escapes "^4.3.1" - any-promise "^1.3.0" - archiver "^3.1.1" - async-retry "~1.2.3" - bluebird "^3.5.0" - boxen "^4.2.0" - chalk "~2.3.2" - child-process-es6-promise "~1.2.1" - chokidar "~3.3.0" - cli-table "~0.3.1" - cli-table2 "~0.2.0" - clipboardy "~2.1.0" - co-body "^6.0.0" - configstore "^5.0.1" - csvtojson "~2.0.10" - debounce "~1.2.0" - detect-port "^1.3.0" - diff "~3.5.0" - enquirer "~2.3.2" - eventsource "~1.0.7" - extendable-error "~0.1.5" - fs-extra "~7.0.0" - get-stream "~4.0.0" - globby "~8.0.1" - graphql "^14.2.1" - is-docker "^2.0.0" - is-wsl "^2.1.1" - js-yaml "~3.13.1" - jsonwebtoken "~8.5.1" - koa "^2.13.0" - latest-version "^4.0.0" - moment "~2.24.0" - node-notifier "^6.0.0" - numbro "2.1.0" - open "^7.0.2" - opn "~5.2.0" - ora "^4.0.3" - pad "~2.0.3" - pipe-streams-to-promise "~0.2.0" - prompt-confirm "^2.0.4" - prompts "~2.3.0" - proper-lockfile "^4.1.1" - qrcode-terminal "~0.12.0" - ramda "~0.25.0" - ramda-adjunct "~2.23.0" - randomstring "~1.1.5" - request "~2.88.0" - semver "~7.1.1" - semver-diff "~2.1.0" - supports-hyperlinks "^2.1.0" - tar "~4.4.10" - tslib "^1.0.0" - unzip-stream "~0.3.0" - update-notifier "~3.0.1" - v8-compile-cache "^2.1.0" - winston "~3.2.1" - winston-transport "~4.3.0" - ws "^7.2.3" - yarn "^1.22.4" - w3c-hr-time@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"