Как сделать один плагин сразу для всех сборщиков фронтенда?

Здравствуйте, товарищи! Сегодня мы снова поговорим про тулинг для фронтенда. В этот раз обсудим разработку плагинов для сборщиков, таких как: Webpack, Vite, esbuild и подобных. За основу мы возьмем Unplugin . Короткий ответ на вопрос из заголовка: пока никак. Чуть более длинный - изображен на обложке. А в качестве полноценного ответа, предлагаю вам эту статью. Попробуем хотя бы приблизиться к заявленному результату. Сразу стоит уточнить: это не туториал, а скорее case-study.

https://habr.com/ru/articles/856028/

#webpack #vite #rollup #mlut #atomic_css #esbuild #unplugin #плагин #tailwind #css

Как сделать один плагин сразу для всех сборщиков фронтенда?

Здравствуйте, товарищи! Сегодня мы снова поговорим про тулинг для фронтенда. В этот раз обсудим разработку плагинов для сборщиков, таких как: Webpack, Vite, esbuild и подобных. За основу мы возьмем...

Хабр

Using embroider in #EmberJS, folks often ask, "How do I do build time transforms"?

✨The answer: *unplugin*. 🦾

Be resistant to changes in packagers.
Be ready for Vite 🥳

Docs here: https://github.com/unjs/unplugin
#JavaScript #unplugin #rollup #webpack #vite

GitHub - unjs/unplugin: Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more

Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more - unjs/unplugin

GitHub