ava/scripts/test.sh
Mark Wubben 88e433376a
Update dependencies & other minor tweaks
* Update dependencies

* Ignore snapshot fixture due to churn

* Remove errant log

* Update GHA actions

* Test type definition with TS 5.3

* Select latest LTS in Volta

* Remove unnecessary npx invocation

* Rebuild lockfile

* Work around legacy tap-based tests choking on our tsconfig.json

No idea why it's even resolving the config when there are no TypeScript tests to run.
2023-12-04 21:56:22 +01:00

8 lines
125 B
Bash
Executable file

#!/bin/bash
set -ex
npx xo
npx tsc --noEmit
npx c8 --report=none test-ava
npx c8 --report=none --no-clean tap
npx c8 report