poi icon indicating copy to clipboard operation
poi copied to clipboard

Future of this project

Open egoist opened this issue 6 years ago • 10 comments

First of all, I still maintain this project, probably less actively because I have to do other stuff to make a living.

But I want to gather some feedback from you:

  • What features do you like the most and what does it lack? In other words, what made you choose/decline Poi?
  • What do you expect this project to be in the future?
  • Anything about this project

egoist avatar Sep 15 '19 15:09 egoist

supprt muti-page project like parcel, add multi entry point file convenient. e.g.: parcel one.html two.html 或 parcel *.html 或 parcel ./**/*.html

Onesimu avatar Oct 16 '19 13:10 Onesimu

@Onesimu Yeah that's what I'd like to implement as well.

egoist avatar Oct 16 '19 14:10 egoist

ES Module support (e.g. bundling with <script type="module"> for tiny builds)

Something like poi --module or poi --format esm would be nice

v1rtl avatar Nov 12 '19 19:11 v1rtl

make poi work with saber.

snowyu avatar Dec 10 '19 11:12 snowyu

Imba using officially maintained imba/loader (bundled within the imba package)

I can send a pull request after I finished my final exam.

shanoaice avatar Jan 05 '20 07:01 shanoaice

My feedback.

What features do you like the most and what does it lack? In other words, what made you choose/decline Poi?

I like:

  • Ease of setup
  • How extendible it can be, while still keeping everything simple.
  • How little clutter is added to the repo. Like normal (no Poi) setup will cost me multiple config files, hundreds of lines of code and a couple of scripts, but with poi I only add one small config. This keeps my code clean and easy to get in.

What additional features I would want:

  • Better docs,
  • More examples,
  • All the tricks that I find in the issues can be documented in the docs.

So to conclude - Poi is great, I use it in every project.

What do you expect this project to be in the future?

Keeping itself updated with all the best practices in frontend compilation. So if recommended webpack setup changes, I expect Poi to follow.

Anything about this project

Keep up the great work. Mad respect!

adamsvystun avatar Mar 18 '20 18:03 adamsvystun

I would like to know if I can use Vue 3 with Poi now. Seems like it would need extra effort.

shanoaice avatar May 21 '20 12:05 shanoaice

more node API support...

especial can setting cwd by API

// In my case,  need by `pkg.name` start poi.run rather than by command line 
// maybe there run multiple webpack complier in complierManager
const poi = new Poi(cwd = pkg.pwd, config)
const compiler = poi.createWebpackCompiler()
compiler.run()

complierManager.add(compiler, pkg.name)

ctwowt avatar Aug 21 '20 10:08 ctwowt

Webpack 5 PostCSS 8 - https://github.com/egoist/poi/issues/765

jchamb avatar Mar 09 '21 16:03 jchamb

[Feature request] make html entry point plugin to support the assets defined at srcset attribute of img, video, source tags.

Pong420 avatar Apr 27 '21 02:04 Pong420