Read-only mirror of https://github.com/SFOE/emobility-backend — Bundesamt für Energie. Issues & pull requests at the source.
  • TypeScript 98.7%
  • JavaScript 0.8%
  • Shell 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
agj-ti8m da19f375c5
fix: labels matchen zu bestehender umgebung (#57)
* fix: labels matchen zu bestehender umgebung

* fix: update test
2026-09-29 10:20:11 +02:00
.github/workflows chore: pin AWS vulnerability scan action to v1.6.0 in CI workflows 2026-09-07 22:31:59 +02:00
scripts chore: remove obsolete test-token.txt file from scripts 2026-09-03 10:14:03 +02:00
src fix: labels matchen zu bestehender umgebung (#57) 2026-09-29 10:20:11 +02:00
tests fix: labels matchen zu bestehender umgebung (#57) 2026-09-29 10:20:11 +02:00
.gitignore feat: ensure unique Landing Zone batch keys via awsRequestId and improve SQS handling (#49) 2026-09-01 13:02:29 +02:00
.inspector-ignore feat: add inspector-scanner to deployment pipelines 2026-09-02 09:09:50 +02:00
.nvmrc feat: initial setup 2026-03-20 17:54:16 +01:00
.prettierignore chore: configure prettier and format files (#10) 2026-04-17 13:02:31 +02:00
.prettierrc chore: configure prettier and format files (#10) 2026-04-17 13:02:31 +02:00
CHANGELOG.md feat: initial setup 2026-03-20 17:54:16 +01:00
CLAUDE.md refactor(tests): seperate guards tests in a own test file; add unit/integration tests for tariffs and locations module 2026-05-19 16:08:43 +02:00
eslint.config.js feat(lint): add curly brace rule for consistency (#20) 2026-05-06 15:50:43 +02:00
jest.integration.config.js refactor(config): setup dynamic aws resources (#34) 2026-05-19 14:43:56 +02:00
jest.unit.config.js refactor(config): setup dynamic aws resources (#34) 2026-05-19 14:43:56 +02:00
package.json chore: update AWS SDK dependencies to latest versions 2026-09-03 10:34:47 +02:00
production-readiness-open-issues.md feat: centralize and validate OCPI path parameters to ensure key safety (#53) 2026-09-08 10:39:55 +02:00
README.md feature/clean_build_scripts (#1) 2026-04-01 14:26:57 +02:00
translations-review.md refactor: replace "network" with "operator" in translations and render logic 2026-09-17 08:15:29 +02:00
tsconfig.json refactor(tests): PBFEITS-80 - seperatre test logic from business logic in a own directory; consolidate tsconfig and modernize TS module settings 2026-05-15 14:59:32 +02:00
yarn.lock chore: update AWS SDK dependencies to latest versions 2026-09-03 10:34:47 +02:00

eMobility Backend

AWS Lambda functions for the E-Mobility platform, written in TypeScript.

Project Structure

src/
├── functions/       # Lambda function handlers
└── common/          # Utility functions

Setup

Install dependencies:

yarn install

Development

Build the project:

yarn build

Run tests:

yarn test

Run linter:

yarn lint

Packaging for Publish Artifacts

Package Lambda functions & common modules:

yarn package

This creates a emobility-backend.zip file ready for deployment. Infrastructure deployment is handled in a separate repository.