{"library":"trino-client","type":"library","category":null,"description":"The `trino-client` library provides an official JavaScript/TypeScript client for interacting with Trino (formerly PrestoSQL) instances from Node.js environments. It enables developers to execute SQL queries, retrieve results, and manage connections programmatically. The current stable version is 0.2.9, with new releases occurring frequently, typically on a monthly or bi-monthly basis, primarily for dependency updates and minor improvements. A key differentiator introduced in version 0.2.0 is the adoption of async iterators for query results, offering an efficient and modern way to process potentially large datasets streamingly. The library supports secure connections via SSL/TLS and provides robust error handling for Trino interactions.","language":"javascript","status":"active","version":"0.2.9","tags":["javascript","trino","trinodb","client","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install trino-client","imports":["import { TrinoClient } from 'trino-client';","import type { Trino } from 'trino-client';","import type { QueryConfig } from 'trino-client';"]},{"cmd":"yarn add trino-client","imports":[]},{"cmd":"pnpm add trino-client","imports":[]}],"homepage":"https://trino.io","github":"https://github.com/trinodb/trino-js-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/trino-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/trino-client/compatibility"}}