Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.01 KB

File metadata and controls

28 lines (20 loc) · 1.01 KB

@git-stunts/docker-guard

npm version CI license

Tiny guard that ensures tests and benchmarks only execute inside Docker. Each git-stunts package can import the guard, then call ensureDocker() before any runtime work begins.

Usage

import { ensureDocker } from '@git-stunts/docker-guard';

ensureDocker();

You can also pass overrides for testing:

import { ensureDocker } from '@git-stunts/docker-guard';

ensureDocker({
  env: { GIT_STUNTS_DOCKER: '1' },
  logger: () => {},
  exit: () => {}
});

20260108_0910_Image Generation_simple_compose_01kef9bb8je9rtrptm6nrapw19