@git-stunts/docker-guard
v0.1.0
Published
A tiny guard that forces tests and benchmarks to run inside Docker.
Downloads
80
Maintainers
Readme
@git-stunts/docker-guard
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: () => {}
});