52 packages
@lokalise/api-common
This package provides common types and utils for rest calls for a certain service, such as pagination, filtering, etc.
@lokalise/api-contracts
Key idea behind API contracts: backend owns entire definition for the route, including its path, HTTP method used and response structure expectations, and exposes it as a part of its API schemas. Then frontend consumes that definition instead of forming f
@lokalise/aws-config
Very opinionated TypeScript library for managing AWS configuration, resource naming, tagging, event routing, and integration with @message-queue-toolkit/sns.
@lokalise/backend-http-client
Opinionated HTTP client for the Node.js backend
@lokalise/background-jobs-common
This library provides a basic abstraction over BullMQ-powered background jobs. There are two types available:
@lokalise/billing-schemas
This library contains schemas and types related to Billing.
@lokalise/biome-config
Lokalise config for Biome
@lokalise/comments-ui
A sidebar component that displays Lokalise projects', keys', and translations' comments and provides callbacks to perform comments CRUD operations as well comments list interactions.
@lokalise/context-fastify-plugins
This library exposes several fastify plugins that rely on @fastify/request-context (ALS) to work.
@lokalise/error-utils
This package adds common utils that are used to work with errors.