MCPcopy
hub / github.com/ThatGuySam/doesitarm / createFileStream

Method createFileStream

helpers/scanner/file-api.ts:198–215  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

196 }
197
198 private createFileStream () {
199 if ( this.file?.stream ) {
200 this.fileStream = this.file.stream
201 return
202 }
203
204 if ( this.file?.buffer ) {
205 const stream = new EventEmitter() as NodeFileStream
206
207 process.nextTick( () => {
208 stream.emit( 'data', this.file!.buffer! )
209 stream.emit( 'end' )
210 } )
211
212 this.file!.stream = stream
213 this.fileStream = stream
214 }
215 }
216
217 private registerUserEvents () {
218 if ( this.registeredEvents.size > 0 ) {

Callers 1

readFileMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected