https://github.com/typst-community/prequery-preprocess
A preprocessor intended to be used with typst-prequery
https://github.com/typst-community/prequery-preprocess
typst
Last synced: 8 months ago
JSON representation
A preprocessor intended to be used with typst-prequery
- Host: GitHub
- URL: https://github.com/typst-community/prequery-preprocess
- Owner: typst-community
- License: mit
- Created: 2024-06-14T20:57:14.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-15T20:58:34.000Z (9 months ago)
- Last Synced: 2025-09-23T16:42:28.254Z (9 months ago)
- Topics: typst
- Language: Rust
- Homepage: https://typst-community.github.io/prequery/
- Size: 206 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Prequery preprocessor
[](https://typst-community.github.io/prequery/)
[](https://github.com/typst-community/prequery-preprocess)
[](https://github.com/typst-community/prequery-preprocess/releases/)
[](https://github.com/typst-community/prequery-preprocess?tab=MIT-1-ov-file)
[](https://github.com/typst-community/prequery-preprocess/issues)
A tool for processing [prequery](https://typst.app/universe/package/prequery) data in Typst documents.
Typst compilations are sandboxed: it is not possible for Typst packages, or even just a Typst document itself, to access the "ouside world".
This sandboxing of Typst has good reasons.
Yet, it is often convenient to trade a bit of security for convenience by weakening it.
The `prequery` preprocessor is a CLI tool that works outside the Typst sandbox to do tasks such as download resources.
(In fact, this is the only feature currently implemented in the preprocessor.)
The full Prequery documentation, including the preprocessor, is located at https://typst-community.github.io/prequery/.