Skip to content

Switch to esbuild for building; add TypeScript for type checking. #204

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

xavierholt
Copy link
Collaborator

This moves us to esbuild for bundling and minimizing, and adds TypeScript as a type checking pass. This speeds up the build a bit, and removes all the deprecated dependencies that GitHub keeps warning about.

This temporarily removes the documentation generator! I'd like to switch to TypeDoc once we have more consistent type annotations. This might be part of a bigger project where we pull all of the official documentation into the GitHub repo (so we can serve it via GitHub Pages without relying on external sites).

Copy link

netlify bot commented Mar 29, 2025

Deploy Preview for smilesdrawer-doc canceled.

Name Link
🔨 Latest commit 09e0c1b
🔍 Latest deploy log https://app.netlify.com/sites/smilesdrawer-doc/deploys/67e7793f438a560008fd3568

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.

1 participant