Files
adaptador-planilhas/src/domain/spreadsheet-adapter/csv-injection.ts
T
camilafagundesandCursor 6e23f1533b Implementa o MVP do Adaptador de Planilhas no Elo Pro.
O módulo usa a identidade Supabase, isola cada workspace e registra storage, TTL, runner e biblioteca XLSX como decisões ainda abertas.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 23:02:00 -03:00

11 lines
309 B
TypeScript

export function neutralizeSpreadsheetFormula(value: string): string {
if (/^[=+@]/.test(value) || /^-(?![\d.,])/.test(value) || /^[\t\r]/.test(value)) {
return `'${value}`;
}
return value;
}
export function neutralizeRow(row: string[]): string[] {
return row.map(neutralizeSpreadsheetFormula);
}