-
Notifications
You must be signed in to change notification settings - Fork 91
feat: add standard site lexicons to project #297
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
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
It should be good to leave these in the project. We can generate new ones as we go.
80d25b8 to
9fba72d
Compare
shared/types/lexicons/site.ts
Outdated
| * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT. | ||
| */ | ||
|
|
||
| export * as standard from './site/standard.js' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we want to gitignore the generated files?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fatfingers23 mentioned that it was okay to commit the generated types and we can generate new ones as we go. Might let Bailey chime in. I'm easy either way!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're good to. The lexicon schema files should be the source of truth and can generate types/clients from it in any language. Double checked the atproto repo and they're doing the same
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
whoops sorry. I should of been more specific. We're good to leave the generated files in the project, it's what the Bluesky team and others do. But I also don't think it's bad if we remove the either and depend on the lex generation tool
|
LGTM! And thank you for breaking those out. That does help. |
265a802 to
2cbd92a
Compare
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
| "contributors": { | ||
| "title": "Contributors", | ||
| "description": "npmx is fully open source, built by an amazing community of contributors.", | ||
| "description": "npmx is fully open source, built by an amazing community of contributors. Join us and let's build the npm browsing experience we always wanted, together.", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danielroe hmm not sure how this was pulled in 🤔.
This PR pulls out the standard site lexicons generated in the setup blog PR just in case this was blocking @fatfingers23 and @zeucapua work.