@salesforce/cli-plugins-testkit
Advanced tools
Comparing version 0.0.13 to 0.0.14
@@ -5,2 +5,14 @@ # Changelog | ||
### [0.0.14](https://github.com/salesforcecli/cli-plugins-testkit/compare/v0.0.13...v0.0.14) (2021-03-04) | ||
### Features | ||
* add type parameter to execCmd ([#34](https://github.com/salesforcecli/cli-plugins-testkit/issues/34)) ([14639f7](https://github.com/salesforcecli/cli-plugins-testkit/commit/14639f76d9bba2f15c99f6b80d6e912bfcc176a8)) | ||
### Bug Fixes | ||
* add strip-ansi ([1684979](https://github.com/salesforcecli/cli-plugins-testkit/commit/16849790c12a20d48b4250084b2988fac401f87e)) | ||
### [0.0.13](https://github.com/salesforcecli/cli-plugins-testkit/compare/v0.0.12...v0.0.13) (2021-02-26) | ||
@@ -7,0 +19,0 @@ |
@@ -18,2 +18,3 @@ "use strict"; | ||
const shelljs_1 = require("shelljs"); | ||
const stripAnsi = require("strip-ansi"); | ||
const buildCmdOptions = (options) => { | ||
@@ -34,3 +35,3 @@ const defaults = { | ||
try { | ||
result.jsonOutput = kit_1.parseJson(result.shellOutput.stdout); | ||
result.jsonOutput = kit_1.parseJson(stripAnsi(result.shellOutput.stdout)); | ||
} | ||
@@ -116,4 +117,4 @@ catch (parseErr) { | ||
result.shellOutput.code = code; | ||
result.shellOutput.stdout = stdout; | ||
result.shellOutput.stderr = stderr; | ||
result.shellOutput.stdout = stripAnsi(stdout); | ||
result.shellOutput.stderr = stripAnsi(stderr); | ||
resolve(addJsonOutput(cmd, result)); | ||
@@ -120,0 +121,0 @@ }; |
@@ -17,2 +17,3 @@ "use strict"; | ||
const shell = require("shelljs"); | ||
const stripAnsi = require("strip-ansi"); | ||
const genUniqueString_1 = require("./genUniqueString"); | ||
@@ -206,2 +207,4 @@ const zip_1 = require("./zip"); | ||
const rv = shell.exec(cmd, { silent: true }); | ||
rv.stdout = stripAnsi(rv.stdout); | ||
rv.stderr = stripAnsi(rv.stderr); | ||
if (rv.code !== 0) { | ||
@@ -208,0 +211,0 @@ const io = cmd.includes('--json') ? rv.stdout : rv.stderr; |
{ | ||
"name": "@salesforce/cli-plugins-testkit", | ||
"description": "Provides test utilities to assist Salesforce CLI plug-in authors with writing non-unit tests (NUT).", | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"author": "Salesforce", | ||
@@ -51,15 +51,16 @@ "license": "BSD-3-Clause", | ||
"dependencies": { | ||
"@salesforce/core": "^2.16.3", | ||
"@salesforce/kit": "^1.3.4", | ||
"@salesforce/ts-types": "^1.4.4", | ||
"@salesforce/core": "^2.20.3", | ||
"@salesforce/kit": "^1.4.5", | ||
"@salesforce/ts-types": "^1.5.5", | ||
"archiver": "^5.2.0", | ||
"debug": "^4.3.1", | ||
"shelljs": "^0.8.4", | ||
"sinon": "^9.0.2" | ||
"sinon": "^9.0.2", | ||
"strip-ansi": "^6.0.0" | ||
}, | ||
"devDependencies": { | ||
"@salesforce/dev-config": "^2.0.0", | ||
"@salesforce/dev-scripts": "^0.7.0", | ||
"@salesforce/prettier-config": "^0.0.1", | ||
"@salesforce/ts-sinon": "^1.2.3", | ||
"@salesforce/dev-scripts": "^0.9.1", | ||
"@salesforce/prettier-config": "^0.0.2", | ||
"@salesforce/ts-sinon": "^1.3.5", | ||
"@types/archiver": "^5.1.0", | ||
@@ -69,18 +70,18 @@ "@types/debug": "^4.1.5", | ||
"@types/sinon": "^9.0.10", | ||
"@typescript-eslint/eslint-plugin": "^4.14.1", | ||
"@typescript-eslint/parser": "^4.14.1", | ||
"chai": "^4.2.0", | ||
"@typescript-eslint/eslint-plugin": "^4.15.2", | ||
"@typescript-eslint/parser": "^4.15.2", | ||
"chai": "^4.3.0", | ||
"codecov": "^3.8.1", | ||
"cz-conventional-changelog": "^3.3.0", | ||
"eslint": "^7.18.0", | ||
"eslint-config-prettier": "^7.2.0", | ||
"eslint": "^7.21.0", | ||
"eslint-config-prettier": "^8.1.0", | ||
"eslint-config-salesforce": "^0.1.0", | ||
"eslint-config-salesforce-license": "^0.1.0", | ||
"eslint-config-salesforce-typescript": "^0.2.0", | ||
"eslint-plugin-header": "^3.1.0", | ||
"eslint-plugin-header": "^3.1.1", | ||
"eslint-plugin-import": "^2.22.1", | ||
"eslint-plugin-jsdoc": "^32.0.2", | ||
"eslint-plugin-jsdoc": "^32.2.0", | ||
"eslint-plugin-prettier": "^3.3.1", | ||
"husky": "^4.2.5", | ||
"mocha": "^8.2.1", | ||
"mocha": "^8.3.0", | ||
"nyc": "^15.1.0", | ||
@@ -87,0 +88,0 @@ "prettier": "^2.0.5", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
55293
1000
8
+ Addedstrip-ansi@^6.0.0
+ Addedansi-regex@5.0.1(transitive)
+ Addedstrip-ansi@6.0.1(transitive)
Updated@salesforce/core@^2.20.3
Updated@salesforce/kit@^1.4.5
Updated@salesforce/ts-types@^1.5.5