UNPKG

19.8 kBJSONView Raw
1{
2 "author": "Jaco Greeff <jacogr@gmail.com>",
3 "bugs": "https://github.com/polkadot-js/common/issues",
4 "contributors": [],
5 "description": "A collection of useful utilities for @polkadot",
6 "engines": {
7 "node": ">=14.0.0"
8 },
9 "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util#readme",
10 "license": "Apache-2.0",
11 "maintainers": [],
12 "name": "@polkadot/util",
13 "repository": {
14 "directory": "packages/util",
15 "type": "git",
16 "url": "https://github.com/polkadot-js/common.git"
17 },
18 "sideEffects": [
19 "./detectPackage.js",
20 "./cjs/detectPackage.js"
21 ],
22 "type": "module",
23 "version": "9.2.1",
24 "main": "./cjs/index.js",
25 "module": "./index.js",
26 "types": "./index.d.ts",
27 "exports": {
28 "./cjs/package.json": "./cjs/package.json",
29 "./cjs/*": "./cjs/*.js",
30 ".": {
31 "types": "./index.d.ts",
32 "require": "./cjs/index.js",
33 "default": "./index.js"
34 },
35 "./array": {
36 "types": "./array/index.d.ts",
37 "require": "./cjs/array/index.js",
38 "default": "./array/index.js"
39 },
40 "./array/chunk": {
41 "types": "./array/chunk.d.ts",
42 "require": "./cjs/array/chunk.js",
43 "default": "./array/chunk.js"
44 },
45 "./array/filter": {
46 "types": "./array/filter.d.ts",
47 "require": "./cjs/array/filter.js",
48 "default": "./array/filter.js"
49 },
50 "./array/flatten": {
51 "types": "./array/flatten.d.ts",
52 "require": "./cjs/array/flatten.js",
53 "default": "./array/flatten.js"
54 },
55 "./array/range": {
56 "types": "./array/range.d.ts",
57 "require": "./cjs/array/range.js",
58 "default": "./array/range.js"
59 },
60 "./array/shuffle": {
61 "types": "./array/shuffle.d.ts",
62 "require": "./cjs/array/shuffle.js",
63 "default": "./array/shuffle.js"
64 },
65 "./array/zip": {
66 "types": "./array/zip.d.ts",
67 "require": "./cjs/array/zip.js",
68 "default": "./array/zip.js"
69 },
70 "./assert": {
71 "types": "./assert.d.ts",
72 "require": "./cjs/assert.js",
73 "default": "./assert.js"
74 },
75 "./bi": {
76 "types": "./bi/index.d.ts",
77 "require": "./cjs/bi/index.js",
78 "default": "./bi/index.js"
79 },
80 "./bi/consts": {
81 "types": "./bi/consts.d.ts",
82 "require": "./cjs/bi/consts.js",
83 "default": "./bi/consts.js"
84 },
85 "./bi/min": {
86 "types": "./bi/min.d.ts",
87 "require": "./cjs/bi/min.js",
88 "default": "./bi/min.js"
89 },
90 "./bi/sqrt": {
91 "types": "./bi/sqrt.d.ts",
92 "require": "./cjs/bi/sqrt.js",
93 "default": "./bi/sqrt.js"
94 },
95 "./bi/toBigInt": {
96 "types": "./bi/toBigInt.d.ts",
97 "require": "./cjs/bi/toBigInt.js",
98 "default": "./bi/toBigInt.js"
99 },
100 "./bi/toHex": {
101 "types": "./bi/toHex.d.ts",
102 "require": "./cjs/bi/toHex.js",
103 "default": "./bi/toHex.js"
104 },
105 "./bi/toU8a": {
106 "types": "./bi/toU8a.d.ts",
107 "require": "./cjs/bi/toU8a.js",
108 "default": "./bi/toU8a.js"
109 },
110 "./bn": {
111 "types": "./bn/index.d.ts",
112 "require": "./cjs/bn/index.js",
113 "default": "./bn/index.js"
114 },
115 "./bn/bn": {
116 "types": "./bn/bn.d.ts",
117 "require": "./cjs/bn/bn.js",
118 "default": "./bn/bn.js"
119 },
120 "./bn/consts": {
121 "types": "./bn/consts.d.ts",
122 "require": "./cjs/bn/consts.js",
123 "default": "./bn/consts.js"
124 },
125 "./bn/fromHex": {
126 "types": "./bn/fromHex.d.ts",
127 "require": "./cjs/bn/fromHex.js",
128 "default": "./bn/fromHex.js"
129 },
130 "./bn/min": {
131 "types": "./bn/min.d.ts",
132 "require": "./cjs/bn/min.js",
133 "default": "./bn/min.js"
134 },
135 "./bn/sqrt": {
136 "types": "./bn/sqrt.d.ts",
137 "require": "./cjs/bn/sqrt.js",
138 "default": "./bn/sqrt.js"
139 },
140 "./bn/toBn": {
141 "types": "./bn/toBn.d.ts",
142 "require": "./cjs/bn/toBn.js",
143 "default": "./bn/toBn.js"
144 },
145 "./bn/toHex": {
146 "types": "./bn/toHex.d.ts",
147 "require": "./cjs/bn/toHex.js",
148 "default": "./bn/toHex.js"
149 },
150 "./bn/toU8a": {
151 "types": "./bn/toU8a.d.ts",
152 "require": "./cjs/bn/toU8a.js",
153 "default": "./bn/toU8a.js"
154 },
155 "./buffer": {
156 "types": "./buffer/index.d.ts",
157 "require": "./cjs/buffer/index.js",
158 "default": "./buffer/index.js"
159 },
160 "./buffer/toU8a": {
161 "types": "./buffer/toU8a.d.ts",
162 "require": "./cjs/buffer/toU8a.js",
163 "default": "./buffer/toU8a.js"
164 },
165 "./bundle": {
166 "types": "./bundle.d.ts",
167 "require": "./cjs/bundle.js",
168 "default": "./bundle.js"
169 },
170 "./compact": {
171 "types": "./compact/index.d.ts",
172 "require": "./cjs/compact/index.js",
173 "default": "./compact/index.js"
174 },
175 "./compact/addLength": {
176 "types": "./compact/addLength.d.ts",
177 "require": "./cjs/compact/addLength.js",
178 "default": "./compact/addLength.js"
179 },
180 "./compact/defaults": {
181 "types": "./compact/defaults.d.ts",
182 "require": "./cjs/compact/defaults.js",
183 "default": "./compact/defaults.js"
184 },
185 "./compact/fromU8a": {
186 "types": "./compact/fromU8a.d.ts",
187 "require": "./cjs/compact/fromU8a.js",
188 "default": "./compact/fromU8a.js"
189 },
190 "./compact/stripLength": {
191 "types": "./compact/stripLength.d.ts",
192 "require": "./cjs/compact/stripLength.js",
193 "default": "./compact/stripLength.js"
194 },
195 "./compact/toU8a": {
196 "types": "./compact/toU8a.d.ts",
197 "require": "./cjs/compact/toU8a.js",
198 "default": "./compact/toU8a.js"
199 },
200 "./compact/types": {
201 "types": "./compact/types.d.ts",
202 "require": "./cjs/compact/types.js",
203 "default": "./compact/types.js"
204 },
205 "./detectOther": {
206 "types": "./detectOther.d.ts",
207 "require": "./cjs/detectOther.js",
208 "default": "./detectOther.js"
209 },
210 "./detectPackage": {
211 "types": "./detectPackage.d.ts",
212 "require": "./cjs/detectPackage.js",
213 "default": "./detectPackage.js"
214 },
215 "./extractTime": {
216 "types": "./extractTime.d.ts",
217 "require": "./cjs/extractTime.js",
218 "default": "./extractTime.js"
219 },
220 "./format": {
221 "types": "./format/index.d.ts",
222 "require": "./cjs/format/index.js",
223 "default": "./format/index.js"
224 },
225 "./format/formatBalance": {
226 "types": "./format/formatBalance.d.ts",
227 "require": "./cjs/format/formatBalance.js",
228 "default": "./format/formatBalance.js"
229 },
230 "./format/formatDate": {
231 "types": "./format/formatDate.d.ts",
232 "require": "./cjs/format/formatDate.js",
233 "default": "./format/formatDate.js"
234 },
235 "./format/formatDecimal": {
236 "types": "./format/formatDecimal.d.ts",
237 "require": "./cjs/format/formatDecimal.js",
238 "default": "./format/formatDecimal.js"
239 },
240 "./format/formatElapsed": {
241 "types": "./format/formatElapsed.d.ts",
242 "require": "./cjs/format/formatElapsed.js",
243 "default": "./format/formatElapsed.js"
244 },
245 "./format/formatNumber": {
246 "types": "./format/formatNumber.d.ts",
247 "require": "./cjs/format/formatNumber.js",
248 "default": "./format/formatNumber.js"
249 },
250 "./format/si": {
251 "types": "./format/si.d.ts",
252 "require": "./cjs/format/si.js",
253 "default": "./format/si.js"
254 },
255 "./has": {
256 "types": "./has.d.ts",
257 "require": "./cjs/has.js",
258 "default": "./has.js"
259 },
260 "./hex": {
261 "types": "./hex/index.d.ts",
262 "require": "./cjs/hex/index.js",
263 "default": "./hex/index.js"
264 },
265 "./hex/addPrefix": {
266 "types": "./hex/addPrefix.d.ts",
267 "require": "./cjs/hex/addPrefix.js",
268 "default": "./hex/addPrefix.js"
269 },
270 "./hex/alphabet": {
271 "types": "./hex/alphabet.d.ts",
272 "require": "./cjs/hex/alphabet.js",
273 "default": "./hex/alphabet.js"
274 },
275 "./hex/fixLength": {
276 "types": "./hex/fixLength.d.ts",
277 "require": "./cjs/hex/fixLength.js",
278 "default": "./hex/fixLength.js"
279 },
280 "./hex/hasPrefix": {
281 "types": "./hex/hasPrefix.d.ts",
282 "require": "./cjs/hex/hasPrefix.js",
283 "default": "./hex/hasPrefix.js"
284 },
285 "./hex/stripPrefix": {
286 "types": "./hex/stripPrefix.d.ts",
287 "require": "./cjs/hex/stripPrefix.js",
288 "default": "./hex/stripPrefix.js"
289 },
290 "./hex/toBigInt": {
291 "types": "./hex/toBigInt.d.ts",
292 "require": "./cjs/hex/toBigInt.js",
293 "default": "./hex/toBigInt.js"
294 },
295 "./hex/toBn": {
296 "types": "./hex/toBn.d.ts",
297 "require": "./cjs/hex/toBn.js",
298 "default": "./hex/toBn.js"
299 },
300 "./hex/toNumber": {
301 "types": "./hex/toNumber.d.ts",
302 "require": "./cjs/hex/toNumber.js",
303 "default": "./hex/toNumber.js"
304 },
305 "./hex/toString": {
306 "types": "./hex/toString.d.ts",
307 "require": "./cjs/hex/toString.js",
308 "default": "./hex/toString.js"
309 },
310 "./hex/toU8a": {
311 "node": {
312 "require": "./hex/toU8aBuffer.cjs",
313 "default": "./hex/toU8aBuffer.js"
314 },
315 "types": "./hex/toU8a.d.ts",
316 "require": "./cjs/hex/toU8a.js",
317 "default": "./hex/toU8a.js"
318 },
319 "./hex/toU8aBuffer": {
320 "types": "./hex/toU8aBuffer.d.ts",
321 "require": "./cjs/hex/toU8aBuffer.js",
322 "default": "./hex/toU8aBuffer.js"
323 },
324 "./is": {
325 "types": "./is/index.d.ts",
326 "require": "./cjs/is/index.js",
327 "default": "./is/index.js"
328 },
329 "./is/array": {
330 "types": "./is/array.d.ts",
331 "require": "./cjs/is/array.js",
332 "default": "./is/array.js"
333 },
334 "./is/ascii": {
335 "types": "./is/ascii.d.ts",
336 "require": "./cjs/is/ascii.js",
337 "default": "./is/ascii.js"
338 },
339 "./is/bigInt": {
340 "types": "./is/bigInt.d.ts",
341 "require": "./cjs/is/bigInt.js",
342 "default": "./is/bigInt.js"
343 },
344 "./is/bn": {
345 "types": "./is/bn.d.ts",
346 "require": "./cjs/is/bn.js",
347 "default": "./is/bn.js"
348 },
349 "./is/boolean": {
350 "types": "./is/boolean.d.ts",
351 "require": "./cjs/is/boolean.js",
352 "default": "./is/boolean.js"
353 },
354 "./is/buffer": {
355 "types": "./is/buffer.d.ts",
356 "require": "./cjs/is/buffer.js",
357 "default": "./is/buffer.js"
358 },
359 "./is/childClass": {
360 "types": "./is/childClass.d.ts",
361 "require": "./cjs/is/childClass.js",
362 "default": "./is/childClass.js"
363 },
364 "./is/codec": {
365 "types": "./is/codec.d.ts",
366 "require": "./cjs/is/codec.js",
367 "default": "./is/codec.js"
368 },
369 "./is/compact": {
370 "types": "./is/compact.d.ts",
371 "require": "./cjs/is/compact.js",
372 "default": "./is/compact.js"
373 },
374 "./is/error": {
375 "types": "./is/error.d.ts",
376 "require": "./cjs/is/error.js",
377 "default": "./is/error.js"
378 },
379 "./is/function": {
380 "types": "./is/function.d.ts",
381 "require": "./cjs/is/function.js",
382 "default": "./is/function.js"
383 },
384 "./is/helpers": {
385 "types": "./is/helpers.d.ts",
386 "require": "./cjs/is/helpers.js",
387 "default": "./is/helpers.js"
388 },
389 "./is/hex": {
390 "types": "./is/hex.d.ts",
391 "require": "./cjs/is/hex.js",
392 "default": "./is/hex.js"
393 },
394 "./is/instanceOf": {
395 "types": "./is/instanceOf.d.ts",
396 "require": "./cjs/is/instanceOf.js",
397 "default": "./is/instanceOf.js"
398 },
399 "./is/ip": {
400 "types": "./is/ip.d.ts",
401 "require": "./cjs/is/ip.js",
402 "default": "./is/ip.js"
403 },
404 "./is/jsonObject": {
405 "types": "./is/jsonObject.d.ts",
406 "require": "./cjs/is/jsonObject.js",
407 "default": "./is/jsonObject.js"
408 },
409 "./is/null": {
410 "types": "./is/null.d.ts",
411 "require": "./cjs/is/null.js",
412 "default": "./is/null.js"
413 },
414 "./is/number": {
415 "types": "./is/number.d.ts",
416 "require": "./cjs/is/number.js",
417 "default": "./is/number.js"
418 },
419 "./is/object": {
420 "types": "./is/object.d.ts",
421 "require": "./cjs/is/object.js",
422 "default": "./is/object.js"
423 },
424 "./is/observable": {
425 "types": "./is/observable.d.ts",
426 "require": "./cjs/is/observable.js",
427 "default": "./is/observable.js"
428 },
429 "./is/promise": {
430 "types": "./is/promise.d.ts",
431 "require": "./cjs/is/promise.js",
432 "default": "./is/promise.js"
433 },
434 "./is/string": {
435 "types": "./is/string.d.ts",
436 "require": "./cjs/is/string.js",
437 "default": "./is/string.js"
438 },
439 "./is/testChain": {
440 "types": "./is/testChain.d.ts",
441 "require": "./cjs/is/testChain.js",
442 "default": "./is/testChain.js"
443 },
444 "./is/toBigInt": {
445 "types": "./is/toBigInt.d.ts",
446 "require": "./cjs/is/toBigInt.js",
447 "default": "./is/toBigInt.js"
448 },
449 "./is/toBn": {
450 "types": "./is/toBn.d.ts",
451 "require": "./cjs/is/toBn.js",
452 "default": "./is/toBn.js"
453 },
454 "./is/u8a": {
455 "types": "./is/u8a.d.ts",
456 "require": "./cjs/is/u8a.js",
457 "default": "./is/u8a.js"
458 },
459 "./is/undefined": {
460 "types": "./is/undefined.d.ts",
461 "require": "./cjs/is/undefined.js",
462 "default": "./is/undefined.js"
463 },
464 "./is/utf8": {
465 "types": "./is/utf8.d.ts",
466 "require": "./cjs/is/utf8.js",
467 "default": "./is/utf8.js"
468 },
469 "./is/wasm": {
470 "types": "./is/wasm.d.ts",
471 "require": "./cjs/is/wasm.js",
472 "default": "./is/wasm.js"
473 },
474 "./lazy": {
475 "types": "./lazy.d.ts",
476 "require": "./cjs/lazy.js",
477 "default": "./lazy.js"
478 },
479 "./logger": {
480 "types": "./logger.d.ts",
481 "require": "./cjs/logger.js",
482 "default": "./logger.js"
483 },
484 "./memoize": {
485 "types": "./memoize.d.ts",
486 "require": "./cjs/memoize.js",
487 "default": "./memoize.js"
488 },
489 "./number": {
490 "types": "./number/index.d.ts",
491 "require": "./cjs/number/index.js",
492 "default": "./number/index.js"
493 },
494 "./number/toHex": {
495 "types": "./number/toHex.d.ts",
496 "require": "./cjs/number/toHex.js",
497 "default": "./number/toHex.js"
498 },
499 "./number/toU8a": {
500 "types": "./number/toU8a.d.ts",
501 "require": "./cjs/number/toU8a.js",
502 "default": "./number/toU8a.js"
503 },
504 "./object": {
505 "types": "./object/index.d.ts",
506 "require": "./cjs/object/index.js",
507 "default": "./object/index.js"
508 },
509 "./object/clear": {
510 "types": "./object/clear.d.ts",
511 "require": "./cjs/object/clear.js",
512 "default": "./object/clear.js"
513 },
514 "./object/copy": {
515 "types": "./object/copy.d.ts",
516 "require": "./cjs/object/copy.js",
517 "default": "./object/copy.js"
518 },
519 "./object/entries": {
520 "types": "./object/entries.d.ts",
521 "require": "./cjs/object/entries.js",
522 "default": "./object/entries.js"
523 },
524 "./object/keys": {
525 "types": "./object/keys.d.ts",
526 "require": "./cjs/object/keys.js",
527 "default": "./object/keys.js"
528 },
529 "./object/property": {
530 "types": "./object/property.d.ts",
531 "require": "./cjs/object/property.js",
532 "default": "./object/property.js"
533 },
534 "./object/spread": {
535 "types": "./object/spread.d.ts",
536 "require": "./cjs/object/spread.js",
537 "default": "./object/spread.js"
538 },
539 "./object/values": {
540 "types": "./object/values.d.ts",
541 "require": "./cjs/object/values.js",
542 "default": "./object/values.js"
543 },
544 "./package.json": "./package.json",
545 "./packageInfo.js": {
546 "types": "./packageInfo.d.ts",
547 "require": "./cjs/packageInfo.js",
548 "default": "./packageInfo.js"
549 },
550 "./packageInfo": {
551 "types": "./packageInfo.d.ts",
552 "require": "./cjs/packageInfo.js",
553 "default": "./packageInfo.js"
554 },
555 "./promisify": {
556 "types": "./promisify.d.ts",
557 "require": "./cjs/promisify.js",
558 "default": "./promisify.js"
559 },
560 "./string": {
561 "types": "./string/index.d.ts",
562 "require": "./cjs/string/index.js",
563 "default": "./string/index.js"
564 },
565 "./string/camelCase": {
566 "types": "./string/camelCase.d.ts",
567 "require": "./cjs/string/camelCase.js",
568 "default": "./string/camelCase.js"
569 },
570 "./string/lowerFirst": {
571 "types": "./string/lowerFirst.d.ts",
572 "require": "./cjs/string/lowerFirst.js",
573 "default": "./string/lowerFirst.js"
574 },
575 "./string/shorten": {
576 "types": "./string/shorten.d.ts",
577 "require": "./cjs/string/shorten.js",
578 "default": "./string/shorten.js"
579 },
580 "./string/toHex": {
581 "types": "./string/toHex.d.ts",
582 "require": "./cjs/string/toHex.js",
583 "default": "./string/toHex.js"
584 },
585 "./string/toU8a": {
586 "types": "./string/toU8a.d.ts",
587 "require": "./cjs/string/toU8a.js",
588 "default": "./string/toU8a.js"
589 },
590 "./stringify": {
591 "types": "./stringify.d.ts",
592 "require": "./cjs/stringify.js",
593 "default": "./stringify.js"
594 },
595 "./types": {
596 "types": "./types.d.ts",
597 "require": "./cjs/types.js",
598 "default": "./types.js"
599 },
600 "./u8a": {
601 "types": "./u8a/index.d.ts",
602 "require": "./cjs/u8a/index.js",
603 "default": "./u8a/index.js"
604 },
605 "./u8a/cmp": {
606 "types": "./u8a/cmp.d.ts",
607 "require": "./cjs/u8a/cmp.js",
608 "default": "./u8a/cmp.js"
609 },
610 "./u8a/concat": {
611 "types": "./u8a/concat.d.ts",
612 "require": "./cjs/u8a/concat.js",
613 "default": "./u8a/concat.js"
614 },
615 "./u8a/concatBuffer": {
616 "types": "./u8a/concatBuffer.d.ts",
617 "require": "./cjs/u8a/concatBuffer.js",
618 "default": "./u8a/concatBuffer.js"
619 },
620 "./u8a/empty": {
621 "types": "./u8a/empty.d.ts",
622 "require": "./cjs/u8a/empty.js",
623 "default": "./u8a/empty.js"
624 },
625 "./u8a/eq": {
626 "types": "./u8a/eq.d.ts",
627 "require": "./cjs/u8a/eq.js",
628 "default": "./u8a/eq.js"
629 },
630 "./u8a/fixLength": {
631 "types": "./u8a/fixLength.d.ts",
632 "require": "./cjs/u8a/fixLength.js",
633 "default": "./u8a/fixLength.js"
634 },
635 "./u8a/sorted": {
636 "types": "./u8a/sorted.d.ts",
637 "require": "./cjs/u8a/sorted.js",
638 "default": "./u8a/sorted.js"
639 },
640 "./u8a/toBigInt": {
641 "types": "./u8a/toBigInt.d.ts",
642 "require": "./cjs/u8a/toBigInt.js",
643 "default": "./u8a/toBigInt.js"
644 },
645 "./u8a/toBn": {
646 "types": "./u8a/toBn.d.ts",
647 "require": "./cjs/u8a/toBn.js",
648 "default": "./u8a/toBn.js"
649 },
650 "./u8a/toBuffer": {
651 "types": "./u8a/toBuffer.d.ts",
652 "require": "./cjs/u8a/toBuffer.js",
653 "default": "./u8a/toBuffer.js"
654 },
655 "./u8a/toHex": {
656 "node": {
657 "require": "./u8a/toHexBuffer.cjs",
658 "default": "./u8a/toHexBuffer.js"
659 },
660 "types": "./u8a/toHex.d.ts",
661 "require": "./cjs/u8a/toHex.js",
662 "default": "./u8a/toHex.js"
663 },
664 "./u8a/toHexBuffer": {
665 "types": "./u8a/toHexBuffer.d.ts",
666 "require": "./cjs/u8a/toHexBuffer.js",
667 "default": "./u8a/toHexBuffer.js"
668 },
669 "./u8a/toString": {
670 "types": "./u8a/toString.d.ts",
671 "require": "./cjs/u8a/toString.js",
672 "default": "./u8a/toString.js"
673 },
674 "./u8a/toU8a": {
675 "types": "./u8a/toU8a.d.ts",
676 "require": "./cjs/u8a/toU8a.js",
677 "default": "./u8a/toU8a.js"
678 },
679 "./u8a/wrap": {
680 "types": "./u8a/wrap.d.ts",
681 "require": "./cjs/u8a/wrap.js",
682 "default": "./u8a/wrap.js"
683 },
684 "./versionDetect": {
685 "types": "./versionDetect.d.ts",
686 "require": "./cjs/versionDetect.js",
687 "default": "./versionDetect.js"
688 }
689 },
690 "dependencies": {
691 "@babel/runtime": "^7.17.9",
692 "@polkadot/x-bigint": "9.2.1",
693 "@polkadot/x-global": "9.2.1",
694 "@polkadot/x-textdecoder": "9.2.1",
695 "@polkadot/x-textencoder": "9.2.1",
696 "@types/bn.js": "^5.1.0",
697 "bn.js": "^5.2.0",
698 "ip-regex": "^4.3.0"
699 }
700}
\No newline at end of file