Wireguard-tools.js/package.json
Matheus Sampaio Queiroga f9a4e001da
All checks were successful
Test / Test Linux (20.x) (push) Successful in 1m2s
Test / Test Linux (21.x) (push) Successful in 1m2s
Test / Test Linux (18.x) (push) Successful in 1m7s
Test / Test Linux (latest) (push) Successful in 1m6s
Release next v0.1.0
2024-07-09 11:10:23 -03:00

55 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": "^20.14.10",
"ts-node": "^10.9.2",
"typescript": "^5.5.3"
},
"dependencies": {
"cmake-js": "^7.3.0",
"node-addon-api": "^8.0.0"
}
}