the-wireguard-effect
Version:
Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts
67 lines (57 loc) • 1.17 kB
text/typescript
/**
* @since 1.0.0
*/
/**
* Internet schemas for wireguard configuration.
*
* @since 1.0.0
*/
export * as InternetSchemas from "./InternetSchemas.ts"
/**
* Wireguard config schema definitions
*
* @since 1.0.0
*/
export * as WireguardConfig from "./WireguardConfig.ts"
/**
* Wireguard control mechanisms.
*
* @since 1.0.0
*/
export * as WireguardControl from "./WireguardControl.ts"
/**
* Wireguard errors
*
* @since 1.0.0
*/
export * as WireguardErrors from "./WireguardErrors.ts"
/**
* Tools to help generate wireguard configs for common situations.
*
* @since 1.0.0
*/
export * as WireguardGenerate from "./WireguardGenerate.ts"
/**
* Wireguard interface helpers
*
* @since 1.0.0
*/
export * as WireguardInterface from "./WireguardInterface.ts"
/**
* Wireguard key schemas and helpers
*
* @since 1.0.0
*/
export * as WireguardKey from "./WireguardKey.ts"
/**
* Wireguard peer schema definitions
*
* @since 1.0.0
*/
export * as WireguardPeer from "./WireguardPeer.ts"
/**
* Utilities for connecting to the Wireguard demo server at demo.wireguard.com
*
* @since 1.0.0
*/
export * as WireguardServer from "./WireguardServer.ts"