Portable shell escape dependency declaration for LaTeX packages
Package authors sometimes need to invoke external tools during compilation through \write18 , but there is no widely adopted metadata mechanism to declare that dependency so engines and distributions can enforce or prompt for the correct permission level. While pdfTeX, XeTeX, and LuaTeX expose command-line flags to control shell escape, their default securit