UNPKG

the-wireguard-effect

Version:

Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts

146 lines 4.36 kB
{ "name": "the-wireguard-effect", "version": "0.0.51", "description": "Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts", "license": "GPL-3.0-only", "repository": { "type": "git", "url": "git+https://github.com/leonitousconforti/the-wireguard-effect.git" }, "sideEffects": [], "author": "Leo Conforti <leo@leoconforti.us> (https://leoconforti.us)", "homepage": "https://github.com/leonitousconforti/the-wireguard-effect", "dependencies": { "ini": "^5.0.0" }, "peerDependencies": { "@effect/cluster": "0.31.1", "@effect/experimental": "0.45.1", "@effect/platform": "0.81.1", "@effect/platform-node": "0.78.1", "@effect/rpc": "0.57.1", "@effect/sql": "0.34.1", "effect": "3.14.22" }, "keywords": [ "wireguard", "vpn", "effect-ts" ], "bugs": { "url": "https://github.com/leonitousconforti/the-wireguard-effect/issues", "email": "leo@leoconforti.us" }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "executableFiles": [ "prebuilds/linux-wg", "prebuilds/darwin-wg", "prebuilds/linux-wg-quick", "prebuilds/darwin-wg-quick", "prebuilds/linux-amd64-wireguard-go", "prebuilds/linux-arm64-wireguard-go", "prebuilds/darwin-amd64-wireguard-go", "prebuilds/darwin-arm64-wireguard-go", "prebuilds/win32-amd64-wireguard-go", "prebuilds/win32-arm64-wireguard-go" ] }, "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/dts/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "types": "./dist/dts/index.d.ts", "import": "./dist/esm/index.js", "default": "./dist/cjs/index.js" }, "./InternetSchemas": { "types": "./dist/dts/InternetSchemas.d.ts", "import": "./dist/esm/InternetSchemas.js", "default": "./dist/cjs/InternetSchemas.js" }, "./WireguardConfig": { "types": "./dist/dts/WireguardConfig.d.ts", "import": "./dist/esm/WireguardConfig.js", "default": "./dist/cjs/WireguardConfig.js" }, "./WireguardControl": { "types": "./dist/dts/WireguardControl.d.ts", "import": "./dist/esm/WireguardControl.js", "default": "./dist/cjs/WireguardControl.js" }, "./WireguardErrors": { "types": "./dist/dts/WireguardErrors.d.ts", "import": "./dist/esm/WireguardErrors.js", "default": "./dist/cjs/WireguardErrors.js" }, "./WireguardGenerate": { "types": "./dist/dts/WireguardGenerate.d.ts", "import": "./dist/esm/WireguardGenerate.js", "default": "./dist/cjs/WireguardGenerate.js" }, "./WireguardInterface": { "types": "./dist/dts/WireguardInterface.d.ts", "import": "./dist/esm/WireguardInterface.js", "default": "./dist/cjs/WireguardInterface.js" }, "./WireguardKey": { "types": "./dist/dts/WireguardKey.d.ts", "import": "./dist/esm/WireguardKey.js", "default": "./dist/cjs/WireguardKey.js" }, "./WireguardPeer": { "types": "./dist/dts/WireguardPeer.d.ts", "import": "./dist/esm/WireguardPeer.js", "default": "./dist/cjs/WireguardPeer.js" }, "./WireguardServer": { "types": "./dist/dts/WireguardServer.d.ts", "import": "./dist/esm/WireguardServer.js", "default": "./dist/cjs/WireguardServer.js" }, "./index": { "types": "./dist/dts/index.d.ts", "import": "./dist/esm/index.js", "default": "./dist/cjs/index.js" } }, "typesVersions": { "*": { "InternetSchemas": [ "./dist/dts/InternetSchemas.d.ts" ], "WireguardConfig": [ "./dist/dts/WireguardConfig.d.ts" ], "WireguardControl": [ "./dist/dts/WireguardControl.d.ts" ], "WireguardErrors": [ "./dist/dts/WireguardErrors.d.ts" ], "WireguardGenerate": [ "./dist/dts/WireguardGenerate.d.ts" ], "WireguardInterface": [ "./dist/dts/WireguardInterface.d.ts" ], "WireguardKey": [ "./dist/dts/WireguardKey.d.ts" ], "WireguardPeer": [ "./dist/dts/WireguardPeer.d.ts" ], "WireguardServer": [ "./dist/dts/WireguardServer.d.ts" ], "index": [ "./dist/dts/index.d.ts" ] } } }