@arco-cli/core
Advanced tools
Comparing version 2.1.0 to 2.2.0
@@ -9,3 +9,2 @@ "use strict"; | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); | ||
var _ink = require("ink"); | ||
var _logger = _interopRequireDefault(require("@arco-cli/legacy/dist/logger")); | ||
@@ -54,3 +53,5 @@ var _commandRegistry = require("@arco-cli/legacy/dist/cli/commandRegistry"); | ||
async runRenderHandler() { | ||
if (!this.command.render) throw new Error('runRenderHandler expects command.render to be implemented'); | ||
if (!this.command.render) { | ||
throw new Error('runRenderHandler expects command.render to be implemented'); | ||
} | ||
const result = await this.command.render(this.args, this.flags); | ||
@@ -62,6 +63,8 @@ _loader.default.off(); | ||
} = toRenderResult(result); | ||
const { | ||
waitUntilExit | ||
} = (0, _ink.render)(data); | ||
await waitUntilExit(); | ||
if (this.command.inkRender) { | ||
const { | ||
waitUntilExit | ||
} = this.command.inkRender(data); | ||
await (waitUntilExit === null || waitUntilExit === void 0 ? void 0 : waitUntilExit()); | ||
} | ||
return _logger.default.exitAfterFlush(code, this.commandName); | ||
@@ -68,0 +71,0 @@ } |
{ | ||
"name": "@arco-cli/core", | ||
"version": "2.1.0", | ||
"version": "2.2.0", | ||
"homepage": "https://github.com/arco-design/arco-cli", | ||
@@ -20,3 +20,3 @@ "repository": "https://github.com/arco-design/arco-cli", | ||
"dependencies": { | ||
"@arco-cli/legacy": "^2.1.0", | ||
"@arco-cli/legacy": "^2.2.0", | ||
"@arco-cli/stone": "^2.0.0-beta.0", | ||
@@ -35,3 +35,2 @@ "@babel/runtime": "^7.20.6", | ||
"graphql-subscriptions": "^1.2.1", | ||
"ink": "^3.2.0", | ||
"lodash": "^4.17.21", | ||
@@ -41,3 +40,2 @@ "node-fetch": "^3.3.0", | ||
"pretty-time": "^1.1.0", | ||
"react": "~17", | ||
"yargs": "^17.6.2" | ||
@@ -48,3 +46,3 @@ }, | ||
}, | ||
"gitHead": "097e94b44368c872ef7d414ceeb605e135ccbec9" | ||
"gitHead": "e9c2cd3a0de0884e13e36d3b5a81d27f362a8daa" | ||
} |
Sorry, the diff of this file is not supported yet
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
185272
19
1822
4
- Removedink@^3.2.0
- Removedreact@~17
- Removed@types/yoga-layout@1.9.2(transitive)
- Removedansi-escapes@4.3.2(transitive)
- Removedastral-regex@2.0.0(transitive)
- Removedauto-bind@4.0.0(transitive)
- Removedci-info@2.0.0(transitive)
- Removedcli-boxes@2.2.1(transitive)
- Removedcli-truncate@2.1.0(transitive)
- Removedcode-excerpt@3.0.0(transitive)
- Removedconvert-to-spaces@1.0.2(transitive)
- Removedescape-string-regexp@2.0.0(transitive)
- Removedink@3.2.0(transitive)
- Removedis-ci@2.0.0(transitive)
- Removedjs-tokens@4.0.0(transitive)
- Removedloose-envify@1.4.0(transitive)
- Removedpatch-console@1.0.0(transitive)
- Removedreact@17.0.2(transitive)
- Removedreact-devtools-core@4.28.5(transitive)
- Removedreact-reconciler@0.26.2(transitive)
- Removedscheduler@0.20.2(transitive)
- Removedshell-quote@1.8.1(transitive)
- Removedslice-ansi@3.0.0(transitive)
- Removedstack-utils@2.0.6(transitive)
- Removedtype-fest@0.12.00.21.3(transitive)
- Removedwidest-line@3.1.0(transitive)
- Removedwrap-ansi@6.2.0(transitive)
- Removedws@7.5.9(transitive)
- Removedyoga-layout-prebuilt@1.10.0(transitive)
Updated@arco-cli/legacy@^2.2.0