UNPKG

@tmlmobilidade/connectors

Version:

This package provides pre-made database connectors to streamline development and reduce boilerplate. By using these connectors, you can avoid re-implementing controller classes every time, ensuring consistency and saving development time.

65 lines (64 loc) 1.5 kB
{ "name": "@tmlmobilidade/connectors", "version": "20250827.29.51", "author": "João de Vasconcelos & Jusi Monteiro", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/tmlmobilidade/services#readme", "bugs": { "url": "https://github.com/tmlmobilidade/services/issues" }, "repository": { "type": "git", "url": "git+https://github.com/tmlmobilidade/services.git" }, "keywords": [ "public transit", "tml", "transportes metropolitanos de lisboa", "services" ], "publishConfig": { "access": "public" }, "type": "module", "files": [ "dist/" ], "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "scripts": { "build": "rimraf ./dist && tsc && resolve-tspaths", "lint": "eslint && tsc --noEmit", "lint:fix": "eslint --fix" }, "module": "dist/index.js", "dependencies": { "@clickhouse/client": "1.12.1", "@fastify/cookie": "11.0.2", "@fastify/cors": "11.1.0", "@tmlmobilidade/lib": "*", "@tmlmobilidade/types": "*", "@tmlmobilidade/utils": "*", "@types/amqplib": "0.10.7", "amqplib": "0.10.9", "fastify": "5.5.0", "mongodb": "6.19.0", "pg": "8.16.3", "trino-client": "0.2.8", "tunnel-ssh": "5.2.0" }, "devDependencies": { "@carrismetropolitana/eslint": "20250622.1204.50", "@tmlmobilidade/tsconfig": "*", "@tmlmobilidade/types": "*", "@types/node": "24.3.0", "@types/pg": "8.15.5", "resolve-tspaths": "0.8.23", "rimraf": "6.0.1", "typescript": "5.9.2" } }