Size: a a a

2020 September 09

IG

Ilya Gladko in Svelte [svelt]
щас там Overpass и Fira Mono
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
Роллап который не умеет даже индекс файлы резолвить я думаю не стоит предлагать) Я понимаю что тут найдут 1000причин почему в роллапе этого нет, но мне это не интересно.
А почему он должен резолвить индексные файлы из коробки? В какой части стандарта ESM это описано?
источник

IG

Ilya Gladko in Svelte [svelt]
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Никак, Александр тут просто для массовки от нечего делать.
ну я последние 3 дня дебагал свелте-лодырь чтобы он не пересобирал каждый раз все цсски)

а до этого я апдейтил патч на классы)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
А почему он должен резолвить индексные файлы из коробки? В какой части стандарта ESM это описано?
нод модули в стандарте есм написаны? а почему он оттуда все тянет)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ну я последние 3 дня дебагал свелте-лодырь чтобы он не пересобирал каждый раз все цсски)

а до этого я апдейтил патч на классы)
Я и говорю, от нечего делать 😉
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
нод модули в стандарте есм написаны? а почему он оттуда все тянет)
Потому что npm так работает пока.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Потому что npm так работает пока.
ну а что тогда, причём тут стандарт есм) зачем на него ссылаться? зачем в роллапе режим бандлинга cjs? он в стандарте есм описан?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ну а что тогда, причём тут стандарт есм) зачем на него ссылаться? зачем в роллапе режим бандлинга cjs? он в стандарте есм описан?
А что в npm нельзя класть пакеты ESM? Потому что роллап это прежде всего про ESM, а CJS из коробки тоже нет
источник

AP

Alexander Ponomarev in Svelte [svelt]
я не понимаю зачем ты постоянно пытаешься оправдать отсутствие простой полезной фичи каким то стандартом, который игнорируется буквально рядом)
источник

MZ

Misha Zamkevich in Svelte [svelt]
Alexander Ponomarev
ну я последние 3 дня дебагал свелте-лодырь чтобы он не пересобирал каждый раз все цсски)

а до этого я апдейтил патч на классы)
А где PR? ))
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Misha Zamkevich
А где PR? ))
его всё равно не примут, а патч я уже юзаю, дыа
https://github.com/sveltejs/svelte/pull/2888#issuecomment-671132029
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
я не понимаю зачем ты постоянно пытаешься оправдать отсутствие простой полезной фичи каким то стандартом, который игнорируется буквально рядом)
CJS для фронта уходящий стандарт, да и для ноды тоже. Не понимаю почему современный сборщик должен уметь его и его правила (индексные файлы) из коробки.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Кирилл Спасибович
его всё равно не примут, а патч я уже юзаю, дыа
https://github.com/sveltejs/svelte/pull/2888#issuecomment-671132029
Почему не примут?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Достаточно того что он умеет все это с помощью плагинов
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Misha Zamkevich
Почему не примут?
потому что они оппозиционисты передачи скоупаных классов в дочерние компоненты
и говорят что нужно в дочернем компоненте делать css custom property под все возможные изменения стилей этого компонента, а пользователь компонента пусть оборачивает в див и толкает переопределение этих кастом пропертей на диве

https://github.com/sveltejs/rfcs/pull/13
источник

MZ

Misha Zamkevich in Svelte [svelt]
Кирилл Спасибович
потому что они оппозиционисты передачи скоупаных классов в дочерние компоненты
и говорят что нужно в дочернем компоненте делать css custom property под все возможные изменения стилей этого компонента, а пользователь компонента пусть оборачивает в див и толкает переопределение этих кастом пропертей на диве

https://github.com/sveltejs/rfcs/pull/13
Так, стоп. А при чём тут svelte-loader?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
CJS для фронта уходящий стандарт, да и для ноды тоже. Не понимаю почему современный сборщик должен уметь его и его правила (индексные файлы) из коробки.
а то что кто-то может бандлить для ноды ssr бандл в cjs режим?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а то что кто-то может бандлить для ноды ssr бандл в cjs режим?
Ставит плагин и нет проблем
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Misha Zamkevich
Так, стоп. А при чём тут svelte-loader?
при том что webpack-virtual-modules, который авторы адаптировали не может дать вотчеру вебпака понять, когда виртуальные файлы изменились и поэтому они релоадятся все на каждое изменение в проекте

точнее при том, что Александр это упомянул

а так к классам это не имеет отношения
источник