Quark
#
Modules #
quark/action
quark/app
quark/bubbles
quark/buffer
quark/checkbox
quark/css
quark/ctr
quark/dialog
quark/event
quark/font
quark/fs
quark/hash
quark/http
quark/index
quark/jsonb
quark/keyboard
quark/media
quark/nav
quark/net
quark/os
quark/path
quark/pkg
quark/screen
quark/stepper
quark/storage
quark/test
quark/types
quark/util
quark/view
quark/window
quark/ws
quark/_buffer
quark/_common
quark/_event
quark/_ext
quark/_md5
quark/_sha1
quark/_sha256
quark/_util
quark/_watching
Quark v1.3.0 Documentation
Table of Contents
quark/hash #
md5 #
@const
md5
:
sha1 #
@const
sha1
:
sha256 #
@const
sha256
:
rng(len) #
Math.random()-based (RNG)
If all else fails, use Math.random(). It's fast, but is of unspecified
quality.
rng16() #
Generate a 16-byte random number.
@return
Buffer
byteToHex #
Convert array of 16 byte values to UUID string format of the form:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
@const
byteToHex
:string
[]
uuid_v4(random?) #
Generate a version 4 (random) UUID.
@param
random
: Optional 16-byte array to use as random data.@return
string
A version 4 UUID string.@param
random?
:Uint8Array