⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 1e3827c9207237fb0689f991c0bf15b49ed0d59e4b19cff5b59b7a3a6a4eb32e:


0000: 69 6d 70 6f 72 74 20 7b 20 52 45 5f 42 4f 4f 4c  import { RE_BOOL
0010: 5f 41 54 54 52 53 20 7d 20 66 72 6f 6d 20 27 2e  _ATTRS } from '.
0020: 2f 2e 2e 2f 2e 2e 2f 67 6c 6f 62 61 6c 2d 76 61  /../../global-va
0030: 72 69 61 62 6c 65 73 27 0a 2f 2a 2a 0a 20 2a 20  riables'./**. * 
0040: 43 68 65 63 6b 20 69 66 20 74 68 65 20 70 61 73  Check if the pas
0050: 73 65 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20  sed argument is 
0060: 61 20 62 6f 6f 6c 65 61 6e 20 61 74 74 72 69 62  a boolean attrib
0070: 75 74 65 0a 20 2a 20 40 70 61 72 61 6d 20 20 20  ute. * @param   
0080: 7b 20 53 74 72 69 6e 67 20 7d 20 76 61 6c 75 65  { String } value
0090: 20 2d 0a 20 2a 20 40 72 65 74 75 72 6e 73 20 7b   -. * @returns {
00a0: 20 42 6f 6f 6c 65 61 6e 20 7d 20 2d 0a 20 2a 2f   Boolean } -. */
00b0: 0a 65 78 70 6f 72 74 20 64 65 66 61 75 6c 74 20  .export default 
00c0: 66 75 6e 63 74 69 6f 6e 20 69 73 42 6f 6f 6c 41  function isBoolA
00d0: 74 74 72 28 76 61 6c 75 65 29 20 7b 0a 20 20 72  ttr(value) {.  r
00e0: 65 74 75 72 6e 20 52 45 5f 42 4f 4f 4c 5f 41 54  eturn RE_BOOL_AT
00f0: 54 52 53 2e 74 65 73 74 28 76 61 6c 75 65 29 0a  TRS.test(value).
0100: 7d                                               }