File tree Expand file tree Collapse file tree 4 files changed +15
-10
lines changed
Expand file tree Collapse file tree 4 files changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -165,7 +165,12 @@ module.exports = class Minipass extends Stream {
165165 // because we're mid-write, so that'd be bad.
166166 if ( this [ BUFFERLENGTH ] !== 0 )
167167 this [ FLUSH ] ( true )
168- this . emit ( 'data' , chunk )
168+
169+ // if we are still flowing after flushing the buffer we can emit the
170+ // chunk otherwise we have to buffer it.
171+ this . flowing
172+ ? this . emit ( 'data' , chunk )
173+ : this [ BUFFERPUSH ] ( chunk )
169174 } else
170175 this [ BUFFERPUSH ] ( chunk )
171176
Original file line number Diff line number Diff line change 11{
22 "name" : " minipass" ,
3- "version" : " 3.1.5 " ,
3+ "version" : " 3.1.6 " ,
44 "description" : " minimal implementation of a PassThrough stream" ,
55 "main" : " index.js" ,
66 "dependencies" : {
Original file line number Diff line number Diff line change 123123 "libnpmteam": "^2.0.3",
124124 "libnpmversion": "^2.0.1",
125125 "make-fetch-happen": "^9.1.0",
126- "minipass": "^3.1.3 ",
126+ "minipass": "^3.1.6 ",
127127 "minipass-pipeline": "^1.2.4",
128128 "mkdirp": "^1.0.4",
129129 "mkdirp-infer-owner": "^2.0.0",
50745074 "dev": true
50755075 },
50765076 "node_modules/minipass": {
5077- "version": "3.1.5 ",
5078- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5 .tgz",
5079- "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw ==",
5077+ "version": "3.1.6 ",
5078+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6 .tgz",
5079+ "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ ==",
50805080 "inBundle": true,
50815081 "dependencies": {
50825082 "yallist": "^4.0.0"
1381913819 "dev": true
1382013820 },
1382113821 "minipass": {
13822- "version": "3.1.5 ",
13823- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5 .tgz",
13824- "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw ==",
13822+ "version": "3.1.6 ",
13823+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6 .tgz",
13824+ "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ ==",
1382513825 "requires": {
1382613826 "yallist": "^4.0.0"
1382713827 }
Original file line number Diff line number Diff line change 9191 "libnpmteam" : " ^2.0.3" ,
9292 "libnpmversion" : " ^2.0.1" ,
9393 "make-fetch-happen" : " ^9.1.0" ,
94- "minipass" : " ^3.1.3 " ,
94+ "minipass" : " ^3.1.6 " ,
9595 "minipass-pipeline" : " ^1.2.4" ,
9696 "mkdirp" : " ^1.0.4" ,
9797 "mkdirp-infer-owner" : " ^2.0.0" ,
You can’t perform that action at this time.
0 commit comments