Lightlines
By liarjsdev

fingerprint-ci-gate

liarjsdev

Catch browser fingerprint regressions before they ship.

CI testing

What it does

Gates CI builds on browser fingerprint regressions using saved scans, baseline diffs, or a minimum score.

When to use it

Use when adding fingerprint or headless-detection checks to CI pipelines or tracking fingerprint scores across commits.

How to use it

Give it a project; it adds a version-pinned fingerprint scan and CI gate with baseline comparison and scan artifacts.

What you provide

  • An existing project

Uses


Access · 4

This skill

scan.json build artifact

Write

Stores fingerprint scan artifacts

https://liarjs.dev/api/net.json

Read

Fetches liarjs network data

Chrome

Execute

Launches a separate Chrome process

Chrome profile under the temp directory

Write

Creates and removes a temp profile

What you need · 4

Requires Node 22 or newer.

Requires a Chromium browser that the launcher can find.

The CI container needs enough shared memory; Docker is shown with a 1 GB allocation.

The runner or container must permit the capabilities required by Chrome's sandbox.


About this skill

Visibility
Public
Repository
liarjsdev/liarjs-skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
2