Files
huishou/node_modules/nodegit/dist/attr.js
T
2026-07-27 14:07:26 +08:00

21 lines
547 B
JavaScript

"use strict";
var util = require("util");
var NodeGit = require("../");
NodeGit.Attr.STATES = {};
var DEPRECATED_STATES = {
UNSPECIFIED_T: "UNSPECIFIED",
TRUE_T: "TRUE",
FALSE_T: "FALSE",
VALUE_T: "STRING"
};
Object.keys(DEPRECATED_STATES).forEach(function (key) {
var newKey = DEPRECATED_STATES[key];
Object.defineProperty(NodeGit.Attr.STATES, key, {
get: util.deprecate(function () {
return NodeGit.Attr.VALUE[newKey];
}, "Use NodeGit.Attr.VALUE." + newKey + " instead of NodeGit.Attr.STATES." + key + ".")
});
});