- Add packages/smart-ide-upstreams (versioned dist) for resolveUpstream + listUpstreamKeys - Wire smart-ide-global-api and smart-ide-sso-gateway via file: dependency - Add systemd user unit templates and install-smart-ide-gateway-systemd-user.sh (SSO After/Requires global API) - Update docs and VERSION 0.0.3
582 B
582 B
@4nk/smart-ide-upstreams
Module partagé : listUpstreamKeys(), resolveUpstream(key) et types associés. Consommé par services/smart-ide-global-api (proxy HTTP) et services/smart-ide-sso-gateway (liste exposée à GET /v1/upstreams).
Une seule source pour les clés et les variables d’environnement des amonts.
Le répertoire dist/ est versionné pour que npm ci dans les services suffise sans étape préalable. Après modification de src/, exécuter dans ce paquet : npm ci && npm run build, puis committer dist/ avec le TypeScript.