{"library":"pta","type":"library","category":null,"description":"PTA (v1.3.0) is a CLI test runner designed for programs using the zora testing library. It provides a simple command-line interface to run test files with patterns, supports both CommonJS and ES modules, and offers options like '--only' for focused test runs and '--reporter' (tap, log, default). As a lightweight wrapper around zora (peer dependency ^6), it automates test file discovery with sensible defaults. PTA requires Node.js >= 16. Its key differentiator is being the official zora runner with minimal configuration, unlike other test runners (Jest, AVA) that bundle their own assertion libraries or have complex configuration.","language":"javascript","status":"active","version":"1.3.0","tags":["javascript","zora","test","testing","cli","test-runner"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install pta","imports":["pta \"test/**/*.js\"","import { test } from 'zora'","import type { Test } from 'zora'"]},{"cmd":"yarn add pta","imports":[]},{"cmd":"pnpm add pta","imports":[]}],"homepage":"https://github.com/lorenzofox3/zora#readme","github":"https://github.com/lorenzofox3/zora","docs":null,"changelog":null,"pypi":null,"npm":"pta","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}