metal-soy-critic
Version:
A metal-soy code validation utility.
24 lines (23 loc) • 648 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function fullName(node) {
const namespace = node.id.namespace || '';
return `${namespace}.${node.id.name}`;
}
exports.fullName = fullName;
function isCall(node) {
return node.type === 'Call';
}
exports.isCall = isCall;
function isInterpolation(node) {
return node.type === 'Interpolation';
}
exports.isInterpolation = isInterpolation;
function isReference(node) {
return node.type === 'Reference';
}
exports.isReference = isReference;
function isFunctionCall(node) {
return node.type === 'FunctionCall';
}
exports.isFunctionCall = isFunctionCall;