UNPKG

@tmlmobilidade/interfaces

Version:

This package provides SDK-style connectors for interacting with databases (e.g., stops, plans, rides, alerts) and external providers (e.g., authentication, storage). It simplifies data access and integration across projects.

64 lines (63 loc) 1.5 kB
{ "name": "@tmlmobilidade/interfaces", "version": "20260713.2140.32", "author": { "email": "iso@tmlmobilidade.pt", "name": "TML-ISO" }, "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" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "build": "tsc && resolve-tspaths", "lint": "eslint && tsc --noEmit", "lint:fix": "eslint --fix", "watch": "tsc-watch --onSuccess 'resolve-tspaths'" }, "dependencies": { "@tmlmobilidade/consts": "*", "@tmlmobilidade/databases": "*", "@tmlmobilidade/dates": "*", "@tmlmobilidade/files": "*", "@tmlmobilidade/logger": "*", "@tmlmobilidade/mongo": "*", "@tmlmobilidade/ssh": "*", "@tmlmobilidade/strings": "*", "@tmlmobilidade/utils": "*", "@tmlmobilidade/writers": "*", "bcryptjs": "3.0.3", "mongodb": "7.4.0", "oci-common": "2.136.0", "oci-objectstorage": "2.136.0", "zod": "3.25.76" }, "devDependencies": { "@tmlmobilidade/tsconfig": "*", "@tmlmobilidade/types": "*", "@types/node": "26.1.0", "resolve-tspaths": "0.8.23", "tsc-watch": "7.2.1", "typescript": "6.0.3" } }