@graphistry/node-api
Version:
Graphistry API client for use with node.js
27 lines (25 loc) • 1.26 kB
JavaScript
/*
import { dirname, join } from 'path';
import { readFileSync } from 'fs';
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
export const version = JSON.parse(
<string> <unknown> readFileSync(join(dirname(require.resolve("@graphistry/node-api")), "package.json"))
).version;
*/
var _a;
var resolvedVersion;
try {
// eslint-disable-next-line @typescript-eslint/no-var-requires
resolvedVersion = (_a = require("@graphistry/node-api/package.json").version) !== null && _a !== void 0 ? _a : 'unknown';
}
catch (e) {
resolvedVersion = 'unknown';
}
/**
* The version of @graphistry/node-api.
*
* If the version is not available, it will be `unknown`.
*/
export var version = resolvedVersion;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy92ZXJzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7O0VBVUU7O0FBRUYsSUFBSSxlQUFlLENBQUM7QUFDcEIsSUFBSTtJQUNBLDhEQUE4RDtJQUM5RCxlQUFlLEdBQUcsTUFBQSxPQUFPLENBQUMsbUNBQW1DLENBQUMsQ0FBQyxPQUFPLG1DQUFJLFNBQVMsQ0FBQztDQUN2RjtBQUFDLE9BQU8sQ0FBQyxFQUFFO0lBQ1IsZUFBZSxHQUFHLFNBQVMsQ0FBQztDQUMvQjtBQUVEOzs7O0dBSUc7QUFDSCxNQUFNLENBQUMsSUFBTSxPQUFPLEdBQUcsZUFBZSxDQUFDIn0=