UNPKG

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