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 |