Skip to content
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: bundle static assets #144

Merged
merged 12 commits into from
Jun 27, 2022
Merged

feat: bundle static assets #144

merged 12 commits into from
Jun 27, 2022

Conversation

AuHau
Copy link
Contributor

@AuHau AuHau commented Jun 24, 2022

This PR started as feature of bundling static UI assets with Desktop, but it turned into bit more general upgrade to the whole project with things like:

  • proper README
  • merged the installer into this repo and
    • updated dependencies
    • added TypeScript support
  • Dashboard is bundled using its NPM package
  • added support for the pre-release workflow to allow bundle custom Dashboard version (e.g. hash/branch) for the pre-release
  • setup dev's flows to work with the new structure and more...

@AuHau AuHau requested review from Cafe137 and vojtechsimetka and removed request for Cafe137 June 24, 2022 20:05
src/browser.ts Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants