diff --git a/.build/check-compat-fixture.ts b/.build/check-compat-fixture.ts deleted file mode 100644 index a216ce9dd..000000000 --- a/.build/check-compat-fixture.ts +++ /dev/null @@ -1,172 +0,0 @@ -// Runs a project written for the last release against that release and against -// the working tree, and fails when the two disagree. -// -// `check-compat` compares names: it knows that `--tblr-primary-rgb` still -// exists, not that `rgba(var(--tblr-primary-rgb), 0.5)` still paints. This check -// covers behaviour: the project in `.build/compat-fixture/` compiles its Sass -// with 1.5 variables and helpers, and its page uses 1.5 markup, the libraries in -// `dist/libs` and the old JavaScript helpers. Every assertion has to give the -// same answer on both packages. -// -// The release is checked too, on purpose: an assertion that fails there is a -// mistake in the fixture, not a break, and would otherwise hide one. -// -// Needs `core/dist`, so run it after the core build. -// -// Usage: tsx .build/check-compat-fixture.ts [--package