Wireguard-tools.js/package.json
Matheus Sampaio Queiroga e5542dd8b4
All checks were successful
Test / Test Linux (20.x) (pull_request) Successful in 1m18s
Test / Test Linux (21.x) (pull_request) Successful in 1m16s
Test / Test Linux (18.x) (pull_request) Successful in 1m21s
Test / Test Linux (latest) (pull_request) Successful in 1m23s
Update packages and add updateInterface
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-11-08 11:49:16 -03:00

56 lines
1.5 KiB
JSON

{
"name": "wireguard-tools.js",
"version": "2.1.0",
"description": "Control your wireguard interface from node.js, not a wireguard-tools/wg wrapper!",
"private": false,
"type": "module",
"main": "./src/index.js",
"types": "./src/index.d.ts",
"homepage": "https://sirherobrine23.org/Wireguard/Wireguard-tools.js#readme",
"author": "Matheus Sampaio Queiroga <srherobrine20@gmail.com> (https://sirherobrine23.org/)",
"license": "GPL-3.0-or-later",
"repository": {
"type": "git",
"url": "https://sirherobrine23.org/Wireguard/Wireguard-tools.js.git"
},
"keywords": [
"wireguard",
"node-addon",
"wireguard-tools",
"wireguard-basic-tools",
"wireguard-utils"
],
"bugs": {
"url": "https://sirherobrine23.org/Wireguard/Wireguard-tools.js/issues/new"
},
"sponsor": {
"url": "https://github.com/sponsors/Sirherobrine23"
},
"publishConfig": {
"access": "public"
},
"engines": {
"node": ">=16.0.0"
},
"binary": {
"napi_versions": [
8
]
},
"scripts": {
"install": "cmake-js compile",
"build": "cmake-js rebuild",
"test": "cmake-js compile && node --no-warnings --loader ts-node/esm src/index_test.js",
"prepack": "tsc --build --clean && tsc --build",
"postpack": "tsc --build --clean"
},
"devDependencies": {
"@types/node": "^22.9.0",
"ts-node": "^10.9.2",
"typescript": "^5.6.3"
},
"dependencies": {
"cmake-js": "^7.3.0",
"node-addon-api": "^8.2.2"
}
}