8000 Transform error messages · stdlib-js/streams-node-debug@dea4eca · GitHub
[go: up one dir, main page]

Skip to content
< 8000 script type="application/json" data-target="react-app.embeddedData">{"payload":{"commit":{"oid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","url":"/stdlib-js/streams-node-debug/commit/dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","authoredDate":"2025-02-24T01:30:01.000Z","committedDate":"2025-02-24T01:30:01.000Z","shortMessage":null,"shortMessageMarkdown":"\u003cdiv\u003eTransform error messages\u003c/div\u003e","shortMessageMarkdownLink":null,"bodyMessageHtml":"","authors":[{"login":"stdlib-bot","displayName":"stdlib-bot","avatarUrl":"https://avatars.githubusercontent.com/u/82920195?v=4","path":"/stdlib-bot","isGitHub":false}],"committerAttribution":false,"committer":{"login":"stdlib-bot","displayName":"stdlib-bot","avatarUrl":"https://avatars.githubusercontent.com/u/82920195?v=4","path":"/stdlib-bot","isGitHub":false},"parents":["b704c1fc5b6e705fb10817c131939910daed1dc3"],"globalRelayId":"C_kwDOFnxa-doAKGRlYTRlY2EyYzNjZDZhZTZmZTJhNTY0N2Y1Nzk4NmZlM2UzNGRhYmU","sha1":"b704c1fc5b6e705fb10817c131939910daed1dc3","sha2":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe"},"currentUser":null,"repo":{"id":377248505,"defaultBranch":"main","name":"streams-node-debug","ownerLogin":"stdlib-js","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-15T17:47:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17805691?v=4","public":true,"private":false,"isOrgOwned":true},"diffEntryData":[{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":20,"text":"@@ -21,7 +21,7 @@","html":"@@ -21,7 +21,7 @@","displayNoNewLineWarning":false,"position":0,"left":20,"right":20},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":21,"text":" // MODULES //","html":" \u003cspan class=pl-c\u003e// MODULES //\u003c/span\u003e","displayNoNewLineWarning":false,"position":1,"left":21,"right":21},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":22,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":2,"left":22,"right":22},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":23,"text":" var isObject = require( '@stdlib/assert-is-plain-object' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisObject\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-plain-object\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":3,"left":23,"right":23},{"stylingDirective":null,"type":"DELETION","blobLineNumber":24,"text":"-var format = require( '@stdlib/string-format' );","html":"-\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003estring-format\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":4,"left":24,"right":23},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":24,"text":"+var format = require( '@stdlib/error-tools-fmtprodmsg' );","html":"+\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003eerror-tools-fmtprodmsg\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":5,"left":24,"right":24},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":25,"text":" var assign = require( '@stdlib/object-assign' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/object-assign\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":6,"left":25,"right":25},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":26,"text":" var Stream = require( './main.js' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-v\u003eStream\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;./main.js\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":7,"left":26,"right":26},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":27,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":8,"left":27,"right":27},{"stylingDirective":null,"type":"HUNK","blobLineNumber":57,"text":"@@ -58,7 +58,7 @@ function streamFactory( options ) {","html":"@@ -58,7 +58,7 @@ function streamFactory( options ) {","displayNoNewLineWarning":false,"position":9,"left":57,"right":57},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":58,"text":" \tvar opts;","html":" \t\u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":10,"left":58,"right":58},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":59,"text":" \tif ( arguments.length ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-smi\u003earguments\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003elength\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":11,"left":59,"right":59},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":60,"text":" \t\tif ( !isObject( options ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisObject\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":12,"left":60,"right":60},{"stylingDirective":null,"type":"DELETION","blobLineNumber":61,"text":"-\t\t\tthrow new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Options argument must be an object. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":13,"left":61,"right":60},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":61,"text":"+\t\t\tthrow new TypeError( format( '1M52V', options ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52V\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":14,"left":61,"right":61},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":62,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":15,"left":62,"right":62},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":63,"text":" \t\topts = assign( {}, options );","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e\u003cspan class=pl-kos\u003e}\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":16,"left":63,"right":63},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":64,"text":" \t} else {","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e \u003cspan class=pl-k\u003eelse\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":17,"left":64,"right":64}],"diffNumber":0,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":91,"linesChanged":4,"newTreeEntry":{"lineCount":91,"path":"lib/factory.js","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"lib/factory.js","mode":100644},"linesAdded":2,"linesDeleted":2,"path":"lib/factory.js","pathDigest":"7705929027ab064d62321a7b6fc00b95eff87c54a25d2ddb7cafdafb0a4275f5","status":"MODIFIED","truncatedReason":null,"oldOid":"b704c1fc5b6e705fb10817c131939910daed1dc3","newOid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","copilotChatReference":null,"deletedSha":"b704c1fc5b6e705fb10817c131939910daed1dc3","canToggleRichDiff":false,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null},{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":22,"text":"@@ -23,7 +23,7 @@","html":"@@ -23,7 +23,7 @@","displayNoNewLineWarning":false,"position":0,"left":22,"right":22},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":23,"text":" var InspectStream = require( '@stdlib/streams-node-inspect' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-v\u003eInspectStream\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/streams-node-inspect\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":1,"left":23,"right":23},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":24,"text":" var isFunction = require( '@stdlib/assert-is-function' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisFunction\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-function\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":2,"left":24,"right":24},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":25,"text":" var isBuffer = require( '@stdlib/assert-is-buffer' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisBuffer\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-buffer\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":3,"left":25,"right":25},{"stylingDirective":null,"type":"DELETION","blobLineNumber":26,"text":"-var format = require( '@stdlib/string-format' );","html":"-\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003estring-format\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":4,"left":26,"right":25},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":26,"text":"+var format = require( '@stdlib/error-tools-fmtprodmsg' );","html":"+\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003eerror-tools-fmtprodmsg\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":5,"left":26,"right":26},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":27,"text":" var assign = require( '@stdlib/object-assign' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/object-assign\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":6,"left":27,"right":27},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":28,"text":" var inherit = require( '@stdlib/utils-inherit' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003einherit\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/utils-inherit\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":7,"left":28,"right":28},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":29,"text":" var debug = require( './debug.js' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003edebug\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;./debug.js\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":8,"left":29,"right":29},{"stylingDirective":null,"type":"HUNK","blobLineNumber":77,"text":"@@ -78,7 +78,7 @@ function DebugStream( options, clbk ) {","html":"@@ -78,7 +78,7 @@ function DebugStream( options, clbk ) {","displayNoNewLineWarning":false,"position":9,"left":77,"right":77},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":78,"text":" \topts = assign( {}, DEFAULTS );","html":" \t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e\u003cspan class=pl-kos\u003e}\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-c1\u003eDEFAULTS\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":10,"left":78,"right":78},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":79,"text":" \tif ( arguments.length \u003e 1 ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-smi\u003earguments\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003elength\u003c/span\u003e \u003cspan class=pl-c1\u003e\u0026gt;\u003c/span\u003e \u003cspan class=pl-c1\u003e1\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":11,"left":79,"right":79},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":80,"text":" \t\tif ( !isFunction( clbk ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisFunction\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eclbk\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":12,"left":80,"right":80},{"stylingDirective":null,"type":"DELETION","blobLineNumber":81,"text":"-\t\t\tthrow new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', clbk ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Callback argument must be a function. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eclbk\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":13,"left":81,"right":80},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":81,"text":"+\t\t\tthrow new TypeError( format( '1M52b', clbk ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52b\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eclbk\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":14,"left":81,"right":81},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":82,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":15,"left":82,"right":82},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":83,"text":" \t\tcb = clbk;","html":" \t\t\u003cspan class=pl-s1\u003ecb\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eclbk\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":16,"left":83,"right":83},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":84,"text":" \t\terr = validate( opts, options );","html":" \t\t\u003cspan class=pl-s1\u003eerr\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003evalidate\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":17,"left":84,"right":84}],"diffNumber":1,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":137,"linesChanged":4,"newTreeEntry":{"lineCount":137,"path":"lib/main.js","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"lib/main.js","mode":100644},"linesAdded":2,"linesDeleted":2,"path":"lib/main.js","pathDigest":"7934bf411fea192ad8cd69e0a12911648a2842cb0f2409a8fb67b41b7069d757","status":"MODIFIED","truncatedReason":null,"oldOid":"b704c1fc5b6e705fb10817c131939910daed1dc3","newOid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","copilotChatReference":null,"deletedSha":"b704c1fc5b6e705fb10817c131939910daed1dc3","canToggleRichDiff":false,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null},{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":21,"text":"@@ -22,7 +22,7 @@","html":"@@ -22,7 +22,7 @@","displayNoNewLineWarning":false,"position":0,"left":21,"right":21},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":22,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":1,"left":22,"right":22},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":23,"text":" var isFunction = require( '@stdlib/assert-is-function' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisFunction\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-function\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":2,"left":23,"right":23},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":24,"text":" var isObject = require( '@stdlib/assert-is-plain-object' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisObject\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-plain-object\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":3,"left":24,"right":24},{"stylingDirective":null,"type":"DELETION","blobLineNumber":25,"text":"-var format = require( '@stdlib/string-format' );","html":"-\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003estring-format\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":4,"left":25,"right":24},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":25,"text":"+var format = require( '@stdlib/error-tools-fmtprodmsg' );","html":"+\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003eerror-tools-fmtprodmsg\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":5,"left":25,"right":25},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":26,"text":" var assign = require( '@stdlib/object-assign' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/object-assign\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":6,"left":26,"right":26},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":27,"text":" var Stream = require( './main.js' );","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-v\u003eStream\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;./main.js\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":7,"left":27,"right":27},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":28,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":8,"left":28,"right":28},{"stylingDirective":null,"type":"HUNK","blobLineNumber":57,"text":"@@ -58,20 +58,20 @@ function objectMode( options, clbk ) {","html":"@@ -58,20 +58,20 @@ function objectMode( options, clbk ) {","displayNoNewLineWarning":false,"position":9,"left":57,"right":57},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":58,"text":" \tvar cb;","html":" \t\u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003ecb\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":10,"left":58,"right":58},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":59,"text":" \tif ( arguments.length \u003e 1 ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-smi\u003earguments\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003elength\u003c/span\u003e \u003cspan class=pl-c1\u003e\u0026gt;\u003c/span\u003e \u003cspan class=pl-c1\u003e1\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":11,"left":59,"right":59},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":60,"text":" \t\tif ( !isObject( options ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisObject\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":12,"left":60,"right":60},{"stylingDirective":null,"type":"DELETION","blobLineNumber":61,"text":"-\t\t\tthrow new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Options argument must be an object. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":13,"left":61,"right":60},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":61,"text":"+\t\t\tthrow new TypeError( format( '1M52V', options ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52V\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":14,"left":61,"right":61},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":62,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":15,"left":62,"right":62},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":63,"text":" \t\topts = assign( {}, options );","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e\u003cspan class=pl-kos\u003e}\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":16,"left":63,"right":63},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":64,"text":" \t\tcb = clbk;","html":" \t\t\u003cspan class=pl-s1\u003ecb\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eclbk\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":17,"left":64,"right":64},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":65,"text":" \t\tif ( !isFunction( clbk ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisFunction\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eclbk\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":18,"left":65,"right":65},{" 8000 stylingDirective":null,"type":"DELETION","blobLineNumber":66,"text":"-\t\t\tthrow new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', clbk ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Callback argument must be a function. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eclbk\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":19,"left":66,"right":65},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":66,"text":"+\t\t\tthrow new TypeError( format( '1M52b', clbk ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52b\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eclbk\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":20,"left":66,"right":66},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":67,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":21,"left":67,"right":67},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":68,"text":" \t} else if ( arguments.length ) {","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e \u003cspan class=pl-k\u003eelse\u003c/span\u003e \u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-smi\u003earguments\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003elength\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":22,"left":68,"right":68},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":69,"text":" \t\tif ( isFunction( options ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eisFunction\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":23,"left":69,"right":69},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":70,"text":" \t\t\topts = {};","html":" \t\t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e\u003cspan class=pl-kos\u003e}\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":24,"left":70,"right":70},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":71,"text":" \t\t\tcb = options;","html":" \t\t\t\u003cspan class=pl-s1\u003ecb\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":25,"left":71,"right":71},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":72,"text":" \t\t} else {","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e \u003cspan class=pl-k\u003eelse\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":26,"left":72,"right":72},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":73,"text":" \t\t\tif ( !isObject( options ) ) {","html":" \t\t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisObject\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":27,"left":73,"right":73},{"stylingDirective":null,"type":"DELETION","blobLineNumber":74,"text":"-\t\t\t\tthrow new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );","html":"-\t\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Options argument must be an object. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":28,"left":74,"right":73},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":74,"text":"+\t\t\t\tthrow new TypeError( format( '1M52V', options ) );","html":"+\t\t\t\t\u003cspan class=\"pl-k\"\u003ethrow\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52V\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":29,"left":74,"right":74},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":75,"text":" \t\t\t}","html":" \t\t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":30,"left":75,"right":75},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":76,"text":" \t\t\topts = assign( {}, options );","html":" \t\t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eassign\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e\u003cspan class=pl-kos\u003e}\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":31,"left":76,"right":76},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":77,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":32,"left":77,"right":77}],"diffNumber":2,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":91,"linesChanged":8,"newTreeEntry":{"lineCount":91,"path":"lib/object_mode.js","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"lib/object_mode.js","mode":100644},"linesAdded":4,"linesDeleted":4,"path":"lib/object_mode.js","pathDigest":"f04f94849226f694e172e3aeadae8d58a244ead92e4c2b817ce0907e13447b27","status":"MODIFIED","truncatedReason":null,"oldOid":"b704c1fc5b6e705fb10817c131939910daed1dc3","newOid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","copilotChatReference":null,"deletedSha":"b704c1fc5b6e705fb10817c131939910daed1dc3","canToggleRichDiff":false,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null},{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":24,"text":"@@ -25,7 +25,7 @@ var hasOwnProp = require( '@stdlib/assert-has-own-property' );","html":"@@ -25,7 +25,7 @@ var hasOwnProp = require( \u0026#39;@stdlib/assert-has-own-property\u0026#39; );","displayNoNewLineWarning":false,"position":0,"left":24,"right":24},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":25,"text":" var isBoolean = require( '@stdlib/assert-is-boolean' ).isPrimitive;","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisBoolean\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-boolean\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eisPrimitive\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":1,"left":25,"right":25},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":26,"text":" var isNonNegative = require( '@stdlib/assert-is-nonnegative-number' ).isPrimitive;","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisNonNegative\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-nonnegative-number\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eisPrimitive\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":2,"left":26,"right":26},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":27,"text":" var isString = require( '@stdlib/assert-is-string' ).isPrimitive;","html":" \u003cspan class=pl-k\u003evar\u003c/span\u003e \u003cspan class=pl-s1\u003eisString\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-en\u003erequire\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;@stdlib/assert-is-string\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eisPrimitive\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":3,"left":27,"right":27},{"stylingDirective":null,"type":"DELETION","blobLineNumber":28,"text":"-var format = require( '@stdlib/string-format' );","html":"-\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003estring-format\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":4,"left":28,"right":27},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":28,"text":"+var format = require( '@stdlib/error-tools-fmtprodmsg' );","html":"+\u003cspan class=\"pl-k\"\u003evar\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e \u003cspan class=\"pl-c1\"\u003e=\u003c/span\u003e \u003cspan class=\"pl-en\"\u003erequire\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'@stdlib/\u003cspan class=\"x x-first x-last\"\u003eerror-tools-fmtprodmsg\u003c/span\u003e'\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":5,"left":28,"right":28},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":29,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":6,"left":29,"right":29},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":30,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":7,"left":30,"right":30},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":31,"text":" // MAIN //","html":" \u003cspan class=pl-c\u003e// MAIN //\u003c/span\u003e","displayNoNewLineWarning":false,"position":8,"left":31,"right":31},{"stylingDirective":null,"type":"HUNK","blobLineNumber":44,"text":"@@ -45,36 +45,36 @@ var format = require( '@stdlib/string-format' );","html":"@@ -45,36 +45,36 @@ var format = require( \u0026#39;@stdlib/string-format\u0026#39; );","displayNoNewLineWarning":false,"position":9,"left":44,"right":44},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":45,"text":" */","html":" \u003cspan class=pl-c\u003e*/\u003c/span\u003e","displayNoNewLineWarning":false,"position":10,"left":45,"right":45},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":46,"text":" function validate( opts, options ) {","html":" \u003cspan class=pl-k\u003efunction\u003c/span\u003e \u003cspan class=pl-en\u003evalidate\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":11,"left":46,"right":46},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":47,"text":" \tif ( !isObject( options ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisObject\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":12,"left":47,"right":47},{"stylingDirective":null,"type":"DELETION","blobLineNumber":48,"text":"-\t\treturn new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );","html":"-\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid argument. Options argument must be an object. Value: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":13,"left":48,"right":47},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":48,"text":"+\t\treturn new TypeError( format( '1M52V', options ) );","html":"+\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52V\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eoptions\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":14,"left":48,"right":48},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":49,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":15,"left":49,"right":49},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":50,"text":" \tif ( hasOwnProp( options, 'name' ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003ehasOwnProp\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;name\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":16,"left":50,"right":50},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":51,"text":" \t\topts.name = options.name;","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ename\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ename\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":17,"left":51,"right":51},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":52,"text":" \t\tif ( !isString( opts.name ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisString\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ename\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":18,"left":52,"right":52},{"stylingDirective":null,"type":"DELETION","blobLineNumber":53,"text":"-\t\t\treturn new TypeError( format( 'invalid option. `%s` option must be a string. Option: `%s`.', 'name', opts.name ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid option. `%s` option must be a string. Option: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'name'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ename\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":19,"left":53,"right":52},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":53,"text":"+\t\t\treturn new TypeError( format( '1M52W', 'name', opts.name ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52W\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'name'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ename\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":20,"left":53,"right":53},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":54,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":21,"left":54,"right":54},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":55,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":22,"left":55,"right":55},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":56,"text":" \tif ( hasOwnProp( options, 'objectMode' ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003ehasOwnProp\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;objectMode\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":23,"left":56,"right":56},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":57,"text":" \t\topts.objectMode = options.objectMode;","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eobjectMode\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eobjectMode\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":24,"left":57,"right":57},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":58,"text":" \t\tif ( !isBoolean( opts.objectMode ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisBoolean\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eobjectMode\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":25,"left":58,"right":58},{"stylingDirective":null,"type":"DELETION","blobLineNumber":59,"text":"-\t\t\treturn new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'objectMode', opts.objectMode ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid option. `%s` option must be a boolean. Option: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'objectMode'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eobjectMode\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":26,"left":59,"right":58},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":59,"text":"+\t\t\treturn new TypeError( format( '1M52o', 'objectMode', opts.objectMode ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52o\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'objectMode'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eobjectMode\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":27,"left":59,"right":59},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":60,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":28,"left":60,"right":60},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":61,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":29,"left":61,"right":61},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":62,"text":" \tif ( hasOwnProp( options, 'readableObjectMode' ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003ehasOwnProp\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;readableObjectMode\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":30,"left":62,"right":62},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":63,"text":" \t\topts.readableObjectMode = options.readableObjectMode;","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ereadableObjectMode\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ereadableObjectMode\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":31,"left":63,"right":63},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":64,"text":" \t\tif ( !isBoolean( opts.readableObjectMode ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisBoolean\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ereadableObjectMode\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":32,"left":64,"right":64},{"stylingDirective":null,"type":"DELETION","blobLineNumber":65,"text":"-\t\t\treturn new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'readableObjectMode', opts.readableObjectMode ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid option. `%s` option must be a boolean. Option: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'readableObjectMode'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ereadableObjectMode\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":33,"left":65,"right":64},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":65,"text":"+\t\t\treturn new TypeError( format( '1M52o', 'readableObjectMode', opts.readableObjectMode ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52o\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'readableObjectMode'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ereadableObjectMode\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":34,"left":65,"right":65},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":66,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":35,"left":66,"right":66},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":67,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":36,"left":67,"right":67},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":68,"text":" \tif ( hasOwnProp( options, 'allowHalfOpen' ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003ehasOwnProp\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;allowHalfOpen\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayN 8000 oNewLineWarning":false,"position":37,"left":68,"right":68},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":69,"text":" \t\topts.allowHalfOpen = options.allowHalfOpen;","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eallowHalfOpen\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eallowHalfOpen\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":38,"left":69,"right":69},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":70,"text":" \t\tif ( !isBoolean( opts.allowHalfOpen ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisBoolean\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003eallowHalfOpen\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":39,"left":70,"right":70},{"stylingDirective":null,"type":"DELETION","blobLineNumber":71,"text":"-\t\t\treturn new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'allowHalfOpen', opts.allowHalfOpen ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid option. `%s` option must be a boolean. Option: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'allowHalfOpen'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eallowHalfOpen\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":40,"left":71,"right":70},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":71,"text":"+\t\t\treturn new TypeError( format( '1M52o', 'allowHalfOpen', opts.allowHalfOpen ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M52o\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'allowHalfOpen'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eallowHalfOpen\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":41,"left":71,"right":71},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":72,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":42,"left":72,"right":72},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":73,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":43,"left":73,"right":73},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":74,"text":" \tif ( hasOwnProp( options, 'highWaterMark' ) ) {","html":" \t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003ehasOwnProp\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e,\u003c/span\u003e \u003cspan class=pl-s\u003e\u0026#39;highWaterMark\u0026#39;\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":44,"left":74,"right":74},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":75,"text":" \t\topts.highWaterMark = options.highWaterMark;","html":" \t\t\u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ehighWaterMark\u003c/span\u003e \u003cspan class=pl-c1\u003e=\u003c/span\u003e \u003cspan class=pl-s1\u003eoptions\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ehighWaterMark\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":45,"left":75,"right":75},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":76,"text":" \t\tif ( !isNonNegative( opts.highWaterMark ) ) {","html":" \t\t\u003cspan class=pl-k\u003eif\u003c/span\u003e \u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-c1\u003e!\u003c/span\u003e\u003cspan class=pl-s1\u003eisNonNegative\u003c/span\u003e\u003cspan class=pl-kos\u003e(\u003c/span\u003e \u003cspan class=pl-s1\u003eopts\u003c/span\u003e\u003cspan class=pl-kos\u003e.\u003c/span\u003e\u003cspan class=pl-c1\u003ehighWaterMark\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e)\u003c/span\u003e \u003cspan class=pl-kos\u003e{\u003c/span\u003e","displayNoNewLineWarning":false,"position":46,"left":76,"right":76},{"stylingDirective":null,"type":"DELETION","blobLineNumber":77,"text":"-\t\t\treturn new TypeError( format( 'invalid option. `%s` option must be a nonnegative number. Option: `%s`.', 'highWaterMark', opts.highWaterMark ) );","html":"-\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003einvalid option. `%s` option must be a nonnegative number. Option: `%s`.\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'highWaterMark'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ehighWaterMark\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":47,"left":77,"right":76},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":77,"text":"+\t\t\treturn new TypeError( format( '1M54k', 'highWaterMark', opts.highWaterMark ) );","html":"+\t\t\t\u003cspan class=\"pl-k\"\u003ereturn\u003c/span\u003e \u003cspan class=\"pl-k\"\u003enew\u003c/span\u003e \u003cspan class=\"pl-v\"\u003eTypeError\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eformat\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e(\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'\u003cspan class=\"x x-first x-last\"\u003e1M54k\u003c/span\u003e'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e'highWaterMark'\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e,\u003c/span\u003e \u003cspan class=\"pl-s1\"\u003eopts\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e.\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ehighWaterMark\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-kos\"\u003e)\u003c/span\u003e\u003cspan class=\"pl-kos\"\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":48,"left":77,"right":77},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":78,"text":" \t\t}","html":" \t\t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":49,"left":78,"right":78},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":79,"text":" \t}","html":" \t\u003cspan class=pl-kos\u003e}\u003c/span\u003e","displayNoNewLineWarning":false,"position":50,"left":79,"right":79},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":80,"text":" \treturn null;","html":" \t\u003cspan class=pl-k\u003ereturn\u003c/span\u003e \u003cspan class=pl-c1\u003enull\u003c/span\u003e\u003cspan class=pl-kos\u003e;\u003c/span\u003e","displayNoNewLineWarning":false,"position":51,"left":80,"right":80}],"diffNumber":3,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":86,"linesChanged":14,"newTreeEntry":{"lineCount":86,"path":"lib/validate.js","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"lib/validate.js","mode":100644},"linesAdded":7,"linesDeleted":7,"path":"lib/validate.js","pathDigest":"cabded08ff9373812a499e53913ccaca1d50f6d981eefa5c45f8cb88809a9cf7","status":"MODIFIED","truncatedReason":null,"oldOid":"b704c1fc5b6e705fb10817c131939910daed1dc3","newOid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","copilotChatReference":null,"deletedSha":"b704c1fc5b6e705fb10817c131939910daed1dc3","canToggleRichDiff":false,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null},{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":45,"text":"@@ -46,7 +46,7 @@","html":"@@ -46,7 +46,7 @@","displayNoNewLineWarning":false,"position":0,"left":45,"right":45},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":46,"text":" \"@stdlib/assert-is-string\": \"^0.2.2\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;@stdlib/assert-is-string\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":1,"left":46,"right":46},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":47,"text":" \"@stdlib/object-assign\": \"^0.2.2\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;@stdlib/object-assign\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":2,"left":47,"right":47},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":48,"text":" \"@stdlib/streams-node-inspect\": \"^0.2.2\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;@stdlib/streams-node-inspect\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":3,"left":48,"right":48},{"stylingDirective":null,"type":"DELETION","blobLineNumber":49,"text":"- \"@stdlib/string-format\": \"^0.2.2\",","html":"- \u003cspan class=\"pl-ent\"\u003e\"@stdlib/\u003cspan class=\"x x-first x-last\"\u003estring-format\u003c/span\u003e\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\"\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\"\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":4,"left":49,"right":48},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":49,"text":"+ \"@stdlib/error-tools-fmtprodmsg\": \"^0.2.2\",","html":"+ \u003cspan class=\"pl-ent\"\u003e\"@stdlib/\u003cspan class=\"x x-first x-last\"\u003eerror-tools-fmtprodmsg\u003c/span\u003e\"\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\"\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\"\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":5,"left":49,"right":49},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":50,"text":" \"@stdlib/utils-define-nonenumerable-read-only-property\": \"^0.2.2\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;@stdlib/utils-define-nonenumerable-read-only-property\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":6,"left":50,"right":50},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":51,"text":" \"@stdlib/utils-inherit\": \"^0.2.2\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;@stdlib/utils-inherit\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^0.2.2\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":7,"left":51,"right":51},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":52,"text":" \"debug\": \"^2.6.9\",","html":" \u003cspan class=\"pl-ent\"\u003e\u0026quot;debug\u0026quot;\u003c/span\u003e: \u003cspan class=\"pl-s\"\u003e\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e^2.6.9\u003cspan class=\"pl-pds\"\u003e\u0026quot;\u003c/span\u003e\u003c/span\u003e,","displayNoNewLineWarning":false,"position":8,"left":52,"right":52}],"diffNumber":4,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":106,"linesChanged":2,"newTreeEntry":{"lineCount":106,"path":"package.json","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"package.json","mode":100644},"linesAdded":1,"linesDeleted":1,"path":"package.json","pathDigest":"7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519","status":"MODIFIED","truncatedReason":null,"oldOid":"b704c1fc5b6e705fb10817c131939910daed1dc3","newOid":"dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","copilotChatReference":null,"deletedSha":"b704c1fc5b6e705fb10817c131939910daed1dc3","canToggleRichDiff":false,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null}],"splitViewPreference":"unified","ignoreWhitespace":false,"commentsPreference":"visible","diffLineSpacingPreference":"relaxed","useMonospaceFont":false,"pasteUrlLinkAsPlainText":false,"userNotices":[],"path":"/stdlib-js/streams-node-debug/commit/dea4eca2c3cd6ae6fe2a5647f57986fe3e34dabe","fileTreeExpanded":true,"headerInfo":{"additions":16,"deletions":16,"filesChanged":5,"filesChangedString":"5"},"moreDiffsToLoad":false,"asyncDiffLoadInfo":{"startIndex":5,"truncated":false,"byteCount":5683,"lineShownCount":130},"commentInfo":{"canComment":false,"locked":false,"canLock":false,"repoArchived":false},"csrf_tokens":{"/users/diffview?diff=split":{"post":"aEKQwU2PrL7YCfQ7lnUcIZFN0Me9vEVR36mHs1ZX8ox_K4OiDtaLsbvLv0MCMSbCwGfxkvf6MZoa5ZZSP1HEDA"},"/users/diffview?diff=unified":{"post":"R42N0izrbbvFNbuLwjERjLv107gvJufvKvqCS5IM1SpQ5J6xb7JKtKb38PNWdStv6t_y7WVgkyTvtpOq-wrjqg"},"/notifications/thread":{"post":"Q4553zMwK-BU4EThnX9QLOIVaYjUbqvHREVZ-_MT6fFZR58EGSND7N0zZV3Z5KOCfuHAPk4XwDxpC7O74BeXWw"}}},"title":"Transform error messages · stdlib-js/streams-node-debug@dea4eca","appPayload":{"helpUrl":"https://docs.github.com","findInDiffWorkerPath":"/assets-cdn/worker/find-in-diff-worker-6dcb06aa9fad.js","enabled_features":{"diff_ux_refresh_beta":false,"diff_inline_comments":true,"diff_ux_refresh_ssr_five":false,"diff_ux_refresh_ssr_ten":false}}}

Commit dea4eca

Browse files
committed
Transform error messages
1 parent b704c1f commit dea4eca

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

lib/factory.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
// MODULES //
2222

2323
var isObject = require( '@stdlib/assert-is-plain-object' );
24-
var format = require( '@stdlib/string-format' );
24+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2525
var assign = require( '@stdlib/object-assign' );
2626
var Stream = require( './main.js' );
2727

@@ -58,7 +58,7 @@ function streamFactory( options ) {
5858
var opts;
5959
if ( arguments.length ) {
6060
if ( !isObject( options ) ) {
61-
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
61+
throw new TypeError( format( '1M52V', options ) );
6262
}
6363
opts = assign( {}, options );
6464
} else {

lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var InspectStream = require( '@stdlib/streams-node-inspect' );
2424
var isFunction = require( '@stdlib/assert-is-function' );
2525
var isBuffer = require( '@stdlib/assert-is-buffer' );
26-
var format = require( '@stdlib/string-format' );
26+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2727
var assign = require( '@stdlib/object-assign' );
2828
var inherit = require( '@stdlib/utils-inherit' );
2929
var debug = require( './debug.js' );
@@ -78,7 +78,7 @@ function DebugStream( options, clbk ) {
7878
opts = assign( {}, DEFAULTS );
7979
if ( arguments.length > 1 ) {
8080
if ( !isFunction( clbk ) ) {
81-
throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', clbk ) );
81+
throw new TypeError( format( '1M52b', clbk ) );
8282
}
8383
cb = clbk;
8484
err = validate( opts, options );

lib/object_mode.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
var isFunction = require( '@stdlib/assert-is-function' );
2424
var isObject = require( '@stdlib/assert-is-plain-object' );
25-
var format = require( '@stdlib/string-format' );
25+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2626
var assign = require( '@stdlib/object-assign' );
2727
var Stream = require( './main.js' );
2828

@@ -58,20 +58,20 @@ function objectMode( options, clbk ) {
5858
var cb;
5959
if ( arguments.length > 1 ) {
6060
if ( !isObject( options ) ) {
61-
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
61+
throw new TypeError( format( '1M52V', options ) );
6262
}
6363
opts = assign( {}, options );
6464
cb = clbk;
6565
if ( !isFunction( clbk ) ) {
66-
throw new TypeError( format( 'invalid argument. Callback argument must be a function. Value: `%s`.', clbk ) );
66+
throw new TypeError( format( '1M52b', clbk ) );
6767
}
6868
} else if ( arguments.length ) {
6969
if ( isFunction( options ) ) {
7070
opts = {};
7171
cb = options;
7272
} else {
7373
if ( !isObject( options ) ) {
74-
throw new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
74+
throw new TypeError( format( '1M52V', options ) );
7575
}
7676
opts = assign( {}, options );
7777
}

lib/validate.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var hasOwnProp = require( '@stdlib/assert-has-own-property' );
2525
var isBoolean = require( '@stdlib/assert-is-boolean' ).isPrimitive;
2626
var isNonNegative = require( '@stdlib/assert-is-nonnegative-number' ).isPrimitive;
2727
var isString = require( '@stdlib/assert-is-string' ).isPrimitive;
28-
var format = require( '@stdlib/string-format' );
28+
var format = require( '@stdlib/error-tools-fmtprodmsg' );
2929

3030

3131
// MAIN //
@@ -45,36 +45,36 @@ var format = require( '@stdlib/string-format' );
4545
*/
4646
function validate( opts, options ) {
4747
if ( !isObject( options ) ) {
48-
return new TypeError( format( 'invalid argument. Options argument must be an object. Value: `%s`.', options ) );
48+
return new TypeError( format( '1M52V', options ) );
4949
}
5050
if ( hasOwnProp( options, 'name' ) ) {
5151
opts.name = options.name;
5252
if ( !isString( opts.name ) ) {
53-
return new TypeError( format( 'invalid option. `%s` option must be a string. Option: `%s`.', 'name', opts.name ) );
53+
return new TypeError( format( '1M52W', 'name', opts.name ) );
5454
}
5555
}
5656
if ( hasOwnProp( options, 'objectMode' ) ) {
5757
opts.objectMode = options.objectMode;
5858
if ( !isBoolean( opts.objectMode ) ) {
59-
return new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'objectMode', opts.objectMode ) );
59+
return new TypeError( format( '1M52o', 'objectMode', opts.objectMode ) );
6060
}
6161
}
6262
if ( hasOwnProp( options, 'readableObjectMode' ) ) {
6363
opts.readableObjectMode = options.readableObjectMode;
6464
if ( !isBoolean( opts.readableObjectMode ) ) {
65-
return new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'readableObjectMode', opts.readableObjectMode ) );
65+
return new TypeError( format( '1M52o', 'readableObjectMode', opts.readableObjectMode ) );
6666
}
6767
}
6868
if ( hasOwnProp( options, 'allowHalfOpen' ) ) {
6969
opts.allowHalfOpen = options.allowHalfOpen;
7070
if ( !isBoolean( opts.allowHalfOpen ) ) {
71-
return new TypeError( format( 'invalid option. `%s` option must be a boolean. Option: `%s`.', 'allowHalfOpen', opts.allowHalfOpen ) );
71+
return new TypeError( format( '1M52o', 'allowHalfOpen', opts.allowHalfOpen ) );
7272
}
7373
}
7474
if ( hasOwnProp( options, 'highWaterMark' ) ) {
7575
opts.highWaterMark = options.highWaterMark;
7676
if ( !isNonNegative( opts.highWaterMark ) ) {
77-
return new TypeError( format( 'invalid option. `%s` option must be a nonnegative number. Option: `%s`.', 'highWaterMark', opts.highWaterMark ) );
77+
return new TypeError( format( '1M54k', 'highWaterMark', opts.highWaterMark ) );
7878
}
7979
}
8080
return null;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@stdlib/assert-is-string": "^0.2.2",
4747
"@stdlib/object-assign": "^0.2.2",
4848
"@stdlib/streams-node-inspect": "^0.2.2",
49-
"@stdlib/string-format": "^0.2.2",
49+
"@stdlib/error-tools-fmtprodmsg": "^0.2.2",
5050
"@stdlib/utils-define-nonenumerable-read-only-property": "^0.2.2",
5151
"@stdlib/utils-inherit": "^0.2.2",
5252
"debug": "^2.6.9",

0 commit comments

Comments
 (0)
0