36 lines
1.4 KiB
JavaScript
36 lines
1.4 KiB
JavaScript
|
|
// Import the default NDK class
|
|
import NDK from '/home/user/lt/client/ndk/core/src/index.ts';
|
|
|
|
// Import default exports from cache packages
|
|
import NDKCacheBrowser from '/home/user/lt/client/ndk/cache-browser/src/index.ts';
|
|
import NDKCacheAdapterDexie from '/home/user/lt/client/ndk/cache-dexie/src/index.ts';
|
|
import NDKCacheAdapterSqliteWasm from '/home/user/lt/client/ndk/cache-sqlite-wasm/src/index.ts';
|
|
|
|
import { CashuMint, CashuWallet, getDecodedToken, getEncodedTokenV4 } from '/home/user/lt/client/ndk/node_modules/@cashu/cashu-ts/lib/cashu-ts.es.js';
|
|
|
|
// Re-export everything as named exports
|
|
export * from '/home/user/lt/client/ndk/core/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/cache-browser/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/cache-dexie/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/cache-sqlite-wasm/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/sessions/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/messages/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/wot/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/blossom/src/index.ts';
|
|
export * from '/home/user/lt/client/ndk/wallet/src/index.ts';
|
|
|
|
// Re-export default exports as named exports
|
|
export {
|
|
NDKCacheBrowser,
|
|
NDKCacheAdapterDexie,
|
|
NDKCacheAdapterSqliteWasm,
|
|
CashuMint,
|
|
CashuWallet,
|
|
getDecodedToken,
|
|
getEncodedTokenV4
|
|
};
|
|
|
|
// Export the main NDK class as default
|
|
export default NDK;
|