Create new validation-tools library

GitOrigin-RevId: e3a19071d630022abe19b0cb67efb08149856019
This commit is contained in:
Andrew Rumble
2025-09-15 14:22:52 +01:00
committed by Copybot
parent e2091156cc
commit 285ad122d2

25
package-lock.json generated
View File

@@ -503,6 +503,20 @@
"typescript": "^5.0.4"
}
},
"libraries/validation-tools": {
"name": "@overleaf/validation-tools",
"version": "1.0.0",
"license": "AGPL-3.0-only",
"dependencies": {
"@overleaf/o-error": "*",
"mongodb": "^6.12.0",
"zod": "^4.1.8"
},
"devDependencies": {
"typescript": "^5.0.4",
"vitest": "^3.2.4"
}
},
"node_modules/@adobe/css-tools": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.2.tgz",
@@ -14784,6 +14798,10 @@
"resolved": "services/tpdsworker",
"link": true
},
"node_modules/@overleaf/validation-tools": {
"resolved": "libraries/validation-tools",
"link": true
},
"node_modules/@overleaf/web": {
"resolved": "services/web",
"link": true
@@ -50533,9 +50551,9 @@
}
},
"node_modules/zod": {
"version": "4.0.17",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.0.17.tgz",
"integrity": "sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==",
"version": "4.1.8",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.1.8.tgz",
"integrity": "sha512-5R1P+WwQqmmMIEACyzSvo4JXHY5WiAFHRMg+zBZKgKS+Q1viRa0C1hmUKtHltoIFKtIdki3pRxkmpP74jnNYHQ==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
@@ -52434,6 +52452,7 @@
"@overleaf/redis-wrapper": "*",
"@overleaf/settings": "*",
"@overleaf/stream-utils": "*",
"@overleaf/validation-tools": "*",
"@phosphor-icons/react": "^2.1.7",
"@slack/webhook": "^7.0.2",
"@stripe/react-stripe-js": "^3.9.0",