feat(smartradius): Implement full RADIUS server and client with RFC 2865/2866 compliance, including packet handling, authenticators, attributes, secrets manager, client APIs, and comprehensive tests and documentation
This commit is contained in:
20
ts/index.ts
20
ts/index.ts
@@ -1,3 +1,19 @@
|
||||
import * as plugins from './plugins.js';
|
||||
// @push.rocks/smartradius
|
||||
// RADIUS Server and Client Library
|
||||
// Implements RFC 2865 (Authentication) and RFC 2866 (Accounting)
|
||||
|
||||
export let demoExport = 'Hi there! :) This is an exported string';
|
||||
// Re-export shared protocol definitions
|
||||
export * from '../ts_shared/index.js';
|
||||
|
||||
// Re-export server module
|
||||
export * from '../ts_server/index.js';
|
||||
|
||||
// Re-export client module
|
||||
export { RadiusClient } from '../ts_client/index.js';
|
||||
export type {
|
||||
IRadiusClientOptions,
|
||||
IClientAuthRequest,
|
||||
IClientAuthResponse,
|
||||
IClientAccountingRequest,
|
||||
IClientAccountingResponse,
|
||||
} from '../ts_client/index.js';
|
||||
|
||||
Reference in New Issue
Block a user