Addnew sheets (armor, weapons, malefica) and v13 support

This commit is contained in:
2025-05-18 23:51:26 +02:00
parent 7672f861ff
commit 995d61e1c6
4478 changed files with 667857 additions and 620 deletions

50
node_modules/lead/index.js generated vendored Normal file
View File

@@ -0,0 +1,50 @@
'use strict';
function hasListeners(stream) {
return !!(stream.listenerCount('readable') || stream.listenerCount('data'));
}
function sink(stream) {
var sinkAdded = false;
function addSink() {
if (sinkAdded) {
return;
}
if (hasListeners(stream)) {
return;
}
sinkAdded = true;
stream.resume();
}
function removeSink(evt) {
if (evt !== 'readable' && evt !== 'data') {
return;
}
if (hasListeners(stream)) {
sinkAdded = false;
}
process.nextTick(addSink);
}
function markSink() {
sinkAdded = true;
}
stream.on('newListener', removeSink);
stream.on('removeListener', removeSink);
stream.on('piping', markSink);
// Sink the stream to start flowing
// Do this on nextTick, it will flow at slowest speed of piped streams
process.nextTick(addSink);
return stream;
}
module.exports = sink;