@openzeppelin/contracts-ui-builder-adapter-stellar
Version:
Stellar Adapter for Contracts UI Builder
41 lines (35 loc) • 1.17 kB
text/typescript
/**
* Configuration for the Stellar adapter
*
* This file defines the dependencies required by the Stellar adapter
* when generating exported projects. It follows the AdapterConfig
* interface to provide a structured approach to dependency management.
*/
export const stellarAdapterConfig = {
/**
* Dependencies required by the Stellar adapter
* These will be included in exported projects that use this adapter
*/
dependencies: {
// TODO: Review and update with real, verified dependencies and versions before production release
// Runtime dependencies
runtime: {
// Core Stellar libraries
'stellar-sdk': '^10.4.1',
'@stellar/freighter-api': '^1.5.1',
// Stellar wallet integration
'@stellar/design-system': '^0.5.1',
'@stellar/wallet-sdk': '^0.11.2',
// Utilities for Stellar development
'bignumber.js': '^9.1.1',
'js-xdr': '^1.3.0',
},
// Development dependencies
dev: {
// Testing utilities for Stellar
'@stellar/typescript-wallet-sdk': '^1.9.0',
// Soroban contract SDK for Stellar
// '@stellar/soroban-sdk': '^0.7.0',
},
},
};