{"_id":"@dimah-form/server","_rev":"11-7c1f6df381e3e62a81d6410c1f8a0f88","name":"@dimah-form/server","dist-tags":{"temp":"0.0.0-tegami-trusted-publish-setup","latest":"0.6.1"},"versions":{"0.0.0-tegami-trusted-publish-setup":{"name":"@dimah-form/server","version":"0.0.0-tegami-trusted-publish-setup","_id":"@dimah-form/server@0.0.0-tegami-trusted-publish-setup","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"dist":{"shasum":"5be6a6ff2c2e6659b5a1a8e9e01b2e7d4e4423ac","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.0.0-tegami-trusted-publish-setup.tgz","fileCount":2,"integrity":"sha512-x8U+ZnOQky6GFwKyPOps8LMbTU/8pD/8edOIAdXD7oViJN+6DuyUbNwdK7HpoIi+T3zsK7EiTaA+Q9GShH5pgQ==","signatures":[{"sig":"MEUCIBJAMADEjewD2c+O1kFju3Z/zuWuLKnH1dZIkSNSiQLBAiEAnrw02NLFdFXalEa0W8xOlyxmO0sV0msRpUJkZ0UF+4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380},"_npmUser":{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"},"_npmVersion":"12.0.2","description":"Placeholder published by Tegami for npm trusted publishing setup.","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.0.0-tegami-trusted-publish-setup_1789610322419_0.21751434707941875","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@dimah-form/server","version":"0.0.1","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"Hamidrezakz","license":"MIT","_id":"@dimah-form/server@0.0.1","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://github.com/dimah-kz/dimah-form","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"6be3912910c27154af24c40d5eb04fa5fc962807","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.0.1.tgz","fileCount":95,"integrity":"sha512-5JVbexLRCWg80z3qtIDjZgcfqHB72+CfTr1Lc3+IwlQQr/2Zdv+9zf2NREtDaeZaYrjeXWsoptzB+sMoxEVxQw==","signatures":[{"sig":"MEUCIDz80T0A+Mo5xw2kK/S1MpN0C2EQuj7SriPV8zfXm57sAiEAq1poUC2h68dSoZ7Rfzuralg0VAM8/a+E7U+Bcr1CEAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGvYeJ29UDA711Y53yd0ibfTYNRp+8o/TRmM7VRHZUwgAiEAxcIYpPVIaMOtqbRrrE3AyLz24go50v8/bfv1+ZORgMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228706},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.10.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^24.13.5","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.0.1_1789611651154_0.27245185286875184","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dimah-form/server","version":"0.0.2","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.0.2","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://github.com/dimah-kz/dimah-form","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"fdbb70132d27c019d21e4d6ae8b1c3d33378311f","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.0.2.tgz","fileCount":95,"integrity":"sha512-ALB+Hx4rpJj7BiR1gdrS+JnqxPtN+WC7FIxnEgAye8Td4hsuJsbBA5jjVmQ6fKXlx7HOs4PolEh/BoXTnrq9sg==","signatures":[{"sig":"MEUCIBEeHIWSOSmEKZEAPunNXqbu4jUlELJ+ilq6IyNy3nNuAiEAkCoYFtqblBpLY/oInqQ9jMvWsxqVO437ifr7suxWJ2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE+TV47iDbQcn26n10Y5Yd1xEyLQ1dB/j9pB4Qch5yImAiA9ZWF3ABwx3DfW0iy4YkhOUc2afXMx8dOU73+By0Pt2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228720},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.10.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^24.13.5","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.0.2_1789617480422_0.0858663327157485","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@dimah-form/server","version":"0.1.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.1.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://github.com/dimah-kz/dimah-form","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"1f9b6663b5e1433aeaf906e1db9a7052c7dfb33a","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.1.0.tgz","fileCount":95,"integrity":"sha512-FQ2utQJ4Bl/d4E+8r9Me6fZPIH93dPjJddlzGEeuqybrxEW1ZCRSe489+CIR/jUnWimeVp9o1vdrddeJ8p3auw==","signatures":[{"sig":"MEQCIBrp6RaCR7JzDqi0Vf6GhUtUX1jDriLVtj7jmt47VLALAiAfRzpy6QW8EIv6nvEvSSmtrgTPPy2kRXwoMCOuS9gJ4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK+2ezXKbZ+Y1fVeKbuO1VHIu0P0U0+317vKOObv9/QwIgFUlFj8rniKQ/gsS2SSKTlzPf8419M3oLkRzPzEe3NAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228993},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.10.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.1","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.1.0_1789740058915_0.9790495185874764","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@dimah-form/server","version":"0.2.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.2.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"7524e0388f106c940803ade70c71f70d69b49da5","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.2.0.tgz","fileCount":95,"integrity":"sha512-lloDH4BlqGypqLFaIQ3DDaMSGavqJP2VaWxNDjddtnyTlBp08kg401pjyXqYMTApFVFglbH06MzP+coojAs4IA==","signatures":[{"sig":"MEQCIHWZblPWVK6YpeRgftys+nQrxO9z1R537fiDx1m9wji3AiByN3hDeWyCuc1XRPhJZB1+wubY+a/UkBIU9gSEEibUHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9cIbfLozdz7TGfrU5Q2ZLqRNWnb+qd/ShqvnKVGhOnQIgPPcqoafpqv7PSkgPlOObqiVLLMu54VOyBaoPDxv51pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247768},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.10.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.1","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.2.0_1789840576543_0.7179959416158324","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dimah-form/server","version":"0.3.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.3.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"dcdc36d62bca08e1876224dc26686174cb53c90e","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.3.0.tgz","fileCount":95,"integrity":"sha512-qfr7NagUw8lACWVkO3V9w2Spyli4JFuU/LVJ3q33Cho384YZobu4CUVNU+drFcfRg24PKMr+CnJDkiAmolai4w==","signatures":[{"sig":"MEYCIQC1FGJCXOeWTJz0Ebz5k+CHYTyASv0TsrYo9jDSv3Wj8wIhAJ+l5WONSzPasCFs+4ULtv61E/kyuQSZW2OnY1DLgAKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7H+7Yz4Pfscl4jPX6aAz1GBVS/W49qjkFes8lFVNdAQIgc7zc6cruTSXWBUrdB3kwBxrO+9FoSUKO0+pyk6kkwzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247953},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.10.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.1","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.3.0_1789865973580_0.36578658453672963","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@dimah-form/server","version":"0.3.1","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.3.1","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"96727b78fdd79fbd905d22122cda309291d7c5e5","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.3.1.tgz","fileCount":95,"integrity":"sha512-1yHxARFncDOVwV086W99O5N/TG6H/9EWcN+CzSJ+mcAun18x3L/BnX5gtgluPUru01NrUYdb/vMI1n9AvHoTAQ==","signatures":[{"sig":"MEYCIQDsLG7JNejI55l+HcLN1Qr63Lx/M31zOmnKtrBHq0PIjwIhAMseaI8lOptwcizaIMQ9jXdSZP33ewahG+fnz0LhiFCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNLemSx2n42p9PAjp22ZZrpfAzfXWnwapFoaIWxn3LvAiEAuyFz+8r8WVeaGYWYKigYwfK0k2+PhqrheATBPUpJBlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247953},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.11.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.2","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.3.1_1789874090786_0.31317737771071674","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@dimah-form/server","version":"0.4.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.4.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"1ef2c73208c1b2b00dbe500edad079b33467d1bc","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.4.0.tgz","fileCount":95,"integrity":"sha512-8S7Cn2/RMvms5p0dYoy8vQNBulFAQ+6Ugi9+NXK96WEzHyfaONAoAU/9LQVDpPURIbXhmsC7XS/KQk3BUg791Q==","signatures":[{"sig":"MEUCIQC96sICvb0fx074vhw4kOFTiDa3EMuecpgXJ3F5uM2CCAIgK3Vll7fnkO4Lqqp8NApkqoi3PZtjrYbpDo7PG+LBk3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvkrb/jkfKyp8sfKnO3tWfWdapdXwKXFSOt85aMRXF5AIgWmzx4bwQzrDeYoqKHQDZ63+JZwFfzydrDGm94iyank8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247953},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.11.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.2","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.4.0_1789920649829_0.22190272488614315","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@dimah-form/server","version":"0.5.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.5.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"8794fdff2f7baa831e9937df8775613929acaa35","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.5.0.tgz","fileCount":95,"integrity":"sha512-JDnp/fAou6wwqfGlgk6hg2AIwPgNpT2RGTQEqTnu3C7ZA/J+rzZvpzKYCwkbEx8mVbk6H5vM5PkC9MJCXmZOOQ==","signatures":[{"sig":"MEUCIDDshnNsoy6J7oXWCmYDbl1I+uUL05jtqUX8vhCCw1wpAiEAsK6Babzr/jCVW7Abo4lFqD2VkW7Cxg2IA2UtyhZq4SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKG/DpqUED7h9I6/TY/nesVGq2dBJsAw3tczbR9bPRlgIhAOaaTniRMPi669jMM9yyioiPS6uW0/SRZFF6Dd4SHlVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265048},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.11.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.2","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.5.0_1789956991944_0.4812523828795241","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@dimah-form/server","version":"0.6.0","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"author":"dimah","license":"MIT","_id":"@dimah-form/server@0.6.0","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"homepage":"https://form.dimah.dev/docs/server","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"fff1050b13b8391e156091c474feb822c79de175","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.6.0.tgz","fileCount":97,"integrity":"sha512-gDH6yRe3jcNC/rYFB/XrsytYhYkcguWTFoMgz6fYJ5ic4ZJ1YQwPSO3hrWeXshj3eY86Ob35MMXQGvJ1m55XKw==","signatures":[{"sig":"MEYCIQD9w+Nh6VfnpqrQErI0m6kuHD21/iVfTgLFAa6Su+okAwIhAIQcLbEfL79v49wGIqZxNT1BusbXHbyAmiLBj+LhKPyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRWLGIlNbYoF/FmICECrnS+XZami+1spUhwAwBLVJYXAIgM1RTibOZb0ZSTpW8rgm8FX/hV+kjsxsgfZswRikGNp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278296},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.11.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.2","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server_0.6.0_1790017183978_0.025111870103085687","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"_id":"@dimah-form/server@0.6.1","bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"dist":{"shasum":"898b088a07c35314a6ea91fe8d127e34ed76d6c8","tarball":"https://registry.npmjs.org/@dimah-form/server/-/server-0.6.1.tgz","fileCount":97,"integrity":"sha512-g2zXQ75jCIMaVEPCEnH1WP0KaHAPT6gPKoa6jqO0fH7GhXX9+9vLlCPC7pwKKk7F7bKfY0Z79Ga0Oec5wAaacw==","signatures":[{"sig":"MEYCIQCo0P5knuWVIsxWVHRSg4ofZTUnAxvJu2KFKY2Is22kfgIhAIYbLNDfTH0ZvvERswlMDMNTQrpiAhbvVUOWdWj0G5rU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChtOEJJBtbayCOchjYNpwa/DyLYF/amgrsvPMpmElDWAIgMtQdlEM+3coLax0zM8ayDohyOToOCIrmSpVbtaP/2jk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dimah-form%2fserver@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284539},"name":"@dimah-form/server","type":"module","author":"dimah","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/adapters/hono.d.ts","default":"./dist/adapters/hono.js"},"./next":{"types":"./dist/adapters/next.d.ts","default":"./dist/adapters/next.js"},"./node":{"types":"./dist/adapters/node.d.ts","default":"./dist/adapters/node.js"},"./elysia":{"types":"./dist/adapters/elysia.d.ts","default":"./dist/adapters/elysia.js"},"./express":{"types":"./dist/adapters/express.d.ts","default":"./dist/adapters/express.js"},"./fastify":{"types":"./dist/adapters/fastify.d.ts","default":"./dist/adapters/fastify.js"},"./svelte-kit":{"types":"./dist/adapters/svelte-kit.d.ts","default":"./dist/adapters/svelte-kit.js"}},"license":"MIT","scripts":{"lint":"eslint --max-warnings 0 --cache","test":"vitest run","build":"tsup --config tsup.config.ts && tsc --emitDeclarationOnly -p tsconfig.build.json && tsc-alias","check-types":"tsc --noEmit"},"version":"0.6.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:121c4009-3ae1-4b6c-a43b-5293b109624b"}},"homepage":"https://form.dimah.dev/docs/integration","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","directories":{},"maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"sideEffects":false,"dependencies":{"zod":"^4.6.5","better-call":"1.4.0","@dimah-form/core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.11.0","vitest":"^5.0.1","tsc-alias":"^1.9.5","typescript":"7.0.2","@types/node":"^26.6.2","@workspace/tsup-config":"0.0.0","@workspace/eslint-config":"0.0.0","@workspace/vitest-config":"0.0.0","@workspace/typescript-config":"0.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_0.6.1_1790219534963_0.5296488070607208"}}},"time":{"created":"2026-09-17T01:58:42.312Z","modified":"2026-09-24T03:12:15.370Z","0.0.0-tegami-trusted-publish-setup":"2026-09-17T01:58:42.549Z","0.0.1":"2026-09-17T02:20:51.249Z","0.0.2":"2026-09-17T03:58:00.519Z","0.1.0":"2026-09-18T14:00:59.002Z","0.2.0":"2026-09-19T17:56:16.629Z","0.3.0":"2026-09-20T00:59:33.666Z","0.3.1":"2026-09-20T03:14:50.873Z","0.4.0":"2026-09-20T16:10:49.909Z","0.5.0":"2026-09-21T02:16:32.046Z","0.6.0":"2026-09-21T18:59:44.078Z","0.6.1":"2026-09-24T03:12:15.043Z"},"bugs":{"url":"https://github.com/dimah-kz/dimah-form/issues"},"author":"dimah","license":"MIT","homepage":"https://form.dimah.dev/docs/integration","keywords":["form","questionnaire","survey","better-call","nextjs","hono","express","fastify","elysia","sveltekit","typescript"],"repository":{"url":"https://github.com/dimah-kz/dimah-form.git","type":"git","directory":"packages/server"},"description":"Questionnaire server — dimahForm() with HTTP handler and direct api","maintainers":[{"name":"dimah-kz","email":"dimahkz.dev@gmail.com"}],"readme":"# @dimah-form/server\n\n`dimahForm()` creates the server-authoritative questionnaire instance: a Fetch\n`handler`, an in-process `api`, lifecycle hooks, guards, and plugin support.\n\n**Documentation:** [Quickstart](https://form.dimah.dev/docs/quickstart) ·\n[Integration](https://form.dimah.dev/docs/integration) ·\n[Configuration](https://form.dimah.dev/docs/configuration)\n\n## Install\n\n```bash\npnpm add @dimah-form/server\n```\n\n`database` is required; SQL is not. `memoryAdapter()` is intended for tests and\nprocess-local development. Use `@dimah-form/db` or a custom `ResponseStore` for\ndurable production data.\n\n```ts\nimport { dimahForm, defineForm, memoryAdapter } from \"@dimah-form/server\";\n\nconst forms = {\n  onboarding: defineForm({\n    title: \"Onboarding\",\n    fields: [{ id: \"name\", type: \"text\", required: true }],\n  }),\n};\n\nexport const form = dimahForm({\n  database: memoryAdapter(),\n  forms,\n  guard: async ({ request, operation }) => {\n    /* auth */\n  },\n  hooks: {\n    onSubmit: async ({ response }) => {\n      /* mutate before persist */\n    },\n    afterSubmit: async ({ response }) => {\n      /* side effects after persist */\n    },\n  },\n});\n\nexport type Form = typeof form;\n```\n\nMount `form.handler` directly in a Fetch runtime, or use an adapter from\n`@dimah-form/server/next`, `/express`, `/hono`, `/fastify`, `/elysia`,\n`/svelte-kit`, or `/node`.\n\n## Plugins\n\nFeature plugins are additive. They may add endpoints, hooks, field types, error\ncodes, metadata schemas, and validators; persistence remains the `database`\nadapter.\n\n```ts\nimport {\n  createFormEndpoint,\n  defineErrorCodes,\n  definePlugin,\n  dimahForm,\n  memoryAdapter,\n} from \"@dimah-form/server\";\n\nconst PING_ERROR_CODES = defineErrorCodes({ PING_FAILED: \"Ping failed\" });\n\nexport const ping = (options?: { token?: string }) =>\n  definePlugin({\n    id: \"ping\",\n    options,\n    $ERROR_CODES: PING_ERROR_CODES,\n    endpoints: {\n      ping: createFormEndpoint(\"/ping\", { method: \"GET\" }, async () => ({\n        ok: true,\n      })),\n    },\n  });\n\nexport const form = dimahForm({\n  database: memoryAdapter(),\n  plugins: [ping()],\n});\n```\n\nThe endpoint key (`ping`) is the default `guard.operation`. Pair browser\nmethods with `defineClientPlugin()` using the same id, routes, error catalog,\nfield types, and validators. Client companions are never inferred from the\nserver instance.\n\nOfficial plugins:\n\n- [`@dimah-form/scoring`](https://form.dimah.dev/docs/plugins/scoring)\n- [`@dimah-form/dataset`](https://form.dimah.dev/docs/plugins/dataset)\n- [`@dimah-form/insights`](https://form.dimah.dev/docs/plugins/insights)\n\n## License\n\nMIT\n","readmeFilename":""}