UNPKG

@aikidosec/firewall

Version:

Zen by Aikido is an embedded Web Application Firewall that autonomously protects Node.js apps against common and critical attacks

21 lines (20 loc) 568 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getAgentVersion = getAgentVersion; const path_1 = require("path"); function getAgentVersion() { try { const json = require((0, path_1.resolve)(__dirname, "../package.json")); /* c8 ignore start */ if (!json.version) { throw new Error("Missing version in package.json"); } /* c8 ignore stop */ return json.version; /* c8 ignore start */ } catch { return "0.0.0"; } /* c8 ignore stop */ }