26 lines
1021 B
TypeScript
26 lines
1021 B
TypeScript
|
|
/**
|
||
|
|
* @apiclient.xyz/peeringdb
|
||
|
|
* PeeringDB API Client for Node.js
|
||
|
|
*/
|
||
|
|
|
||
|
|
// Export main client
|
||
|
|
export { PeeringDbClient } from './peeringdb.classes.client.js';
|
||
|
|
|
||
|
|
// Export all manager classes
|
||
|
|
export { OrganizationManager } from './peeringdb.classes.organizationmanager.js';
|
||
|
|
export { NetworkManager } from './peeringdb.classes.networkmanager.js';
|
||
|
|
export { FacilityManager } from './peeringdb.classes.facilitymanager.js';
|
||
|
|
export { ExchangeManager } from './peeringdb.classes.exchangemanager.js';
|
||
|
|
export { NetIxLanManager } from './peeringdb.classes.netixlanmanager.js';
|
||
|
|
export { NetFacManager } from './peeringdb.classes.netfacmanager.js';
|
||
|
|
export { IxLanManager } from './peeringdb.classes.ixlanmanager.js';
|
||
|
|
export { IxFacManager } from './peeringdb.classes.ixfacmanager.js';
|
||
|
|
export { IxPfxManager } from './peeringdb.classes.ixpfxmanager.js';
|
||
|
|
export { PocManager } from './peeringdb.classes.pocmanager.js';
|
||
|
|
|
||
|
|
// Export types
|
||
|
|
export * from './peeringdb.types.js';
|
||
|
|
|
||
|
|
// Export interfaces
|
||
|
|
export * from './interfaces/index.js';
|