21 lines
584 B
JavaScript
21 lines
584 B
JavaScript
"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 + ".")
|
|
});
|
|
}); |