{"library":"graphile-sql-expression-validator","type":"library","category":null,"description":"PostGraphile v5 plugin for validating SQL expressions before they reach the database. v2.14.0 — stable release with weekly updates. Enforces whitelist allow/block rules on SQL AST nodes, preventing SQL injection and unsafe queries in PostGraphile schemas. Differentiator: works at the AST level (not text regex) for precise, composable security rules; integrates with grafast and graphile-build-pg execution pipeline.","language":"javascript","status":"active","version":"2.14.0","tags":["javascript","postgraphile","graphile","constructive","pgpm","plugin","postgres","graphql","sql","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install graphile-sql-expression-validator","imports":["import { NODE_VALIDATOR_FACTORY } from 'graphile-sql-expression-validator'","import { makeNodeValidatorPlugin } from 'graphile-sql-expression-validator'","import type { Plugin } from 'graphile-sql-expression-validator'","import type { SQLValidatorConfig } from 'graphile-sql-expression-validator'"]},{"cmd":"yarn add graphile-sql-expression-validator","imports":[]},{"cmd":"pnpm add graphile-sql-expression-validator","imports":[]}],"homepage":"https://github.com/constructive-io/constructive","github":"https://github.com/constructive-io/constructive","docs":null,"changelog":null,"pypi":null,"npm":"graphile-sql-expression-validator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}