mirror of
https://github.com/sourcebot-dev/sourcebot.git
synced 2025-12-12 20:35:24 +00:00
check if domain starts or ends with dash
This commit is contained in:
parent
a70c57715c
commit
5a3eab2f83
3 changed files with 39 additions and 39 deletions
|
|
@ -19,6 +19,6 @@
|
|||
"typescript": "^5.7.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@prisma/client": "6.2.1"
|
||||
"@prisma/client": "6.3.1"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@ const onboardingFormSchema = z.object({
|
|||
domain: z.string()
|
||||
.min(2, { message: "Organization domain must be at least 3 characters long." })
|
||||
.max(20, { message: "Organization domain must be at most 20 characters long." })
|
||||
.regex(/^[a-z-]+$/, {
|
||||
message: "Domain can only contain lowercase letters and dashes.",
|
||||
.regex(/^[a-z][a-z-]*[a-z]$/, {
|
||||
message: "Domain must start and end with a letter, and can only contain lowercase letters and dashes.",
|
||||
}),
|
||||
})
|
||||
|
||||
|
|
|
|||
72
yarn.lock
72
yarn.lock
|
|
@ -1337,46 +1337,46 @@
|
|||
resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz"
|
||||
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
|
||||
|
||||
"@prisma/client@6.2.1":
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/@prisma/client/-/client-6.2.1.tgz"
|
||||
integrity sha512-msKY2iRLISN8t5X0Tj7hU0UWet1u0KuxSPHWuf3IRkB4J95mCvGpyQBfQ6ufcmvKNOMQSq90O2iUmJEN2e5fiA==
|
||||
"@prisma/client@6.3.1":
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/client/-/client-6.3.1.tgz#4e4b05b27f4541ea541a601c57a8ada10b526848"
|
||||
integrity sha512-ARAJaPs+eBkemdky/XU3cvGRl+mIPHCN2lCXsl5Vlb0E2gV+R6IN7aCI8CisRGszEZondwIsW9Iz8EJkTdykyA==
|
||||
|
||||
"@prisma/debug@6.2.1":
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/@prisma/debug/-/debug-6.2.1.tgz"
|
||||
integrity sha512-0KItvt39CmQxWkEw6oW+RQMD6RZ43SJWgEUnzxN8VC9ixMysa7MzZCZf22LCK5DSooiLNf8vM3LHZm/I/Ni7bQ==
|
||||
"@prisma/debug@6.3.1":
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-6.3.1.tgz#08730461dab4fe147efa70637952b942dc1961b5"
|
||||
integrity sha512-RrEBkd+HLZx+ydfmYT0jUj7wjLiS95wfTOSQ+8FQbvb6vHh5AeKfEPt/XUQ5+Buljj8hltEfOslEW57/wQIVeA==
|
||||
|
||||
"@prisma/engines-version@6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69":
|
||||
version "6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69"
|
||||
resolved "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69.tgz"
|
||||
integrity sha512-7tw1qs/9GWSX6qbZs4He09TOTg1ff3gYsB3ubaVNN0Pp1zLm9NC5C5MZShtkz7TyQjx7blhpknB7HwEhlG+PrQ==
|
||||
"@prisma/engines-version@6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0":
|
||||
version "6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0.tgz#a9651d70ed1198dd37780a44da0e9db7c547c7dc"
|
||||
integrity sha512-R/ZcMuaWZT2UBmgX3Ko6PAV3f8//ZzsjRIG1eKqp3f2rqEqVtCv+mtzuH2rBPUC9ujJ5kCb9wwpxeyCkLcHVyA==
|
||||
|
||||
"@prisma/engines@6.2.1":
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/@prisma/engines/-/engines-6.2.1.tgz"
|
||||
integrity sha512-lTBNLJBCxVT9iP5I7Mn6GlwqAxTpS5qMERrhebkUhtXpGVkBNd/jHnNJBZQW4kGDCKaQg/r2vlJYkzOHnAb7ZQ==
|
||||
"@prisma/engines@6.3.1":
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-6.3.1.tgz#9d4d10bff8af4a56f3545b3a109a1c98d1e1d0d2"
|
||||
integrity sha512-sXdqEVLyGAJ5/iUoG/Ea5AdHMN71m6PzMBWRQnLmhhOejzqAaEr8rUd623ql6OJpED4s/U4vIn4dg1qkF7vGag==
|
||||
dependencies:
|
||||
"@prisma/debug" "6.2.1"
|
||||
"@prisma/engines-version" "6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69"
|
||||
"@prisma/fetch-engine" "6.2.1"
|
||||
"@prisma/get-platform" "6.2.1"
|
||||
"@prisma/debug" "6.3.1"
|
||||
"@prisma/engines-version" "6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0"
|
||||
"@prisma/fetch-engine" "6.3.1"
|
||||
"@prisma/get-platform" "6.3.1"
|
||||
|
||||
"@prisma/fetch-engine@6.2.1":
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-6.2.1.tgz"
|
||||
integrity sha512-OO7O9d6Mrx2F9i+Gu1LW+DGXXyUFkP7OE5aj9iBfA/2jjDXEJjqa9X0ZmM9NZNo8Uo7ql6zKm6yjDcbAcRrw1A==
|
||||
"@prisma/fetch-engine@6.3.1":
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-6.3.1.tgz#104a1b919890ef5d6f69a1705d4f986e039ef206"
|
||||
integrity sha512-HOf/0umOgt+/S2xtZze+FHKoxpVg4YpVxROr6g2YG09VsI3Ipyb+rGvD6QGbCqkq5NTWAAZoOGNL+oy7t+IhaQ==
|
||||
dependencies:
|
||||
"@prisma/debug" "6.2.1"
|
||||
"@prisma/engines-version" "6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69"
|
||||
"@prisma/get-platform" "6.2.1"
|
||||
"@prisma/debug" "6.3.1"
|
||||
"@prisma/engines-version" "6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0"
|
||||
"@prisma/get-platform" "6.3.1"
|
||||
|
||||
"@prisma/get-platform@6.2.1":
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-6.2.1.tgz"
|
||||
integrity sha512-zp53yvroPl5m5/gXYLz7tGCNG33bhG+JYCm74ohxOq1pPnrL47VQYFfF3RbTZ7TzGWCrR3EtoiYMywUBw7UK6Q==
|
||||
"@prisma/get-platform@6.3.1":
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-6.3.1.tgz#2fbf7c5a59b42a5df488bdc6d683303c08b02d34"
|
||||
integrity sha512-AYLq6Hk9xG73JdLWJ3Ip9Wg/vlP7xPvftGBalsPzKDOHr/ImhwJ09eS8xC2vNT12DlzGxhfk8BkL0ve2OriNhQ==
|
||||
dependencies:
|
||||
"@prisma/debug" "6.2.1"
|
||||
"@prisma/debug" "6.3.1"
|
||||
|
||||
"@radix-ui/number@1.1.0":
|
||||
version "1.1.0"
|
||||
|
|
@ -6181,11 +6181,11 @@ pretty-format@^3.8.0:
|
|||
integrity sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==
|
||||
|
||||
prisma@^6.2.1:
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmjs.org/prisma/-/prisma-6.2.1.tgz"
|
||||
integrity sha512-hhyM0H13pQleQ+br4CkzGizS5I0oInoeTw3JfLw1BRZduBSQxPILlJLwi+46wZzj9Je7ndyQEMGw/n5cN2fknA==
|
||||
version "6.3.1"
|
||||
resolved "https://registry.yarnpkg.com/prisma/-/prisma-6.3.1.tgz#c97f3ad3be6aacd90dde437857ca347abd51559e"
|
||||
integrity sha512-JKCZWvBC3enxk51tY4TWzS4b5iRt4sSU1uHn2I183giZTvonXaQonzVtjLzpOHE7qu9MxY510kAtFGJwryKe3Q==
|
||||
dependencies:
|
||||
"@prisma/engines" "6.2.1"
|
||||
"@prisma/engines" "6.3.1"
|
||||
optionalDependencies:
|
||||
fsevents "2.3.3"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue