Laurenz 3c6a284387 Fix race condition
Because the package directory was created immediately empty (before extraction), other Typst instances would already start using it and complain about missing `typst.toml`. The package directory must not exist until the rename takes place.

To simplify that, this commit moves the location of the temporary dir into the package subfolder so that it's a move to a direct sibling location.
2025-03-11 14:09:15 +01:00
..
2025-03-11 14:09:15 +01:00