86 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/auth
A flexible, type-safe authentication library for Fastify applications built with TypeScript. This library provides a clean abstraction for JWT-based authentication with support for multiple authentication strategies and token verification methods.
@lokalise/autopilot-common-api-schemas
This library contains common API schemas and types shared across Autopilot services.
@lokalise/aws-config
Very opinionated TypeScript library for managing AWS configuration, resource naming, tagging, event routing, and integration with @message-queue-toolkit/sns and @message-queue-toolkit/sqs.
@lokalise/backend-expert-http-client
Utility library with the client for communication with Expert API
@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/common-api-schemas
This library contains common schemas and types that can be used by any service.
@lokalise/connector-adapter-common
Common interfaces for Composed Connector adapters
@lokalise/connector-api-contracts
Lokalise Connector API schemas and contracts
@lokalise/connector-shell
Connector shell module with controllers for Lokalise Content Engine connectors
@lokalise/content-conversion-api-schemas
@lokalise/content-conversion-event-schemas
@lokalise/content-conversion-schemas
> **Deprecated** — this package is a re-export barrel kept for backward compatibility only. > New consumers should depend directly on the focused packages instead: > > - **`@lokalise/content-conversion-api-schemas`** — domain/API schemas (frontend-safe
@lokalise/content-exchange-schemas
This library contains API contracts, schemas, and types related to the Content Exchange domain.
@lokalise/content-type-app-engine-contracts
Content Type App Engine service contracts
@lokalise/context-fastify-plugins
This library exposes several fastify plugins that rely on @fastify/request-context (ALS) to work.
@lokalise/datadog-fastify-bootstrap
This package provides a pre-configured Datadog APM setup for Fastify applications using the native `dd-trace` library, with support for auto-instrumentation, runtime metrics, profiling, and log injection.
@lokalise/data-storage-schemas
Shared schemas of data storage service, moved to a separate package so it can be injected without the service
@lokalise/dev-localstack-config
Fauxqs resource setup config for programmatic usage
@lokalise/drizzle-utils
This package provides reusable helpers for Drizzle ORM.