The VitePress setup for inf-lab.dev
To update all submodules, use npm run update:submodule.
This repository uses Git Submodules, therefore either use the --recurse-submodules flag when cloing it, or run the following commands afterwards.
git submodule init
git submodule updateSome files within the content directory get handled specially, those together with their documentation can be found here.
This file allows the creation of dynamic zip files, its contents represent the ZipManifest interface from manifest.ts.
Please consult the linked file for documentation. The resulting files can then be accessed where the manifest file would be, except the .json extension needs to be dropped (or replaced by .sh).
This file allows the creation of dynamic solution pages, its contents represent the EncryptedSolution interface from solution-zone/encrypted.ts.
Please consult the linked file for documentation. The resulting files can then be accessed where the manifest file would be, except the .solution.json extension needs to be dropped.