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

Use a real build system #19

Open
sajacy opened this issue Jun 6, 2020 · 0 comments
Open

Use a real build system #19

sajacy opened this issue Jun 6, 2020 · 0 comments

Comments

@sajacy
Copy link
Owner

sajacy commented Jun 6, 2020

This started as a hastily written script, then became a fun experiment with how to publish an extension.

There have been recent improvements (contributed by you fine Internet folks!), and some recent bugs that I've introduced - I had to publish 7 minor versions to get rid of silly errors (and still have some: #8). And this is the problem: there's no workflow to do testing and deployment.

Another opportunity is to improve the user experience. The Google Goal Seek extension is an example of a more refined UI, with controls in the sidebar. Imagine having a visual way to setup and manage data tables!

The extension runs with ES6 support in V8 now, so the script can also be refactored.

While this is still a fun passion project, it's time to get a bit more serious, and use yarn or gulp to build the main script, enable testing, a better UI (e.g. React sidebar), and easier deployment.

Open to discussion!

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

No branches or pull requests

1 participant