forked from stdlib-js/stdlib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathusage.txt
170 lines (144 loc) · 8.42 KB
/
usage.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
Usage: stdlib [options] <command> [args] [-- <options>]
Options:
-h, --help Print this message.
-V, --version Print the version.
Commands:
help [command] Print a help message.
datasets Retrieve a dataset.
repl Start a REPL.
repl-presentation Start a REPL presentation.
Assert:
has-arraybuffer-support Detect ArrayBuffer support.
has-async-await-support Detect async/await support.
has-class-support Detect ES6 class support.
has-float32array-support Detect Float32Array support.
has-float64array-support Detect Float64Array support.
has-function-name-support Detect function name support.
has-generator-support Detect generator support.
has-int16array-support Detect Int16Array support.
has-int32array-support Detect Int32Array support.
has-int8array-support Detect Int8Array support.
has-iterator-symbol-support Detect Symbol.iterator support.
has-map-support Detect Map support.
has-node-buffer-support Detect Node buffer support.
has-proxy-support Detect Proxy support.
has-set-support Detect Set support.
has-sharedarraybuffer-support Detect SharedArrayBuffer support.
has-symbol-support Detect Symbol support.
has-tostringtag-support Detect Symbol.toStringTag support.
has-uint16array-support Detect Uit16Array support.
has-uint32array-support Detect Uit32Array support.
has-uint8array-support Detect Uit8Array support.
has-uint8clampedarray-support Detect Uit8ClampedArray support.
has-wasm-support Detect WebAssembly support.
has-weakmap-support Detect WeakMap support.
has-weakset-support Detect WeakSet support.
is-absolute-path Assert an absolute path.
is-alphagram Assert if a value is an alphagram.
is-alphanumeric Assert if a value is alphanumeric.
is-anagram Assert if a value is an anagram.
is-ascii Assert if a value is ASCII.
is-binary-string Assert if a value is a binary string.
is-capitalized Assert if a value is capitalized.
is-digit-string Assert if a value is a digit string.
is-email-address Assert if a value is an email address.
is-hex-string Assert if a value is a hexadecimal string.
is-leap-year Assert if a leap year.
is-little-endian Assert if little endian.
is-lowercase Assert if a value is lowercase.
is-regexp-string Assert if a value is a regexp string.
is-unc-path Assert a UNC path.
is-uppercase Assert if a value is uppercase.
is-uri Assert if a value is a URI.
is-whitespace Assert if a value is only whitespace.
Benchmarking:
bench Run JavaScript benchmark files.
timeit Time a JavaScript snippet.
Filesystem:
exists Test if a file exists.
read-dir Read all files in a directory.
read-file Read a file.
read-file-list Read a list of files.
rename Rename a file.
resolve-parent-path Resolve a path by walking parent directories.
unlink Remove a file.
write-file Write to file.
Meta:
library-manifest Load a manifest for compiling source files.
ls List stdlib package names.
ls-tree Show stdlib package tree.
node-version Node.js version.
ns Print stdlib namespace.
Plot:
sparkline Plot a sparkline.
Random:
random-arcsine Arcsine distributed pseudorandom numbers.
random-box-muller Box-Muller pseudorandom numbers.
random-improved-ziggurat Improved Ziggurat pseudorandom numbers.
random-minstd Park and Miller LCG pseudorandom numbers.
random-minstd-shuffle Shuffled LCG pseudorandom numbers.
random-mt19937 32-bit Mersenne Twister pseudorandom numbers.
random-randi Pseudorandom numbers having integer values.
random-randn Normally distributed pseudorandom numbers.
random-randu Pseudorandom numbers between 0 and 1.
System:
arch Operating system CPU architecture.
configdir Configuration directory path.
cwd Current working directory.
homedir Home directory path.
num-cpus Number of CPUs.
platform Platform.
tmpdir Directory path for storing temporary files.
umask Process mask.
Time:
day-of-quarter Calculate day of quarter.
day-of-year Calculate day of year.
days-in-month Calculate the number of days in a month.
days-in-year Calculate the number of days in a year.
hours-in-month Calculate the number of hours in a month.
hours-in-year Calculate the number of hours in a year.
iso-weeks-in-year Calculate the number of ISO weeks in a year.
minutes-in-month Calculate the number of minutes in a month.
minutes-in-year Calculate the number of minutes in a year.
now Number of seconds since the epoch.
quarter-of-year Calculate the quarter of a year.
seconds-in-month Calculate the number of seconds in a month.
seconds-in-year Calculate the number of seconds in a year.
Tools:
bundle-pkg-list Bundle a list of stdlib packages.
Utilities:
capitalize Capitalize the first character in a string.
convert-path Convert between Windows and POSIX paths.
ends-with Test if a string ends with another string.
from-code-point Create a string from code points.
js-eval Evaluate a JavaScript string.
lowercase Lowercase a string.
lpad Left pad a string.
ltrim Left trim a string.
open-url Open a URL.
padstr Pad a string.
parallel Execute scripts in parallel.
percent-encode Percent-encode a UTF-16 encoded string.
realmax Maximum representable finite value.
realmin Minimum representable finite value.
remove-first Remove the first character in a string.
remove-last Remove the last character in a string.
remove-punctuation Remove punctuation characters from a string.
remove-utf8-bom Remove a UTF-8 byte order mark (BOM).
remove-words Remove a list of words from a string.
replace Replace search occurrences in a string.
repstr Repeat a string.
reverse Reverse a string.
rpad Right pad a string.
rtrim Right trim a string.
safeintmax Maximum representable safe integer value.
safeintmin Minimum representable safe integer value.
sizeof Size (in bytes) of a numeric data type.
startcase Capitalize each word in a string.
starts-with Test if a string starts with another string.
temp-http-server Create a temporary HTTP server.
trim Trim a string.
typemax Maximum value for a numeric data type.
typemin Minimum value for a numeric data type.
uncapitalize Uncapitalize a string.
uppercase Uppercase a string.