@privy-io/encoding
Advanced tools
@@ -1,2 +0,2 @@ | ||
| "use strict";var t=require("./base64/to-base64-string-from-bytes.js"),e=require("./base64/to-bytes-from-base64-string.js"),r=require("./base64url/to-base64url-string-from-bytes.js"),s=require("./base64url/to-bytes-from-base64url-string.js"),o=require("./hex/to-bytes-from-hex-string.js"),i=require("./hex/to-hex-string-from-bytes.js"),y=require("./utf8/to-bytes-from-utf8-string.js"),u=require("./utf8/to-utf8-string-from-bytes.js");require("@scure/base");const m={utf8:{fromBytes:u.toUtf8StringFromBytes,toBytes:y.toBytesFromUtf8String},base64:{fromBytes:t.toBase64StringFromBytes,toBytes:e.toBytesFromBase64String},base64url:{fromBytes:r.toBase64urlStringFromBytes,toBytes:s.toBytesFromBase64urlString},hex:{fromBytes:i.toHexStringFromBytes,toBytes:o.toBytesFromHexString}};exports.VERSION="0.1.3",exports.encoding=m; | ||
| "use strict";var t=require("./base64/to-base64-string-from-bytes.js"),e=require("./base64/to-bytes-from-base64-string.js"),r=require("./base64url/to-base64url-string-from-bytes.js"),s=require("./base64url/to-bytes-from-base64url-string.js"),o=require("./hex/to-bytes-from-hex-string.js"),i=require("./hex/to-hex-string-from-bytes.js"),y=require("./utf8/to-bytes-from-utf8-string.js"),u=require("./utf8/to-utf8-string-from-bytes.js");require("@scure/base");const m={utf8:{fromBytes:u.toUtf8StringFromBytes,toBytes:y.toBytesFromUtf8String},base64:{fromBytes:t.toBase64StringFromBytes,toBytes:e.toBytesFromBase64String},base64url:{fromBytes:r.toBase64urlStringFromBytes,toBytes:s.toBytesFromBase64urlString},hex:{fromBytes:i.toHexStringFromBytes,toBytes:o.toBytesFromHexString}};exports.VERSION="0.2.0",exports.encoding=m; | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sources":["../../src/index.ts"],"names":["encoding","utf8","fromBytes","toUtf8StringFromBytes","toBytes","toBytesFromUtf8String","base64","toBase64StringFromBytes","toBytesFromBase64String","base64url","toBase64urlStringFromBytes","toBytesFromBase64urlString","hex","toHexStringFromBytes","toBytesFromHexString"],"mappings":"wcAUO,MAWMA,EAAuC,CAClDC,KAAM,CACJC,UAAWC,wBACXC,QAASC,EAAAA,uBAEXC,OAAQ,CACNJ,UAAWK,EAAAA,wBACXH,QAASI,EAAAA,yBAEXC,UAAW,CACTP,UAAWQ,EAAAA,2BACXN,QAASO,8BAEXC,IAAK,CACHV,UAAWW,EAAAA,qBACXT,QAASU,EAAAA,uCA1BU"} | ||
| {"version":3,"file":"index.js","sources":["../../src/index.ts"],"names":["encoding","utf8","fromBytes","toUtf8StringFromBytes","toBytes","toBytesFromUtf8String","base64","toBase64StringFromBytes","toBytesFromBase64String","base64url","toBase64urlStringFromBytes","toBytesFromBase64urlString","hex","toHexStringFromBytes","toBytesFromHexString"],"mappings":"wcAUO,MAcMA,EAKT,CACFC,KAAM,CACJC,UAAWC,wBACXC,QAASC,EAAAA,uBAEXC,OAAQ,CACNJ,UAAWK,EAAAA,wBACXH,QAASI,EAAAA,yBAEXC,UAAW,CACTP,UAAWQ,EAAAA,2BACXN,QAASO,8BAEXC,IAAK,CACHV,UAAWW,EAAAA,qBACXT,QAASU,EAAAA,uCAlCU"} |
@@ -1,2 +0,2 @@ | ||
| "use strict";let e=new TextDecoder;exports.toUtf8StringFromBytes=t=>e.decode(t); | ||
| "use strict";let e=new TextDecoder,t=new TextDecoder("utf-8",{fatal:!0});exports.toUtf8StringFromBytes=(o,r)=>(r?.fatal?t:e).decode(o); | ||
| //# sourceMappingURL=to-utf8-string-from-bytes.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"to-utf8-string-from-bytes.js","sources":["../../../src/utf8/to-utf8-string-from-bytes.ts"],"names":["decoder","TextDecoder","bytes","decode"],"mappings":"aAAA,IAAMA,EAAU,IAAIC,0CAEkBC,GAA8BF,EAAQG,OAAOD"} | ||
| {"version":3,"file":"to-utf8-string-from-bytes.js","sources":["../../../src/utf8/to-utf8-string-from-bytes.ts"],"names":["decoder","TextDecoder","fatalDecoder","fatal","bytes","opts","decode"],"mappings":"aAIA,IAAMA,EAAU,IAAIC,YACdC,EAAe,IAAID,YAAY,QAAS,CAACE,OAAO,kCAEjB,CAACC,EAAmBC,KAC/CA,GAAMF,MAAQD,EAAeF,GAASM,OAAOF"} |
+13
-4
| type NonSharedUint8Array = ReturnType<typeof Uint8Array.from>; | ||
| type Utf8DecodeOptions = { | ||
| fatal?: boolean; | ||
| }; | ||
| declare const VERSION = "__VERSION__"; | ||
| type Encodings = 'utf8' | 'base64' | 'base64url' | 'hex'; | ||
| type Encoder = { | ||
| fromBytes: (u: Uint8Array) => string; | ||
| type Encoder<Opts = never> = { | ||
| fromBytes: [Opts] extends [never] ? (u: Uint8Array) => string : (u: Uint8Array, opts?: Opts) => string; | ||
| toBytes: (s: string) => NonSharedUint8Array; | ||
| }; | ||
| declare const encoding: Record<Encodings, Encoder>; | ||
| declare const encoding: { | ||
| utf8: Encoder<Utf8DecodeOptions>; | ||
| base64: Encoder; | ||
| base64url: Encoder; | ||
| hex: Encoder; | ||
| }; | ||
| export { VERSION, encoding }; | ||
| export type { Encoder, Encodings, NonSharedUint8Array }; | ||
| export type { Encoder, Encodings, NonSharedUint8Array, Utf8DecodeOptions }; |
+13
-4
| type NonSharedUint8Array = ReturnType<typeof Uint8Array.from>; | ||
| type Utf8DecodeOptions = { | ||
| fatal?: boolean; | ||
| }; | ||
| declare const VERSION = "__VERSION__"; | ||
| type Encodings = 'utf8' | 'base64' | 'base64url' | 'hex'; | ||
| type Encoder = { | ||
| fromBytes: (u: Uint8Array) => string; | ||
| type Encoder<Opts = never> = { | ||
| fromBytes: [Opts] extends [never] ? (u: Uint8Array) => string : (u: Uint8Array, opts?: Opts) => string; | ||
| toBytes: (s: string) => NonSharedUint8Array; | ||
| }; | ||
| declare const encoding: Record<Encodings, Encoder>; | ||
| declare const encoding: { | ||
| utf8: Encoder<Utf8DecodeOptions>; | ||
| base64: Encoder; | ||
| base64url: Encoder; | ||
| hex: Encoder; | ||
| }; | ||
| export { VERSION, encoding }; | ||
| export type { Encoder, Encodings, NonSharedUint8Array }; | ||
| export type { Encoder, Encodings, NonSharedUint8Array, Utf8DecodeOptions }; |
@@ -1,2 +0,2 @@ | ||
| import{toBase64StringFromBytes as t}from"./base64/to-base64-string-from-bytes.mjs";import{toBytesFromBase64String as s}from"./base64/to-bytes-from-base64-string.mjs";import{toBase64urlStringFromBytes as r}from"./base64url/to-base64url-string-from-bytes.mjs";import{toBytesFromBase64urlString as o}from"./base64url/to-bytes-from-base64url-string.mjs";import{toBytesFromHexString as m}from"./hex/to-bytes-from-hex-string.mjs";import{toHexStringFromBytes as e}from"./hex/to-hex-string-from-bytes.mjs";import{toBytesFromUtf8String as f}from"./utf8/to-bytes-from-utf8-string.mjs";import{toUtf8StringFromBytes as b}from"./utf8/to-utf8-string-from-bytes.mjs";import"@scure/base";const i="0.1.3",y={utf8:{fromBytes:b,toBytes:f},base64:{fromBytes:t,toBytes:s},base64url:{fromBytes:r,toBytes:o},hex:{fromBytes:e,toBytes:m}};export{i as VERSION,y as encoding}; | ||
| import{toBase64StringFromBytes as t}from"./base64/to-base64-string-from-bytes.mjs";import{toBytesFromBase64String as s}from"./base64/to-bytes-from-base64-string.mjs";import{toBase64urlStringFromBytes as r}from"./base64url/to-base64url-string-from-bytes.mjs";import{toBytesFromBase64urlString as o}from"./base64url/to-bytes-from-base64url-string.mjs";import{toBytesFromHexString as m}from"./hex/to-bytes-from-hex-string.mjs";import{toHexStringFromBytes as e}from"./hex/to-hex-string-from-bytes.mjs";import{toBytesFromUtf8String as f}from"./utf8/to-bytes-from-utf8-string.mjs";import{toUtf8StringFromBytes as b}from"./utf8/to-utf8-string-from-bytes.mjs";import"@scure/base";const i="0.2.0",y={utf8:{fromBytes:b,toBytes:f},base64:{fromBytes:t,toBytes:s},base64url:{fromBytes:r,toBytes:o},hex:{fromBytes:e,toBytes:m}};export{i as VERSION,y as encoding}; | ||
| //# sourceMappingURL=index.mjs.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.mjs","sources":["../../src/index.ts"],"names":["VERSION","encoding","utf8","fromBytes","toUtf8StringFromBytes","toBytes","toBytesFromUtf8String","base64","toBase64StringFromBytes","toBytesFromBase64String","base64url","toBase64urlStringFromBytes","toBytesFromBase64urlString","hex","toHexStringFromBytes","toBytesFromHexString"],"mappings":"gqBAUO,MAAMA,EAAU,QAWVC,EAAuC,CAClDC,KAAM,CACJC,UAAWC,EACXC,QAASC,GAEXC,OAAQ,CACNJ,UAAWK,EACXH,QAASI,GAEXC,UAAW,CACTP,UAAWQ,EACXN,QAASO,GAEXC,IAAK,CACHV,UAAWW,EACXT,QAASU"} | ||
| {"version":3,"file":"index.mjs","sources":["../../src/index.ts"],"names":["VERSION","encoding","utf8","fromBytes","toUtf8StringFromBytes","toBytes","toBytesFromUtf8String","base64","toBase64StringFromBytes","toBytesFromBase64String","base64url","toBase64urlStringFromBytes","toBytesFromBase64urlString","hex","toHexStringFromBytes","toBytesFromHexString"],"mappings":"gqBAUO,MAAMA,EAAU,QAcVC,EAKT,CACFC,KAAM,CACJC,UAAWC,EACXC,QAASC,GAEXC,OAAQ,CACNJ,UAAWK,EACXH,QAASI,GAEXC,UAAW,CACTP,UAAWQ,EACXN,QAASO,GAEXC,IAAK,CACHV,UAAWW,EACXT,QAASU"} |
@@ -1,2 +0,2 @@ | ||
| let e=new TextDecoder;const o=o=>e.decode(o);export{o as toUtf8StringFromBytes}; | ||
| let e=new TextDecoder,t=new TextDecoder("utf-8",{fatal:!0});const o=(o,a)=>(a?.fatal?t:e).decode(o);export{o as toUtf8StringFromBytes}; | ||
| //# sourceMappingURL=to-utf8-string-from-bytes.mjs.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"to-utf8-string-from-bytes.mjs","sources":["../../../src/utf8/to-utf8-string-from-bytes.ts"],"names":["decoder","TextDecoder","toUtf8StringFromBytes","bytes","decode"],"mappings":"AAAA,IAAMA,EAAU,IAAIC,YAEb,MAAMC,EAAyBC,GAA8BH,EAAQI,OAAOD"} | ||
| {"version":3,"file":"to-utf8-string-from-bytes.mjs","sources":["../../../src/utf8/to-utf8-string-from-bytes.ts"],"names":["decoder","TextDecoder","fatalDecoder","fatal","toUtf8StringFromBytes","bytes","opts","decode"],"mappings":"AAIA,IAAMA,EAAU,IAAIC,YACdC,EAAe,IAAID,YAAY,QAAS,CAACE,OAAO,IAE/C,MAAMC,EAAwB,CAACC,EAAmBC,KAC/CA,GAAMH,MAAQD,EAAeF,GAASO,OAAOF"} |
+7
-7
| { | ||
| "name": "@privy-io/encoding", | ||
| "version": "0.1.3", | ||
| "version": "0.2.0", | ||
| "description": "Utilities for encoding and decoding strings", | ||
@@ -49,9 +49,9 @@ "license": "Apache-2.0", | ||
| "jest": "^29.7.0", | ||
| "@swc/jest": "0.2.37", | ||
| "@swc/jest": "^0.2.39", | ||
| "rollup": "4.60.1", | ||
| "rollup-plugin-copy": "^3.5.0", | ||
| "rollup-plugin-copy": "3.5.0", | ||
| "rollup-plugin-dts": "^6.1.1", | ||
| "typescript": "~6.0.2", | ||
| "@privy-io/build-config": "1.0.0", | ||
| "@privy-io/tsconfig": "0.0.0" | ||
| "@privy-io/tsconfig": "0.0.0", | ||
| "@privy-io/build-config": "1.0.0" | ||
| }, | ||
@@ -65,4 +65,4 @@ "publishConfig": { | ||
| "check-types": "tsc --noEmit", | ||
| "clean": "rm -rf dist .turbo .swc", | ||
| "clean:reset": "rm -rf dist .turbo .swc node_modules", | ||
| "clean": "rm -rf dist .turbo .swc *.tsbuildinfo", | ||
| "clean:reset": "rm -rf dist .turbo .swc node_modules *.tsbuildinfo", | ||
| "dev:code": "rollup --config rollup.dev.mjs --watch", | ||
@@ -69,0 +69,0 @@ "dev:types": "rollup --config rollup.types.mjs --watch", |
25117
3.24%65
14.04%