glromeo / esbuild-sass-plugin

esbuild plugin for sass
MIT License
155 stars 40 forks source link

Merging Nathan's async changes #163

Closed glromeo closed 10 months ago

NathanBeddoeWebDev commented 10 months ago

Thanks. I've removed the naming changes, and confirmed with benchmark that the performance boost is still there. I'll have to check what I did in my fork branch to cook it that bad.

glromeo commented 10 months ago

the init compiler was in the render

glromeo commented 10 months ago

now I am going to fix the tests and release another version

glromeo commented 10 months ago

@NathanBeddoeWebDev

image

the compiler needs to be disposed at the end...that's why the tests where hanging

glromeo commented 10 months ago

@NathanBeddoeWebDev I am sorry that by making the PR myself you don't show up amongst the contributors if you want just create a PR for something silly like removing that semicolon at line 78 or I think I saw an unused import somewhere ...I will be glad to merge it 😆

NathanBeddoeWebDev commented 10 months ago

Haha, all good. I'm not a massive open sourcer so I don't really mind. Sass performance has just been something of a quest for me at work for the past year.