mirror of
https://github.com/aphrody-labs/tailwindcss.git
synced 2026-10-14 05:39:02 +00:00
- scope.ts: @aphrody names for every public package and crate, --check - publish-npm.ts: staged manifests with npm aliases, catalog resolution, publishConfig, X.Y.Z-aphrody.N versions, skips published versions - publish-crates.ts: aphrody-tailwindcss-* crates at the npm version - sync-upstream.ts: bunify-aware three-way merge, pnpm files folded into package.json and removed, bun.lock refreshed - workflows: upstream sync every 6 hours, Bun CI, release matrix - restore the test scripts as bun test, harness reads package.json - APHRODY.md and PLAN.md
1.4 KiB
1.4 KiB
Plan of the Aphrody Tailwind CSS fork
Tracked from C:\bun\PLAN.md (chantier Q). Status as of 2026-10-09.
Done
- origin
aphrody-labs/tailwindcss, upstreamtailwindlabs/tailwindcss; upstream workflows disabled on the fork. - pnpm to Bun: root
package.jsonworkspaces/catalog/patches/trustedDependencies,bun.lock,bunfig.toml, scripts bunified (scripts/aphrody/bunify.ts),scripts/*.mjsusescripts/aphrody/workspaces.tsandbun pm pack. - Scope and publishing:
scope.ts,publish-npm.ts,publish-crates.ts,place-bindings.ts. - Upstream sync:
sync-upstream.tsand the 6-hourly workflow. - CI and release workflows (
aphrody-ci.yml,aphrody-release.yml). - Oxide (napi) loads under Bun.
Open
- First release
4.3.3-aphrody.1to npm and crates.io (needs the release workflow run or a local build). bun testparity with vitest onpackages/: 5238 of 5494 pass before the Bun core patches (getState/setState, rejects/resolves on functions, snapshot serializers, vitest test context,test.for); rerun once they land.- Integration suite under
bun test(vitest test context:expect,onTestFinished, retry). benchstill usesvitest bench.- Measures before/after (large project CSS build, cold start) once the release exists.
@aphrody/bun-plugin-tailwindswitches to@aphrody/tailwindcss*after the first release.