Skip to content
This repository has been archived by the owner on Jul 14, 2020. It is now read-only.

[PROPOSAL] [BREAKING CHANGE] change default project structure #498

Open
koba04 opened this issue Jun 24, 2020 · 1 comment
Open

[PROPOSAL] [BREAKING CHANGE] change default project structure #498

koba04 opened this issue Jun 24, 2020 · 1 comment

Comments

@koba04
Copy link
Contributor

koba04 commented Jun 24, 2020

Currently, create-plugin generates JS files based on ES5 and jQuery.
I think it's good for beginners, but it has many works to use TypeScript, webpack, and so on.

So I consider changing the default project structure using TypeScript and webpack.
Of course, the project supports IE11, so your plugin still works fine on IE11.

TypeScript gives us great developer experiences with VSCode, and webpack makes it easy to use npm packages like React and Vue.

I also consider providing the existing default project structure as an option like --legacy or --minimum.

@koba04
Copy link
Contributor Author

koba04 commented Jun 27, 2020

I'm reconsidering adding this with an experimental flag to give feedback about the new project structure before making this the default structure.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant