UNPKG

6.68 kBJSONView Raw
1{
2 "name": "@thi.ng/checks",
3 "version": "3.5.1",
4 "description": "Collection of 70+ type, feature & value checks",
5 "type": "module",
6 "module": "./index.js",
7 "typings": "./index.d.ts",
8 "sideEffects": false,
9 "repository": {
10 "type": "git",
11 "url": "https://github.com/thi-ng/umbrella.git"
12 },
13 "homepage": "https://github.com/thi-ng/umbrella/tree/develop/packages/checks#readme",
14 "funding": [
15 {
16 "type": "github",
17 "url": "https://github.com/sponsors/postspectacular"
18 },
19 {
20 "type": "patreon",
21 "url": "https://patreon.com/thing_umbrella"
22 }
23 ],
24 "author": "Karsten Schmidt (https://thi.ng)",
25 "contributors": [
26 "Gavin Cannizzaro (https://github.com/gavinpc-mindgrub)",
27 "Jay Zawrotny (https://github.com/eccentric-j)"
28 ],
29 "license": "Apache-2.0",
30 "scripts": {
31 "build": "yarn build:esbuild && yarn build:decl",
32 "build:decl": "tsc --declaration --emitDeclarationOnly",
33 "build:esbuild": "esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts",
34 "clean": "rimraf --glob '*.js' '*.d.ts' '*.map' doc",
35 "doc": "typedoc --excludePrivate --excludeInternal --out doc src/index.ts",
36 "doc:ae": "mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose",
37 "doc:readme": "bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts",
38 "pub": "yarn npm publish --access public",
39 "test": "bun test"
40 },
41 "dependencies": {
42 "tslib": "^2.6.2"
43 },
44 "devDependencies": {
45 "@microsoft/api-extractor": "^7.40.1",
46 "@types/node": "^20.11.17",
47 "esbuild": "^0.20.0",
48 "rimraf": "^5.0.5",
49 "typedoc": "^0.25.7",
50 "typescript": "^5.3.3"
51 },
52 "keywords": [
53 "detect",
54 "feature",
55 "reflect",
56 "typescript",
57 "validate"
58 ],
59 "publishConfig": {
60 "access": "public"
61 },
62 "browser": {
63 "process": false,
64 "setTimeout": false
65 },
66 "engines": {
67 "node": ">=18"
68 },
69 "files": [
70 "./*.js",
71 "./*.d.ts"
72 ],
73 "exports": {
74 ".": {
75 "default": "./index.js"
76 },
77 "./exists-not-null": {
78 "default": "./exists-not-null.js"
79 },
80 "./exists": {
81 "default": "./exists.js"
82 },
83 "./has-bigint": {
84 "default": "./has-bigint.js"
85 },
86 "./has-crypto": {
87 "default": "./has-crypto.js"
88 },
89 "./has-max-length": {
90 "default": "./has-max-length.js"
91 },
92 "./has-min-length": {
93 "default": "./has-min-length.js"
94 },
95 "./has-performance": {
96 "default": "./has-performance.js"
97 },
98 "./has-wasm": {
99 "default": "./has-wasm.js"
100 },
101 "./has-webgl": {
102 "default": "./has-webgl.js"
103 },
104 "./has-websocket": {
105 "default": "./has-websocket.js"
106 },
107 "./implements-function": {
108 "default": "./implements-function.js"
109 },
110 "./is-alphanum": {
111 "default": "./is-alphanum.js"
112 },
113 "./is-array": {
114 "default": "./is-array.js"
115 },
116 "./is-arraybufferlike": {
117 "default": "./is-arraybufferlike.js"
118 },
119 "./is-arraybufferview": {
120 "default": "./is-arraybufferview.js"
121 },
122 "./is-arraylike": {
123 "default": "./is-arraylike.js"
124 },
125 "./is-ascii": {
126 "default": "./is-ascii.js"
127 },
128 "./is-async-iterable": {
129 "default": "./is-async-iterable.js"
130 },
131 "./is-bigint": {
132 "default": "./is-bigint.js"
133 },
134 "./is-blob": {
135 "default": "./is-blob.js"
136 },
137 "./is-boolean": {
138 "default": "./is-boolean.js"
139 },
140 "./is-chrome": {
141 "default": "./is-chrome.js"
142 },
143 "./is-data-url": {
144 "default": "./is-data-url.js"
145 },
146 "./is-date": {
147 "default": "./is-date.js"
148 },
149 "./is-even": {
150 "default": "./is-even.js"
151 },
152 "./is-false": {
153 "default": "./is-false.js"
154 },
155 "./is-file": {
156 "default": "./is-file.js"
157 },
158 "./is-firefox": {
159 "default": "./is-firefox.js"
160 },
161 "./is-float-string": {
162 "default": "./is-float-string.js"
163 },
164 "./is-function": {
165 "default": "./is-function.js"
166 },
167 "./is-generator": {
168 "default": "./is-generator.js"
169 },
170 "./is-hex-color": {
171 "default": "./is-hex-color.js"
172 },
173 "./is-hex": {
174 "default": "./is-hex.js"
175 },
176 "./is-ie": {
177 "default": "./is-ie.js"
178 },
179 "./is-in-range": {
180 "default": "./is-in-range.js"
181 },
182 "./is-int-string": {
183 "default": "./is-int-string.js"
184 },
185 "./is-int32": {
186 "default": "./is-int32.js"
187 },
188 "./is-iterable": {
189 "default": "./is-iterable.js"
190 },
191 "./is-map": {
192 "default": "./is-map.js"
193 },
194 "./is-mobile": {
195 "default": "./is-mobile.js"
196 },
197 "./is-nan": {
198 "default": "./is-nan.js"
199 },
200 "./is-negative": {
201 "default": "./is-negative.js"
202 },
203 "./is-nil": {
204 "default": "./is-nil.js"
205 },
206 "./is-node": {
207 "default": "./is-node.js"
208 },
209 "./is-not-string-iterable": {
210 "default": "./is-not-string-iterable.js"
211 },
212 "./is-null": {
213 "default": "./is-null.js"
214 },
215 "./is-number": {
216 "default": "./is-number.js"
217 },
218 "./is-numeric": {
219 "default": "./is-numeric.js"
220 },
221 "./is-object": {
222 "default": "./is-object.js"
223 },
224 "./is-odd": {
225 "default": "./is-odd.js"
226 },
227 "./is-plain-object": {
228 "default": "./is-plain-object.js"
229 },
230 "./is-positive": {
231 "default": "./is-positive.js"
232 },
233 "./is-primitive": {
234 "default": "./is-primitive.js"
235 },
236 "./is-promise": {
237 "default": "./is-promise.js"
238 },
239 "./is-promiselike": {
240 "default": "./is-promiselike.js"
241 },
242 "./is-proto-path": {
243 "default": "./is-proto-path.js"
244 },
245 "./is-regexp": {
246 "default": "./is-regexp.js"
247 },
248 "./is-safari": {
249 "default": "./is-safari.js"
250 },
251 "./is-set": {
252 "default": "./is-set.js"
253 },
254 "./is-string": {
255 "default": "./is-string.js"
256 },
257 "./is-symbol": {
258 "default": "./is-symbol.js"
259 },
260 "./is-touch-event": {
261 "default": "./is-touch-event.js"
262 },
263 "./is-transferable": {
264 "default": "./is-transferable.js"
265 },
266 "./is-true": {
267 "default": "./is-true.js"
268 },
269 "./is-typedarray": {
270 "default": "./is-typedarray.js"
271 },
272 "./is-uint32": {
273 "default": "./is-uint32.js"
274 },
275 "./is-undefined": {
276 "default": "./is-undefined.js"
277 },
278 "./is-uuid": {
279 "default": "./is-uuid.js"
280 },
281 "./is-uuid4": {
282 "default": "./is-uuid4.js"
283 },
284 "./is-zero": {
285 "default": "./is-zero.js"
286 }
287 },
288 "gitHead": "d660ae8fd1bf64d919b4334f19509f1f539d70f6\n"
289}
\No newline at end of file