mirror of
https://github.com/documenso/documenso.git
synced 2026-08-15 02:53:32 +10:00
Use our fork of `skia-canvas` for rendering which handles encoding characters correctly with the caveat font and other similar fonts that can group glyphs like ligatures. This resolves issues with pdf text extraction where characters were unable to be extracted due to lacking any data within the cmaps.
82 lines
2.2 KiB
JSON
82 lines
2.2 KiB
JSON
{
|
|
"name": "@documenso/lib",
|
|
"version": "0.0.0",
|
|
"main": "./index.ts",
|
|
"types": "./index.ts",
|
|
"license": "MIT",
|
|
"files": [
|
|
"client-only/",
|
|
"server-only/",
|
|
"universal/"
|
|
],
|
|
"scripts": {
|
|
"test": "vitest run",
|
|
"test:watch": "vitest",
|
|
"clean": "rimraf node_modules"
|
|
},
|
|
"dependencies": {
|
|
"@ai-sdk/google-vertex": "3.0.81",
|
|
"@aws-sdk/client-s3": "^3.998.0",
|
|
"@aws-sdk/client-sesv2": "^3.998.0",
|
|
"@aws-sdk/cloudfront-signer": "^3.998.0",
|
|
"@aws-sdk/s3-request-presigner": "^3.998.0",
|
|
"@aws-sdk/signature-v4-crt": "^3.998.0",
|
|
"@azure/storage-blob": "^12.31.0",
|
|
"@bull-board/api": "^6.20.6",
|
|
"@bull-board/hono": "^6.20.6",
|
|
"@bull-board/ui": "^6.20.6",
|
|
"@documenso/assets": "*",
|
|
"@documenso/email": "*",
|
|
"@documenso/prisma": "*",
|
|
"@documenso/signing": "*",
|
|
"@documenso/skia-canvas": "^3.0.8-documenso.3",
|
|
"@lingui/core": "^5.6.0",
|
|
"@lingui/macro": "^5.6.0",
|
|
"@lingui/react": "^5.6.0",
|
|
"@napi-rs/canvas": "^0.1.83",
|
|
"@noble/ciphers": "0.6.0",
|
|
"@noble/hashes": "1.8.0",
|
|
"@node-rs/bcrypt": "^1.10.7",
|
|
"@pdf-lib/fontkit": "^1.1.1",
|
|
"@scure/base": "^1.2.6",
|
|
"@simplewebauthn/server": "^13.2.2",
|
|
"@sindresorhus/slugify": "^3.0.0",
|
|
"@team-plain/typescript-sdk": "^5.11.0",
|
|
"@vvo/tzdb": "^6.196.0",
|
|
"ai": "^5.0.104",
|
|
"bullmq": "^5.71.1",
|
|
"colord": "^2.9.3",
|
|
"csv-parse": "^6.1.0",
|
|
"inngest": "^3.54.0",
|
|
"ioredis": "^5.10.1",
|
|
"jose": "^6.1.2",
|
|
"konva": "^10.0.9",
|
|
"kysely": "0.29.2",
|
|
"luxon": "^3.7.2",
|
|
"mailchecker": "^6.0.20",
|
|
"nanoid": "^5.1.6",
|
|
"oslo": "^0.17.0",
|
|
"p-map": "^7.0.4",
|
|
"pg": "^8.16.3",
|
|
"pino": "^9.14.0",
|
|
"pino-pretty": "^13.1.2",
|
|
"playwright": "1.56.1",
|
|
"postcss": "^8.5.19",
|
|
"postcss-selector-parser": "^7.1.4",
|
|
"posthog-js": "^1.297.2",
|
|
"posthog-node": "4.18.0",
|
|
"react": "^18",
|
|
"remeda": "^2.32.0",
|
|
"sharp": "0.34.5",
|
|
"stripe": "^12.18.0",
|
|
"ts-pattern": "^5.9.0",
|
|
"zod": "^3.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/browser-chromium": "1.56.1",
|
|
"@types/luxon": "^3.7.1",
|
|
"@types/pg": "^8.15.6",
|
|
"vitest": "^4.0.18"
|
|
}
|
|
}
|