@tableau/taco-toolkit
Version:
Tableau Connector Toolkit
17 lines • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isTacoFileParserName = exports.TacoFileParser = void 0;
// export type TacoFileParserName = typeof TacoFileParser[keyof typeof TacoFileParser]
// Have to hardcode the type because type-doc doesn't resolve the type defined with typeof
exports.TacoFileParser = {
EXCEL: 'taco:excel-file-parser',
CSV: 'taco:csv-file-parser',
PARQUET: 'taco:parquet-file-parser',
DATA: 'taco:data-file-parser',
};
var tacoFileParserNames = Object.values(exports.TacoFileParser);
function isTacoFileParserName(value) {
return tacoFileParserNames.includes(value);
}
exports.isTacoFileParserName = isTacoFileParserName;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFjby1maWxlLXBhcnNlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zaGFyZWQvZW51bXMvdGFjby1maWxlLXBhcnNlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFlQSxzRkFBc0Y7QUFDdEYsMEZBQTBGO0FBRTdFLFFBQUEsY0FBYyxHQUF1QztJQUNoRSxLQUFLLEVBQUUsd0JBQXdCO0lBQy9CLEdBQUcsRUFBRSxzQkFBc0I7SUFDM0IsT0FBTyxFQUFFLDBCQUEwQjtJQUNuQyxJQUFJLEVBQUUsdUJBQXVCO0NBQ3JCLENBQUE7QUFFVixJQUFNLG1CQUFtQixHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsc0JBQWMsQ0FBQyxDQUFBO0FBRXpELFNBQWdCLG9CQUFvQixDQUFDLEtBQWE7SUFDaEQsT0FBTyxtQkFBbUIsQ0FBQyxRQUFRLENBQUMsS0FBMkIsQ0FBQyxDQUFBO0FBQ2xFLENBQUM7QUFGRCxvREFFQyJ9