0.9.23 • Published 9 years ago

uupaa.valid.js v0.9.23

Weekly downloads
43
License
MIT
Repository
github
Last release
9 years ago

Valid.js Build Status

npm

Validate functions.

This module made of WebModule.

Documentation

Browser, NW.js and Electron

<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/Valid.js"></script>
<script>

function foo(buffer,    // @arg Uint32Array
             keyword,   // @arg String - "a" or "b" or "c"
             keyword2,  // @arg IgnoreCaseString - "a" or "b" or "c"
             options) { // @arg Object - { verbose, cursor }

// validate the foo arguments.
//{@dev
    $valid($type(buffer,     "Uint32Array"),   foo, "buffer");   // -> ok
    $valid($keys(options,    "verbose|cursor"),foo, "options");  // -> color is unknown property -> throw
//}@dev
}

</script>

WebWorkers

importScripts("<module-dir>lib/WebModule.js");
importScripts("<module-dir>lib/Valid.js");

Node.js

require("<module-dir>lib/WebModule.js");
require("<module-dir>lib/Valid.js");
0.9.23

9 years ago

0.9.22

11 years ago

0.9.21

11 years ago

0.9.20

11 years ago

0.9.19

11 years ago

0.9.18

11 years ago

0.9.17

11 years ago

0.9.16

11 years ago

0.9.15

11 years ago

0.9.13

11 years ago

0.9.12

11 years ago

0.9.11

11 years ago

0.9.10

11 years ago

0.9.9

11 years ago

0.9.8

11 years ago

0.9.7

11 years ago

0.9.6

11 years ago

0.9.5

11 years ago

0.9.4

11 years ago

0.9.3

11 years ago

0.9.2

11 years ago

0.9.1

11 years ago

0.9.0

11 years ago

0.8.16

11 years ago

0.8.15

11 years ago

0.8.14

11 years ago

0.8.13

11 years ago

0.8.12

11 years ago

0.8.11

11 years ago

0.8.10

11 years ago

0.8.9

11 years ago

0.8.8

11 years ago

0.8.7

11 years ago

0.8.6

11 years ago

0.8.5

11 years ago

0.8.4

11 years ago

0.8.3

11 years ago

0.8.2

11 years ago

0.8.1

11 years ago

0.8.0

11 years ago