# @zakkster/lite-sat
> Zero-allocation 2D convex polygon SAT collision with MTV (Minimum Translation Vector).

## Install
npm i @zakkster/lite-sat

## Import
import { testPolygonPolygon } from '@zakkster/lite-sat';

## Key Facts
- Zero GC: All state in TypedArrays, no per-frame allocation
- Size: < 1.5 KB minified
- Dependencies: none
- ESM only (type: module)

## Export: testPolygonPolygon (function)
See source file sat.js for full JSDoc API documentation.
