Skip to main content

JS Licence Key Gate: GPL & Eval Keys

Runs the same checker as our npm package on a Node.js runtime that pip installs for you (nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.

JS Licence Key Gate: GPL & Eval Keys — finds the line

JS Licence Key Gate: GPL & Eval Keys

Handsontable, TinyMCE, CKEditor 5, FullCalendar, AG Grid, MUI X and Syncfusion licence keys in closed-source JS/TS

Install

js-licence-key-gate file

Node 18+. The same 15 rules as the VS Code extension, from a terminal or CI.

Free

  • Check one open JS/TS file for GPL, evaluation and missing commercial licence keys, with the line and the fix
  • --rules lists every rule

With a licence ($29 once)

  • Scan every file in the workspace in one pass and export the licence inventory (CSV + Markdown) for procurement or due diligence
js-licence-key-gate --dir ./templates --report html --out report.html

AG Grid Enterprise lists at $999 per developer (perpetual, 1 year of updates)

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "js-licence-key-gate": { "command": "js-licence-key-gate", "args": ["--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

Use in CI

- name: JS Licence Key Gate: GPL & Eval Keys
  run: pip install rulestamp-js-licence-key-gate && js-licence-key-gate --dir . --ci

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Install (PyPI)

pip install rulestamp-js-licence-key-gate
js-licence-key-gate --help

Metadata

Release files for rulestamp-js-licence-key-gate 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rulestamp-js-licence-key-gate 1.0.1
File Size Uploaded Provenance Actions
rulestamp_js_licence_key_gate-1.0.1.tar.gz 15.5 kB Without provenance Details for rulestamp_js_licence_key_gate-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rulestamp-js-licence-key-gate 1.0.1
File Interpreter ABI Platform Actions
rulestamp_js_licence_key_gate-1.0.1-py3-none-any.whl Python 3 none any Details for rulestamp_js_licence_key_gate-1.0.1-py3-none-any.whl

Total release size: 33.0 kB

Release files / rulestamp_js_licence_key_gate-1.0.1.tar.gz

Download URL rulestamp_js_licence_key_gate-1.0.1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
3f50460c4f718166ebde9dde68781aa820444f86f4cfe8f5031fd9ba25333967
BLAKE2b-256 checksum
How to use checksums
cb2e1fdc0c28db72e9a3496ea57bd4c3fb40d0b107c2ac84724355c2e8246727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rulestamp_js_licence_key_gate-1.0.1-py3-none-any.whl

Download URL rulestamp_js_licence_key_gate-1.0.1-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21876854e70f1aa7a71394fa3d93f75c8401ea2d90836c601980bfd7b65872a1
BLAKE2b-256 checksum
How to use checksums
4a66b4329a0b162169f72ea2bcc7f7475bb6bbdf461be110995ec19a85eece7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for rulestamp-js-licence-key-gate 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page