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

A template for creating Chrome extension #2

Open
egoist opened this issue Jun 17, 2019 · 3 comments
Open

A template for creating Chrome extension #2

egoist opened this issue Jun 17, 2019 · 3 comments

Comments

@egoist
Copy link
Collaborator

egoist commented Jun 17, 2019

What is this template for?

  • Use Poi or something better?

Some popular projects:

Are you willing to create this template?

Yes but if you wanna work on this, let me know!

@notlmn
Copy link

notlmn commented Jun 18, 2019

This is something that I can work on. I maintain notifier-for-github and am a longtime contributor to refined-github browser extension.

Both of the extensions mentioned above follow a similar project structure (except for TypeScript), let me know what you think about this structure. Both of them depend on webextension-polyfill for cross-browser support and have auto-publishing setup to deploy to Chrome Web Store and Mozilla Addons website from Travis.

@egoist
Copy link
Collaborator Author

egoist commented Jun 18, 2019

@notlmn Awesome, I just added you to this org.

Both of the extensions mentioned above follow a similar project structure (except for TypeScript)

It's pretty easy to add TypeScript support if we're using Poi or Parcel to build the project, so maybe we can just go with pure JavaScript.

Both of them depend on webextension-polyfill for cross-browser support

That's neat.

@notlmn
Copy link

notlmn commented Jun 18, 2019

@notlmn Awesome, I just added you to this org.

Awesome, thanks!


It's pretty easy to add TypeScript support if we're using Poi or Parcel to build the project, so maybe we can just go with pure JavaScript.

Yes, I was thinking about starting out with plain JS too. Will poke around with Poi and also add documentation on changing to webpack or Parcel if needed.

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

2 participants