Skip to content

PasarGuard/xray-config-kit

Repository files navigation

PasarGuard Xray Config Kit

Browser-safe TypeScript helpers for generating, validating, importing, analyzing, and exporting Xray-core configuration JSON.

Package

import {
  createDefaultInbound,
  createDefaultXrayCoreConfigJson,
  generateClientLink,
  validateStrictXrayConfig
} from "@pasarguard/xray-config-kit";

Commands

bun install
bun run typecheck
bun run build
bun test

Exports

  • @pasarguard/xray-config-kit
  • @pasarguard/xray-config-kit/frontend
  • @pasarguard/xray-config-kit/generators
  • @pasarguard/xray-config-kit/exporters/uris
  • @pasarguard/xray-config-kit/node

Use the root export in frontend code. Use /node only in backend code.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors