Commit graph

3 commits

Author SHA1 Message Date
Rodweil, Theodor
3882b1089e
refactor(manifest): convert manifests to array
if the manifests are arrays, we can speed things up by indexing separately and
depend upon the order of the dictionary.

feat(manifest): add indexer

to speed things, up we're now indexing manifest items

feat(manifest): add publishing order optimizer

since we shouldn't be trusting the order of the provided pages manifest, we've
implemented sorting, so that the ancestry of pages is reflected in the order of
publishing.
2023-08-06 04:08:03 +02:00
Rodweil, Theodor
8533997b68
feat(manifest): initialize manifest 2023-07-30 20:04:25 +02:00
Rodweil, Theodor
17266ecb99
init 2023-07-30 16:16:55 +02:00