GitHub repository: walidBarakeh/resource-lock-manager
Primary language: TypeScript
Description: A TypeScript library to detect and manage collisions on shared resources, including persistence support with SQLite using Knex.js. The library allows you to manage locks on resources over time and detect collisions, with validation using class-validator