-
Notifications
You must be signed in to change notification settings - Fork 10
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
feat: Add create-fedimint-app #105
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 2f6c018 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring: Next stepsTake a deeper look at the dependencyTake a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev. Remove the packageIf you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency. Mark a package as acceptable riskTo ignore an alert, reply with a comment starting with |
@SocketSecurity ignore npm/[email protected] |
Size Change: 0 B Total Size: 7.48 MB ℹ️ View Unchanged
|
f2ec249
to
2f6c018
Compare
Inspired by the
create-vite
script.This pull request introduces the
create-fedimint-app
script, updates dependencies, and adds new templates and tests. The most important changes include the addition of the new script, updates to package dependencies, and the inclusion of new templates and tests for thecreate-fedimint-app
package.New Script and Templates:
create-fedimint-app
script to quickly get started with the fedimint-web-sdk. (.changeset/big-lies-wonder.md
,packages/create-fedimint-app/index.js
,packages/create-fedimint-app/package.json
) [1] [2] [3]create-fedimint-app
with instructions on scaffolding a Vite project. (packages/create-fedimint-app/README.md
)packages/create-fedimint-app/template-vite-react-ts/README.md
,packages/create-fedimint-app/template-vite-react-ts/_gitignore
,packages/create-fedimint-app/template-vite-react-ts/index.html
,packages/create-fedimint-app/template-vite-react-ts/package.json
) [1] [2] [3] [4]Dependency Updates:
@fedimint/core-web
dependency inexamples/vite-core/package.json
fromcanary
to^0.0.10
. (examples/vite-core/package.json
)package.json
. (package.json
) [1] [2] [3]Tests:
create-fedimint-app
CLI, including prompts and scaffolding checks. (packages/create-fedimint-app/__tests__/cli.test.ts
)Build Configuration:
create-fedimint-app
package usingunbuild
. (packages/create-fedimint-app/build.config.ts
)