/opt/canhelp/apps/web/.next/cache/webpack/server-production
Edit: /opt/canhelp/apps/web/.next/cache/webpack/server-production/3.pack (745199B)
wpc ^ webpack/lib/cache/PackFileCacheStrategyPackContentItems@ | ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Header|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app| ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Footer|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/appy ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app{ ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/ScrollToTopButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/AdminRolePreview|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/appr ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app{ ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HomeCityCloud|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/ShareButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HomeSectionArt|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app} ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Section|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HeroSearch|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HeroFloatingIcons|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/FaqAccordion|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/BecomeSpecialistButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/PromoCountdown|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Header|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Footer|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/FavoriteSpecialistButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/SpecialistsFiltersClient|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/ScrollToTopButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/AdminRolePreview|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HomeCityCloud|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/ShareButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HomeSectionArt|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/Section|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HeroSearch|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/HeroFloatingIcons|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/FaqAccordion|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/BecomeSpecialistButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/components/PromoCountdown|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/FavoriteSpecialistButton|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/SpecialistsFiltersClient|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialists|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialists~ ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|import|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation.react-server|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/rsc/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/rsc/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/compiled/react-server-dom-webpack/client.node|react-server-dom-webpack/server$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/server.node$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server|react-server-dom-webpack/static$=|next/dist/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|conditionNames=[|0=|node|1=|require|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]1 ResolverCachePlugin|normal|default|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|alias=|false|path=|/opt/canhelp/apps/web|request=|next-flight-client-entry-loader?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true!+ ResolverCachePlugin|normal|default|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web|request=|next-flight-client-entry-loader?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true! Compilation/modules|javascript/auto|/opt/canhelp/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true!|ssr Compilation/modules|javascript/auto|/opt/canhelp/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true!|rsc ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat| ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/payment|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/payment ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/payment|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/payment ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/login|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/login ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/reset-password|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/reset-password ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/payment|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/payment ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/payment|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/payment ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/login|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/login ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/reset-password|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/reset-password ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/privacy|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/privacy ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/forgot-password|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/forgot-password ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/privacy|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/privacy ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/forgot-password|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/forgot-password ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications} ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/login|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/login ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/reset-password|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/reset-password ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/forgot-password|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/forgot-password ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/components/Turnstile|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/components/UsageMeter|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/context|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/contextz ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/context|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/context ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/Turnstile|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/context|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/context ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/context|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/context ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/formatLastSeen|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/become-specialist|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/become-specialist ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/profile|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/profile ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/notifications|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/notifications ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/chat|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/chat ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/favorites|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/favorites ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/delete-account|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/delete-account ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/pricing|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/pricing ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/schedule|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/schedule ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/specialist-setup|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/specialist-setup ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/site/[slug]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/site/[slug] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/login|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/login ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/reset-password|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/reset-password ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/forgot-password|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/forgot-password ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/(auth)/register|request=|/opt/canhelp/apps/web/src/components/Turnstile|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/(auth)/register ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/Turnstile|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]/offer|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id]/offer ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/dashboard|request=|/opt/canhelp/apps/web/src/components/UsageMeter|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/dashboard ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/components/UpgradePrompt|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/context/location|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/hooks/useEffectiveRole|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin~ ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/admin|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/admin ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/new|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/new ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/users/[id]|request=|/opt/canhelp/apps/web/src/components/UpgradePrompt|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/users/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/components/TaskCategoryPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/components/TaskLocationPicker|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/context/locale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/api|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/taskLocale|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/lib/formatName|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/app/tasks/[id]|request=|/opt/canhelp/apps/web/src/components/PlanBadge|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/app/tasks/[id] ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/hooks/useEffectiveRole|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/components ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/components|request=|/opt/canhelp/apps/web/src/lib/translations|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/componentsw ResolverCachePlugin|normal|default|alias=|false|mainFields=[|0=|main|]|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/hooks|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|true|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/hooks ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|/opt/canhelp/node_modules/next/head.js=|next/dist/client/components/noop-head|/opt/canhelp/node_modules/next/image.js=|next/dist/api/image|/opt/canhelp/node_modules/next/constants.js=|next/dist/api/constants|/opt/canhelp/node_modules/next/router.js=|next/dist/api/router|/opt/canhelp/node_modules/next/dynamic.js=|next/dist/api/app-dynamic|/opt/canhelp/node_modules/next/script.js=|next/dist/api/script|/opt/canhelp/node_modules/next/link.js=|next/dist/client/app-dir/link|/opt/canhelp/node_modules/next/form.js=|next/dist/client/app-dir/form|/opt/canhelp/node_modules/next/navigation.js=|next/dist/api/navigation|/opt/canhelp/node_modules/next/headers.js=|next/dist/api/headers|/opt/canhelp/node_modules/next/og.js=|next/dist/api/og|/opt/canhelp/node_modules/next/server.js=|next/dist/api/server|/opt/canhelp/node_modules/next/document.js=|next/dist/api/document|/opt/canhelp/node_modules/next/app.js=|next/dist/api/app|react$=|next/dist/server/route-modules/app-page/vendored/ssr/react|react/compiler-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-compiler-runtime|react/jsx-dev-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime|react/jsx-runtime$=|next/dist/server/route-modules/app-page/vendored/ssr/react-jsx-runtime|react-dom$=|next/dist/server/route-modules/app-page/vendored/ssr/react-dom|react-dom/client$=|next/dist/compiled/react-dom/client|react-dom/server$=|next/dist/compiled/react-dom/server.node|react-dom/server.browser$=|next/dist/compiled/react-dom/server.browser|react-dom/server.edge$=|next/dist/build/webpack/alias/react-dom-server.js|react-dom/static$=|next/dist/compiled/react-dom/static.node|react-dom/static.browser$=|next/dist/compiled/react-dom/static.browser|react-dom/static.edge$=|next/dist/compiled/react-dom/static.edge|react-server-dom-webpack/client$=|next/dist/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client|react-server-dom-webpack/server$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/server.node$=|next/dist/compiled/react-server-dom-webpack/server.node|react-server-dom-webpack/static$=|next/dist/compiled/react-server-dom-webpack/static.node|@vercel/turbopack-ecmascript-runtime/browser/dev/hmr-client/hmr-client.ts=|next/dist/client/dev/noop-turbopack-hmr|next=|/opt/canhelp/node_modules/next|]|mainFields=[|0=|main|]|dependencyType=|commonjs|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|require|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|false|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|/opt/canhelp/apps/web/src/hooks|request=|/opt/canhelp/apps/web/src/lib/auth|query=||fragment=||module=|true|directory=|false|file=|false|internal=|false|fullySpecified=|false|descriptionFilePath=|/opt/canhelp/apps/web/package.json|descriptionFileData=[|name=|web|version=|0.1.0|private=|true|scripts=[|dev=|next dev --port 3000|build=|next build|start=|next start|lint=|next lint|typecheck=|tsc --noEmit|]|dependencies=[|@canhelp/shared=|*|@marsidev/react-turnstile=|^1.5.0|@types/leaflet=|^1.9.21|better-auth=|^1.2.7|leaflet=|^1.9.4|nanostores=|^1.2.0|next=|^15.1.6|react=|^19.0.0|react-dom=|^19.0.0|react-leaflet=|^5.0.0|react-leaflet-cluster=|^4.1.3|socket.io-client=|^4.8.1|zod=|^3.24.1|]|devDependencies=[|@types/node=|^22.10.7|@types/react=|^19.0.6|@types/react-dom=|^19.0.3|autoprefixer=|^10.4.20|postcss=|^8.5.1|tailwindcss=|^3.4.17|typescript=|^5.7.3|]|]|descriptionFileRoot=|/opt/canhelp/apps/web|relativePath=|./src/hooks Compilation/codeGeneration|javascript/auto|/opt/canhelp/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true!|ssr|webpack-runtime Compilation/codeGeneration|javascript/auto|/opt/canhelp/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FBecomeSpecialistButton.tsx%22%2C%22ids%22%3A%5B%22BecomeSpecialistButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FFaqAccordion.tsx%22%2C%22ids%22%3A%5B%22FaqAccordion%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHeroSearch.tsx%22%2C%22ids%22%3A%5B%22HeroSearch%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FHomeCityCloud.tsx%22%2C%22ids%22%3A%5B%22HomeCityCloud%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FPromoCountdown.tsx%22%2C%22ids%22%3A%5B%22PromoCountdown%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fapps%2Fweb%2Fsrc%2Fcomponents%2FShareButton.tsx%22%2C%22ids%22%3A%5B%22ShareButton%22%5D%7D&modules=%7B%22request%22%3A%22%2Fopt%2Fcanhelp%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fapp-dir%2Flink.js%22%2C%22ids%22%3A%5B%22__esModule%22%2C%22default%22%5D%7D&server=true!|rsc|webpack-runtimewebpack/lib/cache/ResolverCachePlugin
webpack/lib/FileSystemInfoSnapshot@ i/yB@ /opt/canhelp/apps/web/src/components/Header
@ /opt/canhelp/apps/web/src/app/package.json/opt/canhelp/apps/web/src/package.json/opt/canhelp/apps/web/src/components/package.json@ i/yB/opt/canhelp/apps/web/src/components/Footer
@ i/yB@ /opt/canhelp/apps/web/src/context/locale
@ /opt/canhelp/apps/web/src/context/package.json@ i/yB/opt/canhelp/apps/web/src/context/location
@ i/yB/opt/canhelp/apps/web/src/components/ScrollToTopButton
@ i/yB/opt/canhelp/apps/web/src/components/AdminRolePreview
@ i/yB@ /opt/canhelp/apps/web/src/lib/api
@ ת/opt/canhelp/apps/web/src/lib/package.json@ i/yB/opt/canhelp/apps/web/src/lib/translations
@ i/yB/opt/canhelp/apps/web/src/components/HomeCityCloud
@ i/yB/opt/canhelp/apps/web/src/components/ShareButton
@ i/yB/opt/canhelp/apps/web/src/components/HomeSectionArt
@ i/yB/opt/canhelp/apps/web/src/components/Section
@ i/yB/opt/canhelp/apps/web/src/components/HeroSearch
@ i/yB/opt/canhelp/apps/web/src/components/HeroFloatingIcons
@ i/yB/opt/canhelp/apps/web/src/components/FaqAccordion
@ i/yB/opt/canhelp/apps/web/src/components/BecomeSpecialistButton
@ i/yB/opt/canhelp/apps/web/src/components/PromoCountdown
@ u/yB@ /opt/canhelp/apps/web/src/components/Header.js/opt/canhelp/apps/web/src/components/Header.json/opt/canhelp/apps/web/src/components/Header.node@ v/yB
@ /opt/canhelp/apps/web/src/components/Footer.js/opt/canhelp/apps/web/src/components/Footer.json/opt/canhelp/apps/web/src/components/Footer.node@ r/yB
@ /opt/canhelp/apps/web/src/app/specialists/package.json@ r/yB
@ r/yB/opt/canhelp/apps/web/src/lib/formatName
@ r/yB/opt/canhelp/apps/web/src/lib/formatLastSeen
@ r/yBx/opt/canhelp/apps/web/src/components/FavoriteSpecialistButton
@ r/yBs/opt/canhelp/apps/web/src/components/SpecialistsFiltersClient
@ r/yBn/opt/canhelp/apps/web/src/components/PlanBadge
@ v/yB
j@ /opt/canhelp/apps/web/src/components/ScrollToTopButton.js/opt/canhelp/apps/web/src/components/ScrollToTopButton.json/opt/canhelp/apps/web/src/components/ScrollToTopButton.node@ v/yB
a@ /opt/canhelp/apps/web/src/components/AdminRolePreview.js/opt/canhelp/apps/web/src/components/AdminRolePreview.json/opt/canhelp/apps/web/src/components/AdminRolePreview.node@ v/yB
X@ /opt/canhelp/apps/web/src/components/HomeCityCloud.js/opt/canhelp/apps/web/src/components/HomeCityCloud.json/opt/canhelp/apps/web/src/components/HomeCityCloud.node@ v/yB
O@ /opt/canhelp/apps/web/src/components/ShareButton.js/opt/canhelp/apps/web/src/components/ShareButton.json/opt/canhelp/apps/web/src/components/ShareButton.node@ v/yB
F@ /opt/canhelp/apps/web/src/components/HomeSectionArt.js/opt/canhelp/apps/web/src/components/HomeSectionArt.json/opt/canhelp/apps/web/src/components/HomeSectionArt.node@ w/yB
=@ /opt/canhelp/apps/web/src/components/Section.js/opt/canhelp/apps/web/src/components/Section.json/opt/canhelp/apps/web/src/components/Section.node@ w/yB|
4@ /opt/canhelp/apps/web/src/components/HeroSearch.js/opt/canhelp/apps/web/src/components/HeroSearch.json/opt/canhelp/apps/web/src/components/HeroSearch.node@ w/yBx
+@ /opt/canhelp/apps/web/src/components/HeroFloatingIcons.js/opt/canhelp/apps/web/src/components/HeroFloatingIcons.json/opt/canhelp/apps/web/src/components/HeroFloatingIcons.node@ w/yBt
"@ /opt/canhelp/apps/web/src/components/FaqAccordion.js/opt/canhelp/apps/web/src/components/FaqAccordion.json/opt/canhelp/apps/web/src/components/FaqAccordion.node@ w/yBp
@ /opt/canhelp/apps/web/src/components/BecomeSpecialistButton.js/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.json/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.node@ w/yBl
@ /opt/canhelp/apps/web/src/components/PromoCountdown.js/opt/canhelp/apps/web/src/components/PromoCountdown.json/opt/canhelp/apps/web/src/components/PromoCountdown.node@ w/yB@ /opt/canhelp/apps/web/src/context/locale.js/opt/canhelp/apps/web/src/context/locale.json/opt/canhelp/apps/web/src/context/locale.node@ w/yB
@ /opt/canhelp/apps/web/src/context/location.js/opt/canhelp/apps/web/src/context/location.json/opt/canhelp/apps/web/src/context/location.node@ w/yB@ /opt/canhelp/apps/web/src/lib/api.js/opt/canhelp/apps/web/src/lib/api.json/opt/canhelp/apps/web/src/lib/api.node@ w/yB
b@ w/yB
@ /opt/canhelp/apps/web/src/lib/translations.js/opt/canhelp/apps/web/src/lib/translations.json/opt/canhelp/apps/web/src/lib/translations.node@ w/yB
U@ y/yBZ
Q@ /opt/canhelp/apps/web/src/lib/formatName.js/opt/canhelp/apps/web/src/lib/formatName.json/opt/canhelp/apps/web/src/lib/formatName.node@ y/yBV
H@ /opt/canhelp/apps/web/src/lib/formatLastSeen.js/opt/canhelp/apps/web/src/lib/formatLastSeen.json/opt/canhelp/apps/web/src/lib/formatLastSeen.node@ y/yBR
?@ /opt/canhelp/apps/web/src/components/FavoriteSpecialistButton.js/opt/canhelp/apps/web/src/components/FavoriteSpecialistButton.json/opt/canhelp/apps/web/src/components/FavoriteSpecialistButton.node@ y/yBN
6@ /opt/canhelp/apps/web/src/components/SpecialistsFiltersClient.js/opt/canhelp/apps/web/src/components/SpecialistsFiltersClient.json/opt/canhelp/apps/web/src/components/SpecialistsFiltersClient.node@ y/yBJ
-@ /opt/canhelp/apps/web/src/components/PlanBadge.js/opt/canhelp/apps/web/src/components/PlanBadge.json/opt/canhelp/apps/web/src/components/PlanBadge.node@ t/yB
@ /opt/canhelp/apps/web/src/app/tasks/package.json@ t/yB
@ w/yB
@ w/yB
@ /yB/opt/canhelp/apps/web/src/app/tasks/[id]/package.json@ /yB
@ PM/yB/opt/canhelp/apps/web/package.json/opt/canhelp/package.jsonsafeTimetimestamphash! @yB yBb99f9e8a779996f0! yB yB1cd76598202b1233/opt/canhelp/node_modules/package.json/opt/canhelp/node_modules/next-flight-client-entry-loader/opt/canhelp/node_modules/next-flight-client-entry-loader.js/opt/canhelp/node_modules/next-flight-client-entry-loader.json/opt/canhelp/node_modules/next-flight-client-entry-loader.node*missing@ /opt/canhelp/apps/web/node_modules/opt/canhelp/apps/node_modules/opt/node_modules/node_modules@ @ S/yB@ webpack/lib/NormalModulewebpack/lib/util/registerExternalSerializerwebpack-sources/RawSource import(/* webpackMode: "eager", webpackExports: ["BecomeSpecialistButton"] */ "/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["FaqAccordion"] */ "/opt/canhelp/apps/web/src/components/FaqAccordion.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HeroSearch"] */ "/opt/canhelp/apps/web/src/components/HeroSearch.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HomeCityCloud"] */ "/opt/canhelp/apps/web/src/components/HomeCityCloud.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["PromoCountdown"] */ "/opt/canhelp/apps/web/src/components/PromoCountdown.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["ShareButton"] */ "/opt/canhelp/apps/web/src/components/ShareButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["__esModule","default"] */ "/opt/canhelp/node_modules/next/dist/client/app-dir/link.js");
javascript/autossralias`server-only$client-only$next/dist/compiled/client-only$next/dist/compiled/server-only/opt/canhelp/node_modules/next/head.js/opt/canhelp/node_modules/next/image.js/opt/canhelp/node_modules/next/constants.js/opt/canhelp/node_modules/next/router.js/opt/canhelp/node_modules/next/dynamic.js/opt/canhelp/node_modules/next/script.js/opt/canhelp/node_modules/next/link.js/opt/canhelp/node_modules/next/form.js/opt/canhelp/node_modules/next/navigation.js/opt/canhelp/node_modules/next/headers.js/opt/canhelp/node_modules/next/og.js/opt/canhelp/node_modules/next/server.js/opt/canhelp/node_modules/next/document.js/opt/canhelp/node_modules/next/app.jsnextnext/dist/compiled/server-only/indexnext/dist/compiled/client-only/indexnext/dist/client/components/noop-headnext/dist/api/imagenext/dist/api/constantsnext/dist/api/routernext/dist/api/app-dynamicnext/dist/api/scriptnext/dist/client/app-dir/linknext/dist/client/app-dir/formnext/dist/api/navigationnext/dist/api/headersnext/dist/api/ognext/dist/api/servernext/dist/api/documentnext/dist/api/app/opt/canhelp/node_modules/next`
cacheableparsedfileDependenciescontextDependenciesmissingDependenciesbuildDependenciesvalueDependenciesassetsassetsInforsctopLevelDeclarationssnapshotwebpack/lib/util/LazySet/opt/canhelp/node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js webpack/DefinePlugin_hash4028310f0b41e421a61edf58typeclient /yBwebpack/lib/dependencies/ImportEagerDependency @ BecomeSpecialistButton/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.tsx
A FaqAccordion/opt/canhelp/apps/web/src/components/FaqAccordion.tsx
A HeroSearch/opt/canhelp/apps/web/src/components/HeroSearch.tsx
A HomeCityCloud/opt/canhelp/apps/web/src/components/HomeCityCloud.tsx
A PromoCountdown/opt/canhelp/apps/web/src/components/PromoCountdown.tsx
A ShareButton/opt/canhelp/apps/web/src/components/ShareButton.tsx
A __esModuledefault/opt/canhelp/node_modules/next/dist/client/app-dir/link.js
`next/dist/compiled/server-only$next/dist/compiled/server-only/emptynext/dist/compiled/client-only/errornext/dist/api/navigation.react-server
/yB @
A
A
A
A
A
A
@ /yB
@
/opt/canhelp/apps/web/src/app/notifications/package.json @ /yB
@ p/yB
@
/opt/canhelp/apps/web/src/app/chat/package.json @ p/yB
@ p/yB
2
@ p/yB
@
/opt/canhelp/apps/web/src/app/favorites/package.json @ p/yB
@ p/yB
#
@ /yB
@
/opt/canhelp/apps/web/src/app/dashboard/package.json @ /yB
@ /yB
(
@ p/yB
@
/opt/canhelp/apps/web/src/app/delete-account/package.json @ p/yB
@ p/yB
@
/opt/canhelp/apps/web/src/app/payment/package.json @ p/yB
@ /yB
@
/opt/canhelp/apps/web/src/app/(auth)/login/package.json/opt/canhelp/apps/web/src/app/(auth)/package.jsonwx @ /yB
@
/opt/canhelp/apps/web/src/app/(auth)/reset-password/package.jsonpq @ /yB
|z
@
/opt/canhelp/apps/web/src/app/(auth)/register/package.jsonij @ /yB
u
c @ /yB
p @ p/yB
m
[ @ p/yB
h @ p/yB
~
~ @ p/yB
a
O @ p/yB
v
\ @ p/yB
r
r @ /yB
U
C @ /yB
j
P @ /yB
>
@ p/yB
I
7 @ p/yB
^
D @ p/yB
A
/ @ p/yB
V
< @ /yB
9
' @ /yB
5
# @ /yB
1
@ 0/yB
FD @ 0/yB
*( @ p/yB
'%
@
/opt/canhelp/apps/web/src/app/become-specialist/package.json @ p/yB
97
@ /yB
@
/opt/canhelp/apps/web/src/app/pricing/package.json
@ /yB
.,
@ /yB
@ p/yB
@
/opt/canhelp/apps/web/src/app/privacy/package.json @ /yB
@
/opt/canhelp/apps/web/src/app/schedule/package.json @ /yB
@ /yB
@
/opt/canhelp/apps/web/src/app/specialist-setup/package.json @ /yB
@ /yB
@
/opt/canhelp/apps/web/src/app/(auth)/forgot-password/package.jsone @ /yB
@
@ /yB
@ p/yB
@ p/yB
@ /yB
@ /yB
@ /yB
R
@ p/yB
@ /yB
@ /yB
@ /yB
@ /yB
@ /yB
@ 0/yB
/opt/canhelp/apps/web/src/lib/auth @ /yB
@ /yB
@ /yB
@ /yB
@ /yB
@ /yB
v @ /yB
} @ /yB
@ /yB
@ /yB
@ /yB
@ /yB
@ /yB
@ @/yB
l/opt/canhelp/apps/web/src/components/Turnstile
@ 0/yB
/opt/canhelp/apps/web/src/lib/taskLocale
@ 0/yB
b/opt/canhelp/apps/web/src/components/UsageMeter
@ p/yB
]\ @ 0/yB
iY @ /yB
fV} @ p/yB
|
@
/opt/canhelp/apps/web/src/app/profile/package.jsonPQ @ p/yB
\Z
@ p/yB
qo
@ P/yB
/opt/canhelp/apps/web/src/app/tasks/new/package.jsonl @ P/yB
OM @ P/yB
KS @ P/yB
`^ @ P/yB
\ @ P/yB
X @ @/yB
, @ /yB
75
@
/opt/canhelp/apps/web/src/app/site/[slug]/package.json/opt/canhelp/apps/web/src/app/site/package.json#$ @ p/yB
H|
@ p/yB
DB
@ p/yB
@ P/yB
#!
@
/opt/canhelp/apps/web/src/app/users/[id]/package.json/opt/canhelp/apps/web/src/app/users/package.json @ P/yB
4h
@ P/yB
0.
@ /yB
,
@ /yB
(
@ /yB
@ /yB
/opt/canhelp/apps/web/src/app/tasks/[id]/offer/package.json[SJ @ /yB
W F @ /yB
SB @ /yB
Oi> @ /yB
K: @ /yB
a @ /yB
@ /yB
@ `/yB
@ `/yB
@ @/yB
" @ @/yB
@ @/yB
@ @/yB
~A @ @/yB
zB @ @/yB
@ p/yB
@ p/yB
E
@ @/yB
@ @/yB
@ 0/yB
%
@ 0/yB
&
@ @/yB
1
@ @/yB
@ @/yB
@ @/yB
@ /yB
@
/opt/canhelp/apps/web/src/lib/auth.json/opt/canhelp/apps/web/src/lib/auth.node
@
/opt/canhelp/apps/web/src/lib/auth.js @ 0/yBn @ `/yB/ @ 0/yB @ 0/yB @ 0/yB @ 0/yB @ 0/yB @ 0/yBd @ 0/yBw @ 0/yB @ p/yBA @ 0/yB @ 0/yB @ 0/yB @ 0/yB{ @ 0/yB
@ 0/yBB @ @/yB
W
@ /yB@
K/opt/canhelp/apps/web/src/components/Turnstile.js/opt/canhelp/apps/web/src/components/Turnstile.json/opt/canhelp/apps/web/src/components/Turnstile.node @ /yB
@ /yB@
/opt/canhelp/apps/web/src/lib/taskLocale.json/opt/canhelp/apps/web/src/lib/taskLocale.node
@
d/opt/canhelp/apps/web/src/lib/taskLocale.js @ /yB
<
@ /yB@
0/opt/canhelp/apps/web/src/components/UsageMeter.js/opt/canhelp/apps/web/src/components/UsageMeter.json/opt/canhelp/apps/web/src/components/UsageMeter.node @ @/yB
(/opt/canhelp/apps/web/src/components/TaskLocationPickerz @ @/yB
#/opt/canhelp/apps/web/src/components/TaskCategoryPickeru @ @/yB
/opt/canhelp/apps/web/src/components/UpgradePrompt
@ /yB
(0 @ P/yB
%- @ /yB
/opt/canhelp/apps/web/src/hooks/package.json/opt/canhelp/apps/web/src/hooks/useEffectiveRole @ $/yB
@ $/yB
@ p/yB
/c
@
/opt/canhelp/apps/web/src/app/admin/package.json @ p/yB
@ p/yB
$"
@ /yB
v
@ /yB
@ `/yBi @ `/yB
@ `/yB
@ `/yB
c
@ /yB @ %/yB
@
/opt/canhelp/apps/web/src/components/TaskLocationPicker.js/opt/canhelp/apps/web/src/components/TaskLocationPicker.json/opt/canhelp/apps/web/src/components/TaskLocationPicker.node @ /yB
( @ %/yB
@
/opt/canhelp/apps/web/src/components/TaskCategoryPicker.js/opt/canhelp/apps/web/src/components/TaskCategoryPicker.json/opt/canhelp/apps/web/src/components/TaskCategoryPicker.node @ /yB
@ /yB@
/opt/canhelp/apps/web/src/components/UpgradePrompt.js/opt/canhelp/apps/web/src/components/UpgradePrompt.json/opt/canhelp/apps/web/src/components/UpgradePrompt.node @ /yB
@ /yB
@ /yB
@ /yB
@ /yB
E
@ /yB
&
@ $/yB
@ $/yB
@ $/yB
@ $/yB
1 @ $/yB
@ $/yB
" @ P/yB
@ P/yB
e
@ P/yB
\
@ P/yB
@ P/yBD @ P/yB
@ %/yB
@ %/yB
n @ %/yB
yz @ %/yB
0 @ %/yB
@ %/yB
a @ 06/yB
]\KL@
/opt/canhelp/apps/web/src/hooks/useEffectiveRole.js/opt/canhelp/apps/web/src/hooks/useEffectiveRole.json/opt/canhelp/apps/web/src/hooks/useEffectiveRole.node @ ~/yB
TS| @ /yB
QPyl @ 0/yB
;Lu @ /yB
8IsourcesruntimeRequirementsdata
javascriptwebpack/lib/util/registerExternalSerializerwebpack-sources/CachedSource & webpack/lib/util/registerExternalSerializerwebpack-sources/ReplaceSourcewebpack/lib/util/registerExternalSerializerwebpack-sources/RawSource import(/* webpackMode: "eager", webpackExports: ["BecomeSpecialistButton"] */ "/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["FaqAccordion"] */ "/opt/canhelp/apps/web/src/components/FaqAccordion.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HeroSearch"] */ "/opt/canhelp/apps/web/src/components/HeroSearch.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HomeCityCloud"] */ "/opt/canhelp/apps/web/src/components/HomeCityCloud.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["PromoCountdown"] */ "/opt/canhelp/apps/web/src/components/PromoCountdown.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["ShareButton"] */ "/opt/canhelp/apps/web/src/components/ShareButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["__esModule","default"] */ "/opt/canhelp/node_modules/next/dist/client/app-dir/link.js");
L
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 54299))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 20077))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 40295))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 48308))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 79489))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 85238))Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 94496, 23))buffersourcesizemaps Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 54299));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 20077));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 40295));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 48308));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 79489));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 85238));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 94496, 23));
{"finalSource":true}mapbufferedMap ReplaceSourceRawSource
0143Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 54299))undefined148271Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 20077))undefined276395Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 40295))undefined400525Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 48308))undefined530657Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 79489))undefined662783Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 85238))undefined788924Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 94496, 23))undefined__webpack_require____webpack_require__.t % webpack/lib/util/registerExternalSerializerwebpack-sources/ReplaceSourcewebpack/lib/util/registerExternalSerializerwebpack-sources/RawSource import(/* webpackMode: "eager", webpackExports: ["BecomeSpecialistButton"] */ "/opt/canhelp/apps/web/src/components/BecomeSpecialistButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["FaqAccordion"] */ "/opt/canhelp/apps/web/src/components/FaqAccordion.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HeroSearch"] */ "/opt/canhelp/apps/web/src/components/HeroSearch.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["HomeCityCloud"] */ "/opt/canhelp/apps/web/src/components/HomeCityCloud.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["PromoCountdown"] */ "/opt/canhelp/apps/web/src/components/PromoCountdown.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["ShareButton"] */ "/opt/canhelp/apps/web/src/components/ShareButton.tsx");
;
import(/* webpackMode: "eager", webpackExports: ["__esModule","default"] */ "/opt/canhelp/node_modules/next/dist/client/app-dir/link.js");
L
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 30445))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 84375))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 21241))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 44990))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 69347))Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 45964))Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 3498, 23)) Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 30445));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 84375));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 21241));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 44990));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 69347));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 45964));
;
Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 3498, 23));
0143Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 30445))undefined148271Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 84375))undefined276395Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 21241))undefined400525Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 44990))undefined530657Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 69347))undefined662783Promise.resolve(/* import() eager */).then(__webpack_require__.bind(__webpack_require__, 45964))undefined788924Promise.resolve(/* import() eager */).then(__webpack_require__.t.bind(__webpack_require__, 3498, 23))undefined*