From 562de71a2b0a0799c63cbae0bbe47b7d48b26af1 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Sun, 12 Apr 2026 10:54:25 -0400 Subject: [PATCH] Add foliate-js submodule with import alias --- .gitmodules | 3 +++ vite.config.ts | 6 ++++++ web/vendor/foliate-js | 1 + 3 files changed, 10 insertions(+) create mode 100644 .gitmodules create mode 160000 web/vendor/foliate-js diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..76e81a9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "web/vendor/foliate-js"] + path = web/vendor/foliate-js + url = git@github.com:john-okeefe/foliate-js.git diff --git a/vite.config.ts b/vite.config.ts index 2181591..d7e2342 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,5 +1,11 @@ import { defineConfig } from "vite"; export default defineConfig({ + resolve: { + alias: { + "@": "/web/src", + "foliate-js": "/web/vendor/foliate-js", + }, + }, base: "/static/", build: { outDir: "web/static", diff --git a/web/vendor/foliate-js b/web/vendor/foliate-js new file mode 160000 index 0000000..76dcd8f --- /dev/null +++ b/web/vendor/foliate-js @@ -0,0 +1 @@ +Subproject commit 76dcd8f0f7ccabd59199fc5eddbe012d8d463b18