Generate the browser contract from ProductApi

This commit is contained in:
ms2k 2026-07-20 03:20:08 +09:00
commit c9642f4067

View file

@ -18,7 +18,7 @@ for heading in \
done
for ownership in \
'| HTTP | `src/Nuthatch/Api.hs`, `src/Nuthatch/App.hs`, `src/Nuthatch/Http/Server.hs`, `src/Nuthatch/Http/Auth.hs`, `src/Nuthatch/Http/Error.hs`, `src/Nuthatch/Browse.hs`, `src/Nuthatch/Transfer.hs` | `make check-product` |' \
'| HTTP | `src/Nuthatch/Api.hs`, `src/Nuthatch/App.hs`, `src/Nuthatch/Http/Server.hs`, `src/Nuthatch/Http/Auth.hs`, `src/Nuthatch/Http/Error.hs`, `src/Nuthatch/Http/Contract.hs`, `src/Nuthatch/Browse.hs`, `src/Nuthatch/Transfer.hs`, `web/src/generated/contract.ts`, `web/src/transport.ts` | `make check-product` |' \
'| SQL | `sql/`, `src/Nuthatch/Db.hs`, `src/Nuthatch/Protocol.hs` | `make check-storage-foundation` |' \
'| Identity encoding | `src/Nuthatch/Paths.hs` | `make test` |' \
'| Content identity | `src/Nuthatch/Streaming.hs`, `src/Nuthatch/S3.hs` | `make check-streaming` |' \
@ -35,6 +35,7 @@ for path in \
src/Nuthatch/Config.hs \
src/Nuthatch/Db.hs \
src/Nuthatch/Http/Auth.hs \
src/Nuthatch/Http/Contract.hs \
src/Nuthatch/Http/Error.hs \
src/Nuthatch/Http/Server.hs \
src/Nuthatch/Paths.hs \
@ -42,6 +43,8 @@ for path in \
src/Nuthatch/S3.hs \
src/Nuthatch/Streaming.hs \
src/Nuthatch/Transfer.hs \
web/src/generated/contract.ts \
web/src/transport.ts \
sql/001_initial_schema.sql \
deploy/kubernetes/nuthatch.yaml.in \
tests/kind/fixture/target.sh \