Skip to content

Simplify dependencies and build process#20

Open
midanosi wants to merge 6 commits intorjanjic:masterfrom
midanosi:master
Open

Simplify dependencies and build process#20
midanosi wants to merge 6 commits intorjanjic:masterfrom
midanosi:master

Conversation

@midanosi
Copy link
Copy Markdown

First - thanks for creating this library, it's great! I work on a platform that we're planning to put this game on, as we've had many users ask for Solitaire in particular.

To the PR, basically - there's no need for webpack, babel anymore. Vite does everything out of the box.
The build output is slightly different, but works just the same, and is about 21kb instead of 43kb.
Note, I did aggressively remove all dependencies, so eslint is gone too.

I fully anticipate this PR not being merged in, and that's okay. I have plans to add keyboard controls (to avoid drag-and-drop), and configurable mode between 1-card draw and 3-card draw. And I'll continue pushing that to my fork.

Thanks again

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