the-wireguard-effect
Version:
Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts
146 lines • 4.36 kB
JSON
{
"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"
]
}
}
}