Skip to main content
Back to NPM packages
devlock-sdkv1.0.8

DevLock SDK

Enforce licenses and remotely manage Node.js backend applications.

Overview

The backend SDK for DevLock with HMAC-signed license validation, remote kill switch, maintenance mode, feature flags, API suspension, telemetry, retries, and offline caching for Node.js services.

Best for

  • Licensed APIs and B2B SaaS deployments
  • Express, Fastify, NestJS, and Node.js services
  • Single-installation internal or desktop-backed tools
  • Remote API protection and operational controls

Benefits

  • Framework integrations through Express, Fastify, and NestJS adapters
  • Redis and in-memory caching for distributed deployments
  • Real-time configuration sync through WebSockets
  • Fail-open defaults keep services available during DevLock outages

Installation

npm install devlock-sdk

Built with

Node.jsExpressFastifyNestJSRedis

Frequently asked questions

What does this package do?

The backend SDK for DevLock with HMAC-signed license validation, remote kill switch, maintenance mode, feature flags, API suspension, telemetry, retries, and offline caching for Node.js services.

Who is this package for?

Licensed APIs and B2B SaaS deployments, Express, Fastify, NestJS, and Node.js services, Single-installation internal or desktop-backed tools, Remote API protection and operational controls.

How do I install it?

npm install devlock-sdk