POST fell through to a 405 instead of the page it belonged to
POST /contact → +server.js exports only GET
Core routing, plus a test fixture that did not exist before.
Rich-Harris approved it“thank you!” ![]()
what I changed
Routing handed the POST to the sibling endpoint and stopped there. Now an endpoint exporting neither POST nor fallback is treated as unusable and the request falls through to the page actions, mirroring the endpoint_can_handle pattern already used for GET/HEAD.
