UNPKG

nodegit

Version:

Node.js libgit2 asynchronous native bindings

21 lines (17 loc) 584 B
"use strict"; var util = require("util"); var NodeGit = require("../"); var Config = NodeGit.Config; // Backwards compatibility. Config.prototype.getString = function () { return this.getStringBuf.apply(this, arguments); }; NodeGit.Enums.CVAR = {}; var DEPRECATED_CVAR_ENUMS = ["FALSE", "TRUE", "INT32", "STRING"]; DEPRECATED_CVAR_ENUMS.forEach(function (key) { Object.defineProperty(NodeGit.Enums.CVAR, key, { get: util.deprecate(function () { return Config.MAP[key]; }, "Use NodeGit.Config.MAP." + key + " instead of NodeGit.Enums.CVAR." + key + ".") }); });