Jaco
|
eea99656ad
|
Only allow padding characters in base64 strings (#1842)
* Only allow padding characters in base64 strings
* Explicit padding sequence error
|
2023-06-06 08:31:44 +03:00 |
|
Jaco
|
b794d22ac4
|
Allow empty string as valid base32/base58/base64 decoder input (#1788)
* Allow empty string as valid base32/base58/base64 decoder input
* Remove empty failure
* Validation with optional validation flag
* Empty validation
|
2023-03-31 09:18:38 +03:00 |
|
Jaco
|
211af1f999
|
Bump dev deps (#1767)
|
2023-03-17 07:22:49 +02:00 |
|
Jaco
|
79593b0a70
|
Bump dev (#1766)
* Bump dev
* Change ref types
|
2023-03-15 17:06:07 +02:00 |
|
Jaco
|
3fd61e678a
|
Bump dev (#1761)
* Bump dev
* Adjust dev/node/test/node.d.ts imports
* Adjust extensionless import
* Additional adjustments
|
2023-03-12 12:01:35 +02:00 |
|
Jaco
|
9c224f5076
|
Use .js imports in src (#1756)
* Use .js imports in src
* Revert node/test/node -> node/test/node.d.ts (for now)
* util-crypto
* Additional
* Adjust tsconfig aliases
* Bump dev
|
2023-03-09 11:04:03 +02:00 |
|
Jaco
|
0b85a4d5e2
|
Bump dev deps (#1755)
|
2023-03-06 14:17:56 +02:00 |
|
Jaco
|
3e2c3a6ed8
|
Move test cryptoWaitReady top-level (#1747)
* Move test cryptoWaitReady top-level
* Add missing mod.ts
* Revert mod.ts add
* Add types reference for tests
* Adjust
* adjust
* node:fs & node:path
|
2023-02-25 11:13:51 +02:00 |
|
Jaco
|
3fe6be655d
|
Update headers for 2023 (#1697)
|
2023-01-01 10:21:43 +02:00 |
|
Jaco
|
fa593ef1fc
|
Add /*#__PURE__*/ annotations (#1684)
|
2022-12-02 09:59:59 +02:00 |
|
Jaco
|
e7d454787d
|
Swap to @scure/base (micro-base rename) (#1392)
|
2022-01-26 07:40:28 +02:00 |
|
Jaco
|
3597a4eb4e
|
2022 (#1346)
|
2022-01-01 09:26:11 +02:00 |
|
Jaco
|
6bc648bfe0
|
Some tweaks on base{32, 58, 64} (#1254)
* Some tweaks on base{32, 58, 64}
* align
* rationale
|
2021-11-27 12:50:40 +02:00 |
|
Jaco
|
75aa7ba2c7
|
Tiny base64 decoder (no Buffer dep) (#1251)
* Tiny base64 decoder (no Buffer dep)
* CHANGELOG
|
2021-11-27 08:05:34 +02:00 |
|
Jaco
|
7090c3daec
|
Re-use cleanups (#1219)
* Re-use cleanups
* linting
* Adjust
* Adjust
* ipfsCompat into if
* Adjust
|
2021-11-20 09:29:13 +02:00 |
|
Jaco
|
4d77bf3c5b
|
Use micro-base for base{32, 58, 64} (#1209)
|
2021-11-19 11:27:47 +02:00 |
|
Jaco
|
9fc57a23e8
|
Adjust isHex with template return (#1103)
* Adjust isHex with template return
* Unneeded assignment
* CHANGELOG
* typo
* Additional HexString types
* Additional HexString inputs
* Use U8aLike as applicable
* typo
* Unneeded type
* HexString outputs
* Export types
|
2021-09-08 14:38:53 +02:00 |
|
Jaco
|
ab3268407c
|
Use describe.each for onlyJs flag (#1029)
* Use describe.each for onlyJs flag
* base validate checks
|
2021-06-23 12:55:29 +02:00 |
|
Jaco
|
cd1c0df3cd
|
isAddress/validateAddress functions (#946)
|
2021-04-14 21:25:58 +02:00 |
|
Jaco Greeff
|
38d6136aa8
|
Base64 without Buffer (#891)
|
2021-02-25 13:58:28 +01:00 |
|
Jaco Greeff
|
f0f0dec8ea
|
2021 (#824)
|
2021-01-03 11:20:22 +01:00 |
|
Jaco Greeff
|
f07d66562b
|
Remove default exports (#755)
* Remove default exports
* Cleanup tests
* Exports in util
* Single secp256k1 instance
* Length check
* format check
* encoded lengths
|
2020-11-08 18:07:31 +01:00 |
|
Jaco Greeff
|
e7c665e5da
|
Add isBase{32, 58, 64} utils (#689)
* Add isBase{32, 58, 64} utils
* Allow empty inputs
* Add base64{Trim, Pad}
* isBase64
* Update assert messages
* Cleaup ifsCompat checks
|
2020-09-20 10:05:38 +02:00 |
|
Jaco Greeff
|
56a79924a0
|
SPDX (#687)
|
2020-09-17 16:13:39 +02:00 |
|
Jaco Greeff
|
2288c4da8a
|
Base64 utils (#632)
|
2020-07-09 09:16:24 +02:00 |
|