heroku-cli-util
Advanced tools
Comparing version 6.2.12 to 7.0.0
'use strict' | ||
exports.color = require('@heroku-cli/color').default | ||
var console = require('./lib/console') | ||
@@ -20,3 +23,2 @@ var errors = require('./lib/errors') | ||
exports.command = require('./lib/command') | ||
exports.color = require('./lib/color') | ||
exports.debug = console.debug | ||
@@ -23,0 +25,0 @@ exports.mockConsole = console.mock |
'use strict' | ||
var cli = require('..') | ||
const stripAnsi = require('strip-ansi') | ||
@@ -20,3 +21,3 @@ var mocking | ||
if (mocking) { | ||
cli.stdout += cli.color.stripColor(concatArguments(arguments) + '\n') | ||
cli.stdout += stripAnsi(concatArguments(arguments) + '\n') | ||
} else { | ||
@@ -34,3 +35,3 @@ console.log.apply(null, arguments) | ||
if (mocking) { | ||
cli.stdout += cli.color.stripColor(concatArguments(arguments)) | ||
cli.stdout += stripAnsi(concatArguments(arguments)) | ||
} else { | ||
@@ -55,3 +56,3 @@ process.stdout.write.apply(process.stdout, arguments) | ||
if (mocking) { | ||
cli.stderr += cli.color.stripColor(concatArguments(arguments) + '\n') | ||
cli.stderr += stripAnsi(concatArguments(arguments) + '\n') | ||
} else { | ||
@@ -69,3 +70,3 @@ console.error.apply(null, arguments) | ||
if (mocking) { | ||
cli.stderr += cli.color.stripColor(concatArguments(arguments)) | ||
cli.stderr += stripAnsi(concatArguments(arguments)) | ||
} else { | ||
@@ -72,0 +73,0 @@ process.stderr.write.apply(process.stderr, arguments) |
'use strict' | ||
const stripAnsi = require('strip-ansi') | ||
let cli = require('..') | ||
@@ -90,3 +91,3 @@ let console = require('./console') | ||
let logPath = path.join(cacheHome(), 'error.log') | ||
fs.appendFileSync(logPath, logtimestamp() + ' ' + cli.color.stripColor(msg) + '\n') | ||
fs.appendFileSync(logPath, logtimestamp() + ' ' + stripAnsi(msg) + '\n') | ||
} | ||
@@ -93,0 +94,0 @@ |
@@ -136,4 +136,2 @@ 'use strict' | ||
const errors = [ | ||
'CacheError', | ||
'CancelError', | ||
'HTTPError', | ||
@@ -143,4 +141,3 @@ 'MaxRedirectsError', | ||
'ReadError', | ||
'RequestError', | ||
'UnsupportedProtocolError' | ||
'RequestError' | ||
] | ||
@@ -147,0 +144,0 @@ |
'use strict' | ||
let color = require('./color') | ||
let {color} = require('..') | ||
@@ -5,0 +5,0 @@ function open (url, browser) { |
@@ -6,3 +6,3 @@ 'use strict' | ||
const util = require('./util') | ||
const color = require('./color') | ||
const color = cli.color | ||
const ansi = require('ansi-escapes') | ||
@@ -9,0 +9,0 @@ const Spinner = require('./spinner') |
@@ -5,4 +5,5 @@ 'use strict' | ||
const stripAnsi = require('strip-ansi') | ||
let console = require('./console') | ||
let color = require('./color') | ||
let color = require('@heroku-cli/color').default | ||
let errors = require('./errors') | ||
@@ -92,3 +93,3 @@ | ||
_lines (s) { | ||
return color.stripColor(s) | ||
return stripAnsi(s) | ||
.split('\n') | ||
@@ -110,3 +111,3 @@ .map(l => Math.ceil(l.length / this._width)) | ||
let y = this._lines(this.text) - 1 | ||
let lastline = color.stripColor(this.text).split('\n').pop() | ||
let lastline = stripAnsi(this.text).split('\n').pop() | ||
let x = 1 + lastline.length - (this._lines(lastline) - 1) * this._width | ||
@@ -113,0 +114,0 @@ this.stream.write(this.ansi.cursorMove(x, y)) |
'use strict' | ||
const stripAnsi = require('..').color.stripColor | ||
const stripAnsi = require('strip-ansi') | ||
const cli = require('..') | ||
@@ -5,0 +5,0 @@ |
{ | ||
"name": "heroku-cli-util", | ||
"description": "Set of helpful CLI utilities", | ||
"version": "6.2.12", | ||
"version": "7.0.0", | ||
"author": "Jeff Dickey (@dickeyxxx)", | ||
@@ -10,2 +10,3 @@ "bugs": { | ||
"dependencies": { | ||
"@heroku-cli/color": "^1.1.1", | ||
"ansi-escapes": "^3.0.0", | ||
@@ -16,3 +17,3 @@ "ansi-styles": "^3.2.0", | ||
"co": "^4.6.0", | ||
"got": "^8.0.1", | ||
"got": "^6.3.0", | ||
"heroku-client": "^3.0.5", | ||
@@ -19,0 +20,0 @@ "lodash.ary": "^4.1.1", |
35
85953
25
25
2897
+ Added@heroku-cli/color@^1.1.1
+ Added@heroku-cli/color@1.1.16(transitive)
+ Addedansi-regex@4.1.1(transitive)
+ Addedcapture-stack-trace@1.0.2(transitive)
+ Addedcreate-error-class@3.0.2(transitive)
+ Addedgot@6.7.1(transitive)
+ Addedis-redirect@1.0.0(transitive)
+ Addedis-stream@1.1.0(transitive)
+ Addedprepend-http@1.0.4(transitive)
+ Addedstrip-ansi@5.2.0(transitive)
+ Addedtslib@1.14.1(transitive)
+ Addedunzip-response@2.0.1(transitive)
+ Addedurl-parse-lax@1.0.0(transitive)
- Removed@sindresorhus/is@0.7.0(transitive)
- Removedcacheable-request@2.1.4(transitive)
- Removedclone-response@1.0.2(transitive)
- Removedcore-util-is@1.0.3(transitive)
- Removeddecode-uri-component@0.2.2(transitive)
- Removeddecompress-response@3.3.0(transitive)
- Removedfrom2@2.3.0(transitive)
- Removedgot@8.3.2(transitive)
- Removedhas-symbol-support-x@1.4.2(transitive)
- Removedhas-to-string-tag-x@1.4.1(transitive)
- Removedhttp-cache-semantics@3.8.1(transitive)
- Removedinherits@2.0.4(transitive)
- Removedinto-stream@3.1.0(transitive)
- Removedis-object@1.0.2(transitive)
- Removedis-plain-obj@1.1.0(transitive)
- Removedisarray@1.0.0(transitive)
- Removedisurl@1.0.0(transitive)
- Removedjson-buffer@3.0.0(transitive)
- Removedkeyv@3.0.0(transitive)
- Removedlowercase-keys@1.0.0(transitive)
- Removedmimic-response@1.0.1(transitive)
- Removednormalize-url@2.0.1(transitive)
- Removedp-cancelable@0.4.1(transitive)
- Removedp-finally@1.0.0(transitive)
- Removedp-is-promise@1.1.0(transitive)
- Removedp-timeout@2.0.1(transitive)
- Removedpify@3.0.0(transitive)
- Removedprepend-http@2.0.0(transitive)
- Removedprocess-nextick-args@2.0.1(transitive)
- Removedquery-string@5.1.1(transitive)
- Removedreadable-stream@2.3.8(transitive)
- Removedresponselike@1.0.2(transitive)
- Removedsafe-buffer@5.1.2(transitive)
- Removedsort-keys@2.0.0(transitive)
- Removedstrict-uri-encode@1.1.0(transitive)
- Removedstring_decoder@1.1.1(transitive)
- Removedurl-parse-lax@3.0.0(transitive)
- Removedurl-to-options@1.0.1(transitive)
- Removedutil-deprecate@1.0.2(transitive)
Updatedgot@^6.3.0