-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
feature: proposal 💬New feature proposal that needs to be discussedNew feature proposal that needs to be discussedneeds: triage 🏷Issue needs to be checked and prioritizedIssue needs to be checked and prioritized
Description
💡 This issue will be updated as we go.
TL;DR
We want to have nice, modern and blazing fast compiler ⚡ We aim to support Linaria & Griffel.
Dev design
TBD
Initial context could be found there, microsoft/griffel#621.
API design
We will continue to expose processors as the interface. Processors will implement actual transforms and should be written in Rust. We will continue provide plugins/loaders for bundlers.
We expect that the usage will look like that:
// vite.config.ts
import wyw from '@wyw-in-js/plugins/vite'
import linaria from '@linaria/wyw'
export default {
plugins: [wyw(linaria, { /* some options */ })],
}Roadmap
TBD
Hotell, PierreGUI, o-alexandrov, paulm17, shiro and 2 moreAnber, fpapado, nstepien, tomasklingen, PierreGUI and 5 morenstepien, PierreGUI, paulm17 and GraxMonzo
Metadata
Metadata
Assignees
Labels
feature: proposal 💬New feature proposal that needs to be discussedNew feature proposal that needs to be discussedneeds: triage 🏷Issue needs to be checked and prioritizedIssue needs to be checked and prioritized