feat: use webgl shaders instead of wasm

This commit is contained in:
Jet 2026-03-27 15:08:34 -07:00
parent 38efffa9b9
commit 51dc6c9ee6
No known key found for this signature in database
24 changed files with 1712 additions and 1607 deletions

View file

@ -1,7 +1,5 @@
import { defineConfig } from "vite";
import tailwindcss from "@tailwindcss/vite";
import wasm from "vite-plugin-wasm";
import topLevelAwait from "vite-plugin-top-level-await";
import { viteSingleFile } from "vite-plugin-singlefile";
import ansi from "./vite-plugin-ansi";
@ -9,8 +7,6 @@ export default defineConfig({
plugins: [
ansi(),
tailwindcss(),
wasm(),
topLevelAwait(),
viteSingleFile({ useRecommendedBuildConfig: false }),
],
resolve: {
@ -20,12 +16,14 @@ export default defineConfig({
},
server: {
headers: {
"Cache-Control": "no-store",
"Cross-Origin-Opener-Policy": "same-origin",
"Cross-Origin-Embedder-Policy": "require-corp",
},
},
preview: {
headers: {
"Cache-Control": "no-store",
"Cross-Origin-Opener-Policy": "same-origin",
"Cross-Origin-Embedder-Policy": "require-corp",
},
@ -34,5 +32,6 @@ export default defineConfig({
target: "esnext",
assetsInlineLimit: 0,
cssCodeSplit: false,
cssMinify: false,
},
});