diff options
author | 2023-05-09 12:17:08 -0400 | |
---|---|---|
committer | 2023-05-09 12:17:08 -0400 | |
commit | 630f8c8ef68fedfa393899c13a072e50145895e8 (patch) | |
tree | 3f29360c8be9cd97eeded3d902dc9dc428c01973 /packages/integrations/markdoc/src | |
parent | 1b90a7a5d5f16e3e1fa0329b509c6c6e76248181 (diff) | |
download | astro-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