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.

60 lines (59 loc) 1.35 kB
{ "name": "@tmlmobilidade/connectors", "version": "20250619.107.10", "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", "clean": "sh cleanup.sh", "lint": "eslint && tsc --noEmit", "lint:fix": "eslint --fix" }, "module": "dist/index.js", "dependencies": { "@clickhouse/client": "1.11.2", "@tmlmobilidade/utils": "*", "@types/amqplib": "0.10.7", "amqplib": "0.10.8", "mongodb": "6.17.0", "pg": "8.16.0", "trino-client": "0.2.7", "tunnel-ssh": "5.2.0" }, "devDependencies": { "@carrismetropolitana/eslint": "20250418.42.41", "@tmlmobilidade/tsconfig": "*", "@types/node": "24.0.1", "@types/pg": "8.15.4", "resolve-tspaths": "0.8.23", "rimraf": "6.0.1", "typescript": "5.8.3" } }