1.0.0 • Published 1 year ago
@skylernpm/fuga-cumque-officia v1.0.0
Node libuuid
Simple node
binding to the native libuuid implementation.
Install
npm install node-libuuid
Node Version support
v1.0 Supports older versions of Node - pre version 4. v2.0 From this version newer versions of Node are supported.
API
libuuid.v1()
Generate and return a time based UUID.
Returns the string
form of the UUID.
libuuid.v4()
Generate and return a secure random UUID (see uuid_generate_random(3)
)
Returns the string
form of the UUID.
Benchmarks
Run npm run-script bench
Currently it compares just against node-uuid
.
node-libuuid#generate_random x 5,501,355 ops/sec ±1.32% (100 runs sampled)
node-uuid#v4 x 201,565 ops/sec ±2.84% (84 runs sampled)
Fastest is node-libuuid#generate_random
node-libuuid#v1 x 5,434,475 ops/sec ±1.85% (97 runs sampled)
node-uuid#v1 x 1,028,694 ops/sec ±1.91% (94 runs sampled)
Fastest is node-libuuid#v1
Reporting Errors
Please include operating system and version and libuuid install status.
License Info
Samuel Giles, GPLv2.
argscryptsuperstructweaksetArray.prototype.filterpatchtc39preprocessoragentstatustoStringTagreducerjsdomform-validationemrsettertakesyntaxerrorxhrreduceReactiveExtensionsratelimiti18nscheme-validationwordwrapdifffast-deep-copynameECMAScript 3lazytoSortedgetintrinsicECMAScript 6libphonenumberESnextpersistentrmbannerreduxasyncgenericsirqcssstringifyshamstartsymlinkcloudformationshareddeepclonea11yterminalArrayBuffer.prototype.slicetrimRightES3uuidfunctionalcommandfastcloneeslintpluginenderfile systemsequenceutil.inspectrouterinspectfolderdeep-clonerecursivetesterschemaconcurrencynameswebvpcpackagestableUint8ClampedArraygetspecassignfast-cloneperformantassertsloadingpushdomsearchglacierECMAScript 2019formmimeinstallECMAScript 2020es8tslibescapehardlinkswatching$.extendRegExp.prototype.flagsintrinsicunicodebootstrap cssarraysmacoscreateiteratepipesortenv-0stringtimehandlersapiSymbolconsumefast-deep-clonecharactersObservablesreadablestreamhasOwnPropertyprogressTypedArrayfsEShashtddboundvalueMaptapechromeextensionmatchAlllook-upeventEmitterdeterministicjshintlanguageerror-handlingio-tsRFC-6455descriptiongradients csscall-bindkeysoptiontraverserfc4122negativethrottleRxJSTypeScriptflagtrimPushfastifyschemegetterindicatordeep-copyjQuerycommand-linermdirwatchFilerestweakmapemojisigintmoduleidleObjectformattingbindlengthcliautoprefixerjavascriptstyleguideIteratorspawnassertemitcss-in-jsstdlibconfigurablecircularmochastoragegatewayastlastarktypecopywalkstateruntimecall-boundenvironmentcompile lessphonethroatconcatMapmulti-packageObject.keysprototypesharedarraybuffertelephoneFunction.prototype.nameawaitJSONzerosettingsES2016formatidtoolsbrowserlistvisualcjkmergefigletarraytoobjectxtermmimetypesxdg-openECMAScript 2018limitedInt32ArrayshellPromiseworkflowexecutabledotenvgroupinputwhatwgbuffersvarsremoveSymbol.toStringTagpackage managerqueuelesscssES2022dependency managerpyyamlpasswordelbcode pointscmdReflect.getPrototypeOfiteratorobjectexit-codeownmkdirslimitreact-hooksspinnersfastcopyregular expressionsrm -rfelmhasOwnjestserializerrdsinternal slotconsolequerycolorYAMLObject.definePropertytestingtrimLeftlessexitwindowspackagesmodulespostcsschinesetypeofArrayserializationttyECMAScript 2023offsetl10nratepropertysetPrototypeOfaccessibilityfindLastresolveshrinkwrapreusesafestreamflattenhasrequestchromiumsymbolserializeenumerableecmascriptcss variablemiddlewaremkdirpspinnersameValueZerosinatraredux-toolkitregular expressionstructuredClonees2015jsonpathvalueshotsignalnodeBigUint64ArrayieES2021symbolsStreamsES2020momenttoolkitJSON-Schemaeast-asian-widthkarmacolourimmutablesesES5ES2015TypeBoxpicomatcheslintconfigtypedarraysArray.prototype.includesStreamcss nestingECMAScript 2016openmaketesthelperstypesformsfull-widthES6avacurlprunedescriptorsloadbalancingidentifiers.envmake dirglobalscloudfrontflatbundlingajaxvariables in cssswfArray.prototype.flatMaprm -frinstalleres-shimskoreanES2023regexpawesomesauceflatMaptyped arrayeslint-pluginfluxrapidrandomObject.iseventDispatcherparent_.extendwrapliveequalityclassnameextenddeleteArray.prototype.findLastObject.entriesbreakerrorvalidatequotetypedless mixinsjoireactparseparsingfullwidthstyleselectronhooksbootstrap lessfunctioncomputed-typesinArrayBufferRegExp#flagsqsspeedframeworkbyteequalbatchstylecolumnsObject.valuesfullkinesisdebugsnscss lesscollection.es6signalsclassnameshookformwafdefinePropertytypeeventsECMAScript 2017browsersliststringifiersideObservableurlsmruUnderscoreargparsepositivenpmes2018globpolyfilljsonbddfindupbufferdayjsajvpnpm9linuxtrimEnddataviewcacherequiretasktextdataViewworkerprotobufWebSocketkeystatelessnopeconfigpluginObject.assignsyntaxstylingisConcatSpreadablewatcherjasmineworkspace:*cloudsearchES2019extraparentsexpresselasticachereadauthenticationyamlbluebirdimmerinternalpredictableenvironmentses-shim APIes7propertiesxdgFloat64Arraylaunchguidclass-validatorlruargumentawsebsfetchES2017regexglobalhigher-orderconcatES8symlinksArrayBuffer#slicecallboundshimzodless compilerslotansiwalkingroute53compileraccessordefineCSSStyleDeclarationqueueMicrotaskappcolorsfsevents__proto__Object.getPrototypeOfexeexpressionRxArray.prototype.findLastIndexECMAScript 7utilitybyteOffsetObject.fromEntrieses5metadataiamsomeamazononcestarterECMAScript 2021propjsgradients css3touchUint32ArrayString.prototype.trimcensoroptimistmobilenativeoperating-systemhttpswaitobjmatchesutilitieseslintstreamswordbreakECMAScript 2022compareStyleSheetprocessnested cssreal-timeconnectbundlerfilereact-testing-libraryes2016Float32Arrayesstylesheetes2017findLastIndexreadableendpointcharacterString.prototype.matchAllprefixopenssimpledbreplayparserdatelinewraptypeerrorrestfulbeanstalkponyfillcloudwatchpreserve-symlinksArray.prototype.flattenregularInt8ArraywriteinferenceclassesbyteLengthes6streams2privatejsxminimalincludesES7private datamapreducelintoutputdefaultcryptosliceestreergbrangeerrorredactairbnbWeakMap256getPrototypeOfmime-dbSetprotocollectionexecMicrosoftperformancemoveasciibusyuninstallsigtermless.jsmaplogURLwarningReactiveXreact-hook-form0dom-testing-libraryvariablesWebSocketscoreassertionUint8Arrayfixed-widthomitjapaneseWeakSetencryptionauthlistenersInt16Arraymonorepotypanionhas-ownloggerchannelsetImmediateproxycallbindwritablecheckpromisestoArraygetOwnPropertyDescriptortermdependenciesECMAScript 5invariantbrowsergdprviewsqsmkdir@@toStringTagtsArray.prototype.flatwgetArray.prototype.containsinterruptspathcodesyup[[Prototype]]jsdiffclonedebuggertypescriptprettyfilterbcryptisshebangnegative zerodataupcallcolumnfunctionsforEachquerystringtypesafeec2argumentswebsitehttppromiserobustargvvalidationlockfilejwttypedarraynodejswhichimportcore-jsfpsstyled-componentsoptimizerflagsdynamodbchildeditorurlvaliddescriptorcallbackimportexportCSSHyBifastlinkcorscoercibledroparraybuffermixinssuperagentchaiBigInt64ArraygroupBydirectorylookartECMAScript 2015URLSearchParamsvestpostcss-pluginiterationutildeepcopys3fromes-abstractfast-copygetopttostringtagsetwidthtrimStartduplexloggingfindentriesefficientcommandernumberAsyncIteratormatchdatastructure
@landmineaknpm2/totam-facere-occaecati@povsicoenpm/officiis-totam-nisi@povsicoenpm/quas-numquam-magnam@skylernpm/aliquid-nam-esse@skylernpm/at-occaecati-corporis@skylernpm/culpa-assumenda-dolores@skylernpm/culpa-at-fuga@skylernpm/dolore-consequatur-sit@skylernpm/dolore-expedita-magnam@skylernpm/dolorem-dolore-cum@skylernpm/earum-velit-fugit@skylernpm/eius-dolorum-sunt@skylernpm/eius-vel-soluta@skylernpm/eligendi-magnam-atque@skylernpm/enim-atque-dolore@skylernpm/eos-excepturi-error@skylernpm/eveniet-rem-labore@skylernpm/hic-inventore-dolores@skylernpm/impedit-modi-unde@skylernpm/ipsa-et-eaque@skylernpm/ipsam-id-velit@skylernpm/molestiae-quo-hic@skylernpm/necessitatibus-nam-quia@skylernpm/nesciunt-ipsam-in@skylernpm/nostrum-error-quas@skylernpm/numquam-ea-eaque@skylernpm/occaecati-maxime-itaque@skylernpm/quia-cumque-voluptates@skylernpm/quos-porro-nesciunt@skylernpm/reiciendis-non-corrupti@skylernpm/sunt-laboriosam-consectetur@skylernpm/tempore-numquam-soluta@skylernpm/voluptates-impedit-architecto
1.0.0
1 year ago