Socket
Book a DemoInstallSign in
Socket
b

botlokalise

npm

Packages

Co-maintainers

66 packages

harmony-parent

Shared libraries

@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 and @message-queue-toolkit/sqs.

@lokalise/backend-expert-http-client

@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/content-conversion-schemas

This library contains schemas and types related to in-and-out workflow events.

@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/data-storage-schemas

Shared schemas of data storage service, moved to a separate package so it can be injected without the service

@lokalise/error-utils

This package adds common utils that are used to work with errors.

@lokalise/eslint-config

@lokalise/eslint-config-frontend

Shareable eslint config for frontend codebases

@lokalise/eslint-config-lokalise-frontend

Shareable eslint config for frontend codebases

@lokalise/eslint-plugin

ESLint plugin for Lokalise

@lokalise/events-common

This library abstracts common models for working with queues and topics.

@lokalise/expert-api-s2s-client

FIXME: describe why it is here, not a separate repo, not a Harmony package, not combined with packages/backend-plugins/populate-expert-user/clients/BackendExpertHttpClient, not combined with Lokalise Node.js API client

@lokalise/expert-api-s2s-client-mocks

FIXME: describe why it is here, not a separate repo, not a Harmony package, not combined with packages/backend-plugins/populate-expert-user/clients/BackendExpertHttpClient, not combined with Lokalise Node.js API client.