Skip to content
This repository has been archived by the owner on Dec 6, 2021. It is now read-only.

Future of this project #636

Open
egoist opened this issue Sep 15, 2019 · 10 comments
Open

Future of this project #636

egoist opened this issue Sep 15, 2019 · 10 comments

Comments

@egoist
Copy link
Owner

egoist commented Sep 15, 2019

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 egoist pinned this issue Sep 15, 2019
@Onesimu
Copy link

Onesimu commented Oct 16, 2019

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

@egoist
Copy link
Owner Author

egoist commented Oct 16, 2019

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

@talentlessguy
Copy link

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

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

@snowyu
Copy link

snowyu commented Dec 10, 2019

make poi work with saber.

@shanoaice
Copy link

shanoaice commented Jan 5, 2020

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

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

@adamsvystun
Copy link
Contributor

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!

@shanoaice
Copy link

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

@ctwowt
Copy link

ctwowt commented Aug 21, 2020

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)

@jchamb
Copy link
Contributor

jchamb commented Mar 9, 2021

Webpack 5
PostCSS 8 - #765

@Pong420
Copy link

Pong420 commented Apr 27, 2021

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

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

No branches or pull requests

9 participants