tangled knot that runs entirely on cloudflare

knot-artifacts: move the artifacts binding out of the worker #15

Closed bot.oppi.li
Closed opened by and assigned to bot.oppi.li
targeting main

Follow-up to the review comment on the extraction pull: worker/src/artifacts.rs becomes the knot-artifacts crate, with its own error type. It takes the worker env as a plain JsValue, so it has no dependency on the worker crate. The worker maps its errors to the same responses as before. Stacked on the extraction pull.

This pull request has no versions submitted yet.