File: usage.txt

package info (click to toggle)
node-stdlib 0.0.96%2Bds1%2B~cs0.0.429-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 421,476 kB
  • sloc: javascript: 1,562,831; ansic: 109,702; lisp: 49,823; cpp: 27,224; python: 7,871; sh: 6,807; makefile: 6,089; fortran: 3,102; awk: 387
file content (170 lines) | stat: -rw-r--r-- 8,618 bytes parent folder | download
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
170

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.