7.12.143 • Published 1 year ago

@ellentorg/temporibus-modi-odio v7.12.143

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@ellentorg/temporibus-modi-odio Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on instanceof or mutable properties, and despite ES6 Symbol.toStringTag.

Example

var isTypedArray = require('@ellentorg/temporibus-modi-odio');
var assert = require('assert');

assert.equal(false, isTypedArray(undefined));
assert.equal(false, isTypedArray(null));
assert.equal(false, isTypedArray(false));
assert.equal(false, isTypedArray(true));
assert.equal(false, isTypedArray([]));
assert.equal(false, isTypedArray({}));
assert.equal(false, isTypedArray(/a/g));
assert.equal(false, isTypedArray(new RegExp('a', 'g')));
assert.equal(false, isTypedArray(new Date()));
assert.equal(false, isTypedArray(42));
assert.equal(false, isTypedArray(NaN));
assert.equal(false, isTypedArray(Infinity));
assert.equal(false, isTypedArray(new Number(42)));
assert.equal(false, isTypedArray('foo'));
assert.equal(false, isTypedArray(Object('foo')));
assert.equal(false, isTypedArray(function () {}));
assert.equal(false, isTypedArray(function* () {}));
assert.equal(false, isTypedArray(x => x * x));
assert.equal(false, isTypedArray([]));

assert.ok(isTypedArray(new Int8Array()));
assert.ok(isTypedArray(new Uint8Array()));
assert.ok(isTypedArray(new Uint8ClampedArray()));
assert.ok(isTypedArray(new Int16Array()));
assert.ok(isTypedArray(new Uint16Array()));
assert.ok(isTypedArray(new Int32Array()));
assert.ok(isTypedArray(new Uint32Array()));
assert.ok(isTypedArray(new Float32Array()));
assert.ok(isTypedArray(new Float64Array()));
assert.ok(isTypedArray(new BigInt64Array()));
assert.ok(isTypedArray(new BigUint64Array()));

Tests

Simply clone the repo, npm install, and run npm test

7.12.143

1 year ago

7.12.142

1 year ago

2.3.28

2 years ago

2.3.27

2 years ago

2.3.29

2 years ago

4.6.48

2 years ago

4.6.49

2 years ago

2.3.26

2 years ago

2.3.25

2 years ago

2.5.44

2 years ago

2.5.45

2 years ago

7.11.127

1 year ago

7.11.126

1 year ago

2.3.39

2 years ago

2.3.38

2 years ago

2.3.35

2 years ago

2.3.34

2 years ago

2.3.37

2 years ago

2.3.36

2 years ago

2.3.31

2 years ago

2.3.30

2 years ago

2.3.33

2 years ago

2.3.32

2 years ago

5.6.73

2 years ago

3.6.48

2 years ago

5.6.72

2 years ago

3.6.47

2 years ago

5.6.75

2 years ago

3.6.46

2 years ago

5.6.74

2 years ago

5.8.92

2 years ago

5.6.71

2 years ago

5.6.70

2 years ago

5.8.90

2 years ago

5.8.91

2 years ago

4.6.62

2 years ago

4.6.63

2 years ago

4.6.60

2 years ago

4.6.61

2 years ago

4.6.66

2 years ago

4.6.67

2 years ago

7.12.137

1 year ago

7.9.120

1 year ago

4.6.64

2 years ago

4.6.65

2 years ago

7.9.122

1 year ago

7.9.121

1 year ago

7.9.124

1 year ago

4.6.68

2 years ago

7.9.123

1 year ago

2.3.42

2 years ago

7.9.125

1 year ago

2.3.41

2 years ago

2.3.43

2 years ago

2.3.40

2 years ago

5.8.86

2 years ago

5.8.87

2 years ago

5.8.88

2 years ago

7.12.139

1 year ago

4.6.51

2 years ago

7.12.138

1 year ago

4.6.52

2 years ago

4.6.50

2 years ago

6.8.92

2 years ago

4.6.55

2 years ago

4.6.56

2 years ago

4.6.53

2 years ago

4.6.54

2 years ago

4.6.59

2 years ago

7.12.141

1 year ago

4.6.57

2 years ago

4.6.58

2 years ago

5.6.69

2 years ago

7.12.140

1 year ago

5.8.89

2 years ago

6.8.95

2 years ago

6.8.94

2 years ago

5.6.68

2 years ago

6.8.93

2 years ago

6.9.114

1 year ago

2.2.17

2 years ago

6.9.113

1 year ago

2.2.18

2 years ago

6.9.112

2 years ago

6.9.111

2 years ago

7.10.126

1 year ago

6.9.110

2 years ago

7.10.125

1 year ago

6.9.99

2 years ago

6.9.98

2 years ago

6.9.97

2 years ago

6.9.96

2 years ago

6.9.95

2 years ago

2.2.19

2 years ago

6.9.103

2 years ago

6.9.102

2 years ago

6.9.101

2 years ago

6.9.100

2 years ago

2.2.24

2 years ago

2.2.25

2 years ago

2.2.22

2 years ago

2.2.23

2 years ago

7.9.115

1 year ago

2.4.43

2 years ago

2.2.20

2 years ago

7.9.114

1 year ago

2.2.21

2 years ago

7.9.117

1 year ago

6.9.109

2 years ago

7.9.116

1 year ago

6.9.108

2 years ago

2.4.44

2 years ago

7.9.119

1 year ago

6.9.107

2 years ago

7.9.118

1 year ago

6.9.106

2 years ago

6.9.105

2 years ago

6.9.104

2 years ago

7.11.134

1 year ago

5.7.85

2 years ago

7.11.133

1 year ago

5.7.84

2 years ago

7.11.132

1 year ago

7.11.131

1 year ago

5.7.86

2 years ago

5.7.81

2 years ago

7.11.137

1 year ago

5.7.80

2 years ago

7.11.136

1 year ago

5.7.83

2 years ago

7.11.135

1 year ago

5.7.82

2 years ago

7.11.130

1 year ago

7.11.129

1 year ago

7.11.128

1 year ago

3.5.46

2 years ago

5.7.76

2 years ago

3.5.45

2 years ago

5.7.75

2 years ago

5.7.78

2 years ago

5.7.77

2 years ago

5.7.79

2 years ago

1.2.17

2 years ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago