UNPKG

@ddunigma/node

Version:
20 lines (16 loc) 1.78 kB
import { B as BrowserAdapter } from './WebStreams-BSCrvsT3.cjs'; export { D as Ddu64, D as Ddu64SecureBrowser, c as createReadableDecodeStream, a as createReadableEncodeStream } from './WebStreams-BSCrvsT3.cjs'; export { C as CharSetConfig, d as CharSetInfo, e as CharsetBuilder, f as Ddu64AdapterError, g as Ddu64CharsetError, h as Ddu64ChecksumError, i as Ddu64CompressionError, D as Ddu64Core, j as Ddu64DecodeError, k as Ddu64DecompressionError, l as Ddu64DecryptionError, m as Ddu64EncodeError, n as Ddu64EncryptionError, o as Ddu64Error, p as Ddu64ErrorCode, q as Ddu64ErrorOptions, r as Ddu64InvalidInputError, s as Ddu64LimitError, t as Ddu64ObfuscationError, u as Ddu64Operation, v as Ddu64StreamError, w as DduBaseConstructorOptions, x as DduBaseOptions, F as DduConstructorOptions, c as DduEncodeStats, b as DduOptions, y as DduProgressInfo, a as DduSecureConstructorOptions, G as DduSecureOptions, z as DduSetSymbol, A as DduSetSymbolInput, H as DduStreamOptions, E as EncodingProfile, K as KeyDerivationAlgorithm, I as KeyDerivationOptions, O as ObfuscationLayer, P as PlatformAdapter, B as isDdu64Error } from './core-ihIEWmI5.cjs'; export { H as HangulObfuscationLayer, c as createEncoderObfuscationLayer, d as detectRuntime } from './ObfuscationLayer-CK0ptcW-.cjs'; /** * Secure 진입점 (브라우저 조건 빌드). * * 압축(CompressionStream)·암호화(WebCrypto)·체크섬·Web Streams를 포함한 배터리 * 풀세트를 BrowserAdapter 기반으로 제공합니다. Node.js 내장 모듈(zlib/crypto)을 * 정적으로 import하지 않으므로 브라우저 번들에 끌려오지 않습니다. * * @module secure.browser * @packageDocumentation */ declare function getAdapter(): Promise<BrowserAdapter>; export { BrowserAdapter, getAdapter };