diff --git a/.gitmodules b/.gitmodules index e0b2b5e4..45ff1fc0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "apps/readest-app/.claude/skills/gstack"] path = apps/readest-app/.claude/skills/gstack url = https://github.com/garrytan/gstack.git +[submodule "packages/qcms"] + path = packages/qcms + url = https://github.com/mozilla/pdf.js.qcms.git diff --git a/apps/readest-app/next.config.mjs b/apps/readest-app/next.config.mjs index 079d06b6..89f7b877 100644 --- a/apps/readest-app/next.config.mjs +++ b/apps/readest-app/next.config.mjs @@ -38,6 +38,7 @@ const nextConfig = { turbopack: { resolveAlias: { nunjucks: 'nunjucks/browser/nunjucks.js', + ...(appPlatform !== 'web' ? { '@tursodatabase/database-wasm': './src/utils/stub.ts' } : {}), }, }, transpilePackages: [ diff --git a/apps/readest-app/src/utils/stub.ts b/apps/readest-app/src/utils/stub.ts new file mode 100644 index 00000000..194cc4a2 --- /dev/null +++ b/apps/readest-app/src/utils/stub.ts @@ -0,0 +1,2 @@ +// Empty module stub for excluding optional dependencies +export {}; diff --git a/packages/qcms b/packages/qcms new file mode 160000 index 00000000..fc23a407 --- /dev/null +++ b/packages/qcms @@ -0,0 +1 @@ +Subproject commit fc23a407f1ed9ccfea15875d27e0936dcc798a1f diff --git a/packages/simplecc-wasm b/packages/simplecc-wasm index 3e468932..5e5b56f5 160000 --- a/packages/simplecc-wasm +++ b/packages/simplecc-wasm @@ -1 +1 @@ -Subproject commit 3e4689325f769da999a407b07bc705b1f91c5622 +Subproject commit 5e5b56f5b82394e7df07f9171ac70f4578b24a32