UNPKG

@vulcan-sql/core

Version:
13 lines (12 loc) 501 B
import { FilterBuilder } from '../../../../models/index'; import * as nunjucks from 'nunjucks'; /** * Add a sanitizer filter after all "lookup" like nodes, e.g. LookupVal, FunctionCall ...etc. In order to do sql injection prevention. * {{ context.params.id }} -> {{ context.params.id | sanitizer }} */ export declare class SanitizerBuilder extends FilterBuilder { filterName: string; onVisit(node: nunjucks.nodes.Node): void; private addSanitizer; private isNodeNeedToBeSanitize; }