Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/builder docs #78

Merged
merged 50 commits into from
May 24, 2022
Merged

feature/builder docs #78

merged 50 commits into from
May 24, 2022

Conversation

yankeeinlondon
Copy link
Collaborator

this is meant to provide a better explanation of what a builder is, how you build one, and how it taps into the transformation pipeline.

yankeeinlondon and others added 30 commits March 7, 2022 14:56
feature: added better type hinting for Meta properties and Frontmatter properties

fix: fix type errors found in "head.ts"
- refactored to better isolate builders and include clearer pipeline operation
…to ensure full engagement with useHead functionality
chore: improved testing to include testing for proper exports
…ality,

and the frontmatter pre-processor

refactor: improvements to happy-wrapper library and use of these improvements to
improve the code builder's transform pipeline
chore: add test coverage testing
refactor: removed shiki code
chore: attempts to get Cypress component tests working
- fix: fix type errors found in "head.ts"
- test: cypress testing works in very limited way but not when running in "tabular layout"
- test: vitest has been isolated from cypress symbol collisions
- fix: removed cypress cruft from their install process
- feature: added better type hinting for Meta properties and Frontmatter properties

Co-authored-by: Anthony Fu <[email protected]>

chore: update deps

docs: update README.md (antfu#68)

docs: import quote (antfu#70)

fix: loss information from <script> in md

chore: fix typo (antfu#73)
@yankeeinlondon
Copy link
Collaborator Author

I've updated the docs/BuilderApi.md file to hopefully a better version ... i'd love to hear if it's clear and whether it makes you feel any better about the pipeline feature.

@antfu antfu merged commit 7d7db1f into antfu:main May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants