vite.config.ts

import stylex from "@stylexjs/unplugin/vite";
import { defineConfig } from "vite";
import solid from "vite-plugin-solid";

export default defineConfig(({ mode }) => ({
  plugins: [
    solid(),
    stylex({
      // Readable class names while developing, hashed for production.
      dev: mode !== "production",
      useCSSLayers: true,
    }),
  ],
  build: {
    target: "esnext",
  },
}));