-
Notifications
You must be signed in to change notification settings - Fork 22
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
🛠 Tooling: Turn into a monorepo #172
Comments
@all-contributors please add @JoshuaKGoldberg for tool.
|
I've put up a pull request to add @JoshuaKGoldberg! 🎉 I couldn't determine any contributions to add, did you specify any contributions? |
## PR Checklist - [x] Addresses an existing open issue: fixes #172 - [x] That issue was marked as [`status: accepting prs`](https://github.com/JoshuaKGoldberg/emoji-blast/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22) - [x] Steps in [CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/emoji-blast/blob/main/.github/CONTRIBUTING.md) were taken ## Overview Things that need to work for this PR: - [x] Core `emoji-blast` and `konami-emoji-blast` libraries - [x] Integrations: Astro, React, TypeDoc - [x] Knip - [x] Linting - [x] Testing - [x] TypeScript project references: used instead of tsup for `lib/` outputs and type checking - [x] Webpack builds: for `dist/`, since the existing projects generally used it Things I'm leaving as followups: - https://github.com/cgradeff/emojisplosion-site - Release management: I'm thinking Changesets - Investigating switching from Webpack to something newer/faster - Test coverage
Adds @JoshuaKGoldberg as a contributor for tool. This was requested by JoshuaKGoldberg [in this comment](#172 (comment)) --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Bug Report Checklist
main
branch of the repository.Overview
Right now, there are X project repositories around
emojisplosion
(soon to be renamed toemoji-blast
):konamimojisplosion
(soon to be renamed tokonami-emoji-blast
) currently includes a React bit built-in. But I'd like to split it into separate packages for each popular frontend library: Angular, Preact, Solid, Svelte, React, Vue, ... and it'd be nice to not have to make an entirely new repository for each of them.Additional Info
This is now the second personal project I'm looking at turning into a monorepo with a rename: JoshuaKGoldberg/TypeStat#1040 -> JoshuaKGoldberg/TypeStat#1314.
The text was updated successfully, but these errors were encountered: