30 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/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/biome-config
Lokalise config for Biome
@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/fastify-api-contracts
This package adds support for generating fastify routes using universal API contracts, created with `@lokalise/api-contracts`
@lokalise/fastify-bullboard-plugin
Bull-board is a dashboard which provided a UI built on top of BullMQ or BullMQ Pro to help you visualize your queues and their jobs. It gives you the possibility of visualizing what's happening with each job in your queues, their status and some actions t