ihm_client/docs/CONFIGURATION.md
Your Name 288209a529
Some checks failed
CI/CD Pipeline / test (push) Failing after 19s
CI/CD Pipeline / security (push) Has been skipped
CI/CD Pipeline / integration-test (push) Has been skipped
docs: clarifier délégation Nginx à 4NK_node et artefacts dist/
2025-08-26 06:59:06 +02:00

1.0 KiB
Raw Permalink Blame History

Configuration - ihm_client

Ce document synthétise la configuration de lapplication et des outils. Il complète INSTALLATION.md.

Variables denvironnement

  • Variables Vite (navigateur)
    • VITE_API_URL: URL HTTP du relais/API.
    • VITE_WS_URL: URL WS du relais.
    • VITE_WASM_PATH: chemin vers pkg/sdk_client_bg.wasm.
    • VITE_JWT_SECRET_KEY: clé de signature des JWT (utilisée par TokenService).
  • Intégration 4NK_node (serveur géré côté 4NK_node, artefacts dist/ produits ici)
    • SDK_RELAY_WS_URL, SDK_RELAY_HTTP_URL, BITCOIN_RPC_URL, BLINDBIT_URL.

Build

  • Outil: Vite 5 + TypeScript 5.
  • Ciblage: es2020+.
  • WASM: vite-plugin-wasm, bundle différé conseillé.

Tests

  • Jest 29 + ts-jest.
  • tests/setup.ts injecte polyfills et mocks.

Résolution des modules

  • Aliases: ~/*src/* (cf. tsconfig.json).
  • Mapper: jest.config.js mappe pkg/ vers pkg/ local.

CI/CD

  • Étapes minimales: install, tests, build, artefacts.
  • Audit dépendances à intégrer selon politique sécurité.