Desarrolladores ahora pueden mejorar la seguridad de tipos en sus proyectos PostgreSQL y TypeScript gracias a 'pg-typesafe', una nueva herramienta de código abierto. pg-typesafe genera automáticamente tipos TypeScript para consultas SQL de PostgreSQL, eliminando la necesidad de dependencias en tiempo de ejecución y reduciendo la verbosidad del código. La instalación es sencilla a través de npm y requiere una configuración inicial para generar los archivos de definición de tipos. La herramienta analiza consultas SQL constantes para inferir los tipos de datos, lo que ayuda a prevenir inyecciones SQL y optimiza el rendimiento. Además, ofrece funcionalidades avanzadas para manejar tipos BIGINT (convertidos por defecto a strings por 'pg') y JSONB con esquemas definidos, permitiendo una tipificación más precisa y robusta. pg-typesafe facilita el uso de conexiones seguras y la creación de funciones con tipado específico, mejorando la experiencia de desarrollo y la calidad del código.
