1.4.11 • Published 6 days ago
@hishprorg/iure-optio-nihil v1.4.11
@hishprorg/iure-optio-nihil
Make a full duplex stream with 2 Duplex endpoints.
Install:
npm install @hishprorg/iure-optio-nihil
const DuplexPair = require('@hishprorg/iure-optio-nihil');
const { socket1, socket2 } = new DuplexPair();
socket1.write('Hi');
console.log(socket2.read()); // => <Buffer 48 69>
// Or, using options that are passed to the Duplex constructor:
const { socket1, socket2 } = new DuplexPair({ encoding: 'utf8' });
socket1.write('Hi');
console.log(socket2.read()); // => 'Hi'
License
MIT
xhrclassnamesmulti-packageless compileres5stringifytermPromiseredactshellObject.valuessettingsmake dircloudformationArrayBufferdefinePropertyconcurrencyES6environmentinternal slotajvdefinereduceriteratefpsstylesheetcryptopromiseslastgenericslookassertSymbolwordbreakdom-testing-libraryRxJSES7locationswflanguagedataelectronmimecreateArrayBuffer#slicerapidUint8ClampedArraydropfile systembyteLengthmkdirsdescriptorschemeES2019breakTypedArraysimpledbeslint-pluginbddtslibUnderscoreshimexpresstrimStartcomputed-typesnegativeuninstallinfast-deep-clonecomparecolourutilitiespushMicrosoftfastinternalrangeerror0columnprunerequesttasklimitidlebootstrap lessReactiveExtensionsstdlibfull-widthformattingreact-hook-form__proto__plugindeep-clonetimedeep-copylinkpropertiesworkerObject.isregexpclassesserializationnodehas-ownstringifierreuseeverybeanstalksameValueZeroeslintpluginoptioncommand-lineauthperformancesymlinksphonestreamsfigletsharedcolumnsfindupkeysprettyestreetypedWebSocketstextmovefunctionreal-timenpmweaksetbufferparseexecdomnumberautoscalingspeedpasswordisConcatSpreadableescapearktypevalidationinspectwrapredirecttesterutilityl10nobjextendmiddlewaretypanioncharactersES2020ES2017parentconfigurablehigher-orderfolderquerystringcss-in-jsCSShashArray.prototype.includesroutingchinesehttpslintcircularcollection.es6awaittouchpropcall-bindstableaccessibilityes6flageventDispatcherfromjasminecontainsspinnersECMAScript 2022deepastterminalkeywalksharedarraybufferwatchFilethroatsetPrototypeOfjwtmomentlazycss variableYAMLtypedarraysinstallgradients css3replayECMAScript 6qsminimalloadingstreams2fileObject.keysbufferseventEmitterframeworkObject.definePropertyURLamazoncode pointsoutputArray.prototype.filterStreamcollectionendpointhasOwnjavascriptvestregularlogInt32ArrayoptimizerparentsasyncSymbol.toStringTagArray.prototype.flattenless mixinsopenvalidPushforEachawsArray.prototype.findLastIndexgdprInt8ArrayhttpsqsjsBigInt64ArraystructuredCloneconfigdebugliveWeakSetserializeString.prototype.matchAllefficientreduxenvmodulesiterationxtermfindes-shim APItraverseArray.prototype.containsthrottletypesgetintrinsicform-validationio-tsECMAScript 5ECMAScript 2016bluebirdauthenticationidlibphonenumberratelimitbrowserfind-upwalkingshebangsetImmediateObject.assignsortbindUint16ArrayargssetterlengthcryptdatastructurefilterrobustUint32ArrayAsyncIteratorCSSStyleDeclarationcloudfrontcheckjapanesepackage managerformatWebSocketcharacterpostcss-pluginreducecallbackqueueinvariantcompilerasciiargumentfixed-widthes2015mkdirprecursiveruntimeECMAScript 2020getOwnPropertyDescriptorhasOwnPropertyprototypeclientslotjQuerybootstrap cssstylingredux-toolkitObject.entriespersistentupdeepcopypathpatchinstallerdifferrors3ownBigUint64Arraysuperstructglobscheme-validationcachearraybufferlistenerssetchromiumsafenodejsendermonorepoObject.getPrototypeOfspecfastcloneES2021mimetypesvalidatestatelessprotobufobjectECMAScript 3removearraysimmertyped arraystyleaccessorcensores7elasticacheextensionreadablestreamECMAScript 7corecallboundgetwordwrapdirprivateemitclass-validatortoolsmapcss lessmochaless.jsgetPrototypeOffullwidthfunctionswhichESnextdynamodblockfileawesomesaucereact-testing-libraryunicodeisjsxiamtypepackagehasstylesformArray.prototype.flatrm -frconsolewarningparsermixinsartStyleSheetcolorgetterregular expressionconcatMapbcryptiteratorstyleguidejoiArray.prototype.flatMapfseventsfast-copyrandomjsdomcliecmascriptES2018assignURLSearchParamsponyfillebswatchingansieventstc39ECMAScript 2021extraencryptionbytepreprocessorlogginglimitedsomeemrsyntaxerrordependenciesECMAScript 2023$.extendeast-asian-widthObservablesMapFloat32ArraydeterministicmrucommanderbyteOffsetRxmatchAllprivate datafastcopymakesymbolsdateimmutableagentpackagesspinnerclassname-0pipettygraphqllruvalueses8ES2015ES2023storagegatewayeseslintconfigjestvariables in cssincludesnativevisualESmatchestrimdotenvrgbdebuggeroncefetchUint8Arrayduplexworkspace:*searchtoobjectpredictabledayjsformschromegetopttrimLeftvaluesyntaxargvcssTypeScripttrimEndES2016ObservableArrayBuffer.prototype.sliceRegExp#flagsregexbannersymbolprotocol-bufferslinewrapReactiveXsuperagentfindLastIndexnegative zerogradients cssObject.fromEntriesworkflowemojiECMAScript 2018trimRightchannelreadexpressionflattendeletevariablesfunctionalequalityweakmapsns.envnamesfast-cloneTypeBoxES3Int16Arrayfluxcoercibleurltdd
@dramaorg/esse-praesentium-eligendi@hishprorg/eius-vero-dicta@hishprorg/perspiciatis-ratione-unde@hishprorg/sint-nam-consequuntur@hishprorg/wafflejs@juigorg/sit-nam-neque@kollorg/dicta-itaque-nemo@swenkerorg/modi-dolorum-provident@zitterorg/aspernatur-pariatur-occaecatianalsorhost-simple-bscorcojs-qrcodecorcojs-qrcode-logodable-effectfiran-loggingsimple-assi-animationsimple-prompts-web3
@hishprorg/eum-nihil-maiores@hishprorg/alias-a-unde@hishprorg/alias-maiores-saepe@hishprorg/blanditiis-tenetur-impedit@hishprorg/aliquid-ad-vero@hishprorg/atque-occaecati-laborum@hishprorg/alias-quia-occaecati@hishprorg/autem-sint-quas@hishprorg/est-dicta-quis@hishprorg/est-qui-aperiam@hishprorg/et-dicta-cum@hishprorg/et-pariatur-a@hishprorg/ex-tempora-libero@hishprorg/expedita-quo-accusamus@hishprorg/expedita-ut-iste@hishprorg/mollitia-suscipit-voluptatem@hishprorg/maxime-voluptates-enim@hishprorg/minima-illum-culpa@hishprorg/laborum-occaecati-itaque@hishprorg/magni-amet-id@hishprorg/magni-nisi-aperiam@hishprorg/laudantium-ea-possimus@hishprorg/libero-fuga-quo@hishprorg/magnam-laborum-occaecati@hishprorg/minima-laborum-asperiores@hishprorg/natus-placeat-repellat@hishprorg/necessitatibus-minus-quos@hishprorg/nesciunt-labore-numquam@hishprorg/nihil-ad-ratione@hishprorg/numquam-facere-sunt@hishprorg/nisi-dicta-dolorum@hishprorg/non-provident-consectetur@hishprorg/odit-nobis-ipsam@hishprorg/omnis-delectus-similique@hishprorg/natus-eligendi-consequuntur@hishprorg/nam-molestiae-ducimus@hishprorg/porro-enim-vel@hishprorg/praesentium-tempora-labore@hishprorg/perferendis-impedit-possimus@hishprorg/quas-animi-quam@hishprorg/quaerat-natus-cumque@hishprorg/porro-animi-eius@hishprorg/quas-quia-pariatur@hishprorg/quia-aspernatur-quae@hishprorg/sed-nihil-iusto@hishprorg/sed-quod-necessitatibus@hishprorg/quis-perferendis-culpa@hishprorg/ratione-impedit-maxime@hishprorg/recusandae-omnis-quia@hishprorg/reprehenderit-excepturi-sed@hishprorg/rerum-perferendis-qui@hishprorg/quas-mollitia-vel@hishprorg/deserunt-sequi-ex@hishprorg/cum-rem-consequuntur@hishprorg/commodi-distinctio-alias@hishprorg/deleniti-id-quam@hishprorg/deserunt-velit-quod@hishprorg/deserunt-voluptas-expedita@hishprorg/cupiditate-quaerat-qui@hishprorg/iste-eveniet-praesentium@hishprorg/ipsa-consectetur-minima@hishprorg/itaque-esse-accusamus@hishprorg/itaque-aliquid-repudiandae@hishprorg/ipsa-similique-explicabo@hishprorg/unde-vitae-reprehenderit@hishprorg/ut-nam-modi@hishprorg/voluptatibus-fugiat-incidunt@hishprorg/dicta-sed-eius@hishprorg/dignissimos-recusandae-exercitationem@hishprorg/eos-enim-voluptate@hishprorg/dolorum-commodi-architecto@hishprorg/earum-dolores-a@hishprorg/earum-sint-veritatis@hishprorg/eos-itaque-libero@hishprorg/fugiat-accusamus-laboriosam@hishprorg/fugiat-libero-itaque@hishprorg/illum-veritatis-nisi@hishprorg/incidunt-dolorum-magni@hishprorg/incidunt-quibusdam-tempore@hishprorg/fuga-sit-corrupti@hishprorg/hic-repellendus-hic@hishprorg/illum-animi-minus@hishprorg/illum-qui-eaque@hishprorg/facilis-quia-repellat@hishprorg/tenetur-enim-suscipit@hishprorg/sunt-officia-eligendi@hishprorg/sequi-cumque-deleniti@hishprorg/sequi-inventore-labore@hishprorg/tempora-quaerat-debitis@hishprorg/tempore-dolor-ut@hishprorg/soluta-harum-ipsam@hishprorg/sunt-voluptatem-nobis