summaryrefslogtreecommitdiff
path: root/packages/integrations/markdoc/src
diff options
context:
space:
mode:
authorGravatar Ben Holmes <hey@bholmes.dev> 2023-05-09 12:17:08 -0400
committerGravatar GitHub <noreply@github.com> 2023-05-09 12:17:08 -0400
commit630f8c8ef68fedfa393899c13a072e50145895e8 (patch)
tree3f29360c8be9cd97eeded3d902dc9dc428c01973 /packages/integrations/markdoc/src
parent1b90a7a5d5f16e3e1fa0329b509c6c6e76248181 (diff)
downloadastro-630f8c8ef68fedfa393899c13a072e50145895e8.tar.gz
astro-630f8c8ef68fedfa393899c13a072e50145895e8.tar.zst
astro-630f8c8ef68fedfa393899c13a072e50145895e8.zip
[Content collections] Fast `getEntryBySlug()` lookup (#6916)
* feat: add generated lookup-map * feat: wire up fast getEntryBySlug() lookup * fix: consider frontmatter slugs * chore: changeset * chore: lint no-shadow * fix: revert bad rootRelativePath change * chore: better var name * refactor: generated `.json` to in-memory map * chore: removed unneeded await Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com> * chore: removed unneeded await Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com> * Revert "chore: removed unneeded await" This reverts commit 1b0a8b00c2eca631a1b1005c256509295a414eef. * fix: bad `GetEntryImport` type * chore: remove unused variable * refactor: for -> Promise.all * refactor: replace duplicate parseSlug * refactor: add cache layer * Revert "refactor: add cache layer" This reverts commit 1c3bfdc6b32450fab56f80cc840193b6a46c8776. * refactor: add comment, move to virtual-mod * chore: add jsdocs * refactor: fiiiiine no more `??=` * fix: ignore underscore files in lookup map * chore: add unknowncollectionerror on bad file contents --------- Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Diffstat (limited to 'packages/integrations/markdoc/src')
0 files changed, 0 insertions, 0 deletions