This commit is contained in:
David Nguyen
2025-02-05 01:29:26 +11:00
parent f4b2f8614e
commit 6b4c33a1bf
67 changed files with 31 additions and 156 deletions

View File

@ -1,5 +1,3 @@
'use client';
import { Trans, msg } from '@lingui/macro';
import { useLingui } from '@lingui/react';
import { DownloadIcon } from 'lucide-react';

View File

@ -1,5 +1,3 @@
'use client';
import { useMemo } from 'react';
import { Trans, msg } from '@lingui/macro';

View File

@ -1,5 +1,3 @@
'use client';
import { useMemo } from 'react';
import { Trans, msg } from '@lingui/macro';

View File

@ -1,5 +1,3 @@
'use client';
import { Trans, msg } from '@lingui/macro';
import { useLingui } from '@lingui/react';
import { Edit, Loader, Mail, MoreHorizontal, X } from 'lucide-react';

View File

@ -3,7 +3,7 @@
"private": true,
"type": "module",
"scripts": {
"build": "cross-env NODE_ENV=production react-router build",
"build": "cross-env NODE_ENV=production bunx --bun vite build",
"dev": "bunx --bun vite",
"dev:node": "react-router dev",
"start": "cross-env NODE_ENV=production node dist/server/index.js",
@ -12,6 +12,15 @@
"copy:pdfjs": "node ../../scripts/copy-pdfjs.cjs"
},
"dependencies": {
"@documenso/auth": "*",
"@documenso/api": "*",
"@documenso/assets": "*",
"@documenso/ee": "*",
"@documenso/lib": "*",
"@documenso/prisma": "*",
"@documenso/trpc": "*",
"@documenso/ui": "*",
"@documenso/tailwind-config": "*",
"@epic-web/remember": "^1.1.0",
"@hono/node-server": "^1.13.7",
"@hono/trpc-server": "^0.3.4",

View File

@ -1,4 +1,3 @@
// server/index.ts
import { Hono } from 'hono';
import { PDFDocument } from 'pdf-lib';

View File

@ -10,17 +10,7 @@
"rootDirs": [".", "./.react-router/types"],
"baseUrl": ".",
"paths": {
"~/*": ["./app/*"],
// Todo fix this stuff
"@documenso/api": ["../../packages/api"],
"@documenso/assets": ["../../packages/assets"],
"@documenso/auth": ["../../packages/auth"],
"@documenso/ee": ["../../packages/ee"],
"@documenso/lib": ["../../packages/lib"],
"@documenso/prisma": ["../../packages/prisma"],
"@documenso/trpc": ["../../packages/trpc"],
"@documenso/ui": ["../../packages/ui"],
"@documenso/tailwind-config": ["../../packages/tailwind-config"]
"~/*": ["./app/*"]
},
"esModuleInterop": true,
"verbatimModuleSyntax": true,

View File

@ -54,23 +54,14 @@ export default defineConfig({
],
optimizeDeps: {
exclude: ['superjson'],
force: true,
// force: true,
},
build: {
commonjsOptions: {
include: ['superjson'],
},
rollupOptions: {
external: ['@node-rs/bcrypt'],
},
},
// optimizeDeps: {
// exclude: [
// '@node-rs/bcrypt-wasm32-wasi',
// '@noble/ciphers/chacha',
// '@noble/ciphers/utils',
// '@noble/ciphers/webcrypto/utils',
// '@noble/hashes/sha256a',
// 'crypto',
// '@node-rs/bcrypt',
// ], // Todo: Probably remove.
// force: true,
// },
});