Postgres Types

PostgreSQL AST TypeScript Definitions

TypeScript type definitions for PostgreSQL AST nodes, facilitating type-safe construction, analysis, and manipulation of ASTs. Essential for building robust PostgreSQL query tools with full type safety.

Type-Safe AST

Complete TypeScript definitions for PostgreSQL AST nodes

AST Construction

Build and validate AST nodes with full type safety

Multi-Version Support

Supports PostgreSQL versions 13, 14, 15, 16, and 17

Postgres Types Features

Comprehensive TypeScript definitions for PostgreSQL AST manipulation

Complete Type Safety

Comprehensive TypeScript type definitions for all PostgreSQL AST nodes, ensuring type-safe construction and manipulation.

AST Node Construction

Build PostgreSQL AST nodes with full type safety, IntelliSense support, and compile-time validation.

Multi-Version PostgreSQL Support

Supports PostgreSQL versions 13, 14, 15, 16, and 17 with version-specific type definitions and npm dist-tags.

AST Analysis and Validation

Validate and analyze AST nodes with type-safe interfaces that ensure conformance to PostgreSQL specifications.

Comprehensive Coverage

Covers all PostgreSQL AST node types including statements, expressions, clauses, and data types.

Enhanced Developer Experience

Full IntelliSense support, autocomplete, and type checking for improved productivity and reduced errors.

AST Node Construction and Validation

Build and validate PostgreSQL AST nodes with complete type safety and compile-time error checking.

Type-Safe AST Analysis

Analyze and traverse PostgreSQL ASTs with type-safe interfaces that ensure correct property access and validation.

Advanced AST Manipulation

Perform complex AST transformations and modifications with full type safety and validation support.