{"_id":"@0disoft/mensor-compiler","_rev":"7-7f76e30a827591cb7851ee175658c666","name":"@0disoft/mensor-compiler","dist-tags":{"latest":"0.10.2"},"versions":{"0.1.0":{"name":"@0disoft/mensor-compiler","version":"0.1.0","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.1.0","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"c8943ffce0804667e1fbe9f72baad117a1729599","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.1.0.tgz","fileCount":90,"integrity":"sha512-vQf+Qkis8xFdQpM1nuhSvtL6tnsuWHpn6c2Gom3GGHAAD9hnVIezWxcHBw1wroRtfjke/htrXqOOGtNd6IL8ig==","signatures":[{"sig":"MEQCIBmhnle/BYgFjMc0+vHDTYjSDMEIApRF0JTQUXQTKcgOAiA9OxoFezXkaFA/zltWH6g4XVQyLISv8B7RFaN8t3QQcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278793},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.1.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"_npmUser":{"name":"0disoft","email":"rodisoft1@gmail.com"},"_resolved":"C:\\Users\\cherr\\Documents\\workspace\\zerodi-wd1\\projects\\hobby\\opensource\\mensor\\dist\\release\\0disoft-mensor-compiler-0.1.0.tgz","_integrity":"sha512-vQf+Qkis8xFdQpM1nuhSvtL6tnsuWHpn6c2Gom3GGHAAD9hnVIezWxcHBw1wroRtfjke/htrXqOOGtNd6IL8ig==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.16.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.1.0_1784545867021_0.2605439288842053","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@0disoft/mensor-compiler","version":"0.2.0","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.2.0","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"3cffecb899a7366966cce4d4d9cd34417ca1955b","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.2.0.tgz","fileCount":90,"integrity":"sha512-eCAuYsnTcjfqaOMmC4buyl1Lqoa0Pp1+PbEWcSRMlrXeAkLwhnmXPQgc1LOyGbDM5Ndh7u2QcMQ+6HjTJOZr8A==","signatures":[{"sig":"MEYCIQDyuEqYwLT47mg0bAdHgTo6l8WiBeVPkQ03tY0+BoXOEgIhAP2txP9cBR0me6sBEUDYT6WfTC+Wt4ulMWnIFwCuTiKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":283340},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.2.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0disoft","email":"rodisoft1@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.2.0.tgz","_integrity":"sha512-eCAuYsnTcjfqaOMmC4buyl1Lqoa0Pp1+PbEWcSRMlrXeAkLwhnmXPQgc1LOyGbDM5Ndh7u2QcMQ+6HjTJOZr8A==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.2.0_1784728956211_0.37906760130267125","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@0disoft/mensor-compiler","version":"0.2.1","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.2.1","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"7ef120d79792c98ead0ee9648fa72a82645e0026","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.2.1.tgz","fileCount":91,"integrity":"sha512-9vxQ63bYGbYrMYLUg/smKcxUGH4kYqPPDVCP05eyAuIEIQesKb8rI3N23bQX9FHEQ/sbVmC/Vs5HWX0TMVmfJQ==","signatures":[{"sig":"MEUCIQCODrd74bDrMwx2RMroIdzPAgRUuxMNiHTd407/pepGEAIgUdq6lT1ArDXp+7njSLcx/fNldOSsMpLQE2zlBFkh3Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284613},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.2.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0disoft","email":"rodisoft1@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.2.1.tgz","_integrity":"sha512-9vxQ63bYGbYrMYLUg/smKcxUGH4kYqPPDVCP05eyAuIEIQesKb8rI3N23bQX9FHEQ/sbVmC/Vs5HWX0TMVmfJQ==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.2.1_1786284113029_0.17479429125954393","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@0disoft/mensor-compiler","version":"0.9.0","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.9.0","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"cc6f87c089476d25ebc54529a88f67b495081320","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.9.0.tgz","fileCount":91,"integrity":"sha512-CoHYLGkKyRcVuHujTjtCZ3Fwti6MbTdJeUAbbMf5Xr4weFcaj2x9+zCU5HkWhi/eTxImBBRC46Oo71QDCY3ufA==","signatures":[{"sig":"MEYCIQD7t13t1Vm1ZNnTFs1RxUvNrzzLLFXNCiI4c/SQGIDKBQIhAIvfhFlb/7WGOq/kZYWj/BSjIacKH6rSsEu2G2jiSXiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339220},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.9.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0disoft","email":"rodisoft1@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.9.0.tgz","_integrity":"sha512-CoHYLGkKyRcVuHujTjtCZ3Fwti6MbTdJeUAbbMf5Xr4weFcaj2x9+zCU5HkWhi/eTxImBBRC46Oo71QDCY3ufA==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.9.0_1788258860178_0.39703716822858204","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@0disoft/mensor-compiler","version":"0.10.0","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.10.0","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"a1dcdd3ef051d0bd0661c82090e9a162d80efacc","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.10.0.tgz","fileCount":95,"integrity":"sha512-GnJ3SANt7GMydavdSRz3+e8QcBYrAz+Lambs7ddHXWhnNupWodjr4kqm2UvrMdr8FwzYPGy6Ma72XNTBCnhi6w==","signatures":[{"sig":"MEQCIGQPd/NbP33H3z1r4o0c2CqVlzHpLmKN+w1gRM+1TyZZAiBsR6V5D8oU58y18W9Ds7GCBKJ5OxUKfc5SyQ5TnhMBEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387057},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.10.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hono-jsx":{"types":"./dist/src/hono-jsx-form-index.d.ts","import":"./dist/src/hono-jsx-form-index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.10.0.tgz","_integrity":"sha512-GnJ3SANt7GMydavdSRz3+e8QcBYrAz+Lambs7ddHXWhnNupWodjr4kqm2UvrMdr8FwzYPGy6Ma72XNTBCnhi6w==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.10.0_1789033135591_0.46039921020078767","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@0disoft/mensor-compiler","version":"0.10.1","keywords":["mensor","static-analysis","contracts","html","typescript"],"license":"Apache-2.0","_id":"@0disoft/mensor-compiler@0.10.1","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"homepage":"https://github.com/0disoft/mensor#readme","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"c4384e78c8341499362b0e6a3288fb34f19fc4c5","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.10.1.tgz","fileCount":95,"integrity":"sha512-zYIGsAEhxwEyFwpJXQAwmo5Eh7GXgEwFeAzvxidyd26fTZZPnX+vM1+hXuGWirYfDPzwWdTEV2/6jlzx9rep5A==","signatures":[{"sig":"MEYCIQCmN9R1WTAjBaWFwkj7kS0RmYkEDD+x8UEYNlQfWtwhWQIhAM527msS2Kzo9Bj2NXEUQsnIO2xm+dxYIa00XTb6Eu7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv4LHctLOKX3O3/u9Haa/SsAgEJoJR/Nrtyk4N+EEiuwIgFXl4zJ2Kp6zp5cL2IGn7dqOrSRiHBhbUDrlWxqNOrF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387057},"type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.10.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hono-jsx":{"types":"./dist/src/hono-jsx-form-index.d.ts","import":"./dist/src/hono-jsx-form-index.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.10.1.tgz","_integrity":"sha512-zYIGsAEhxwEyFwpJXQAwmo5Eh7GXgEwFeAzvxidyd26fTZZPnX+vM1+hXuGWirYfDPzwWdTEV2/6jlzx9rep5A==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mensor-compiler_0.10.1_1789126435238_0.4956643499485305","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"_id":"@0disoft/mensor-compiler@0.10.2","bugs":{"url":"https://github.com/0disoft/mensor/issues"},"dist":{"shasum":"879651de0f072b149756ab94f71166b048ba17a3","tarball":"https://registry.npmjs.org/@0disoft/mensor-compiler/-/mensor-compiler-0.10.2.tgz","fileCount":95,"integrity":"sha512-MZ38NHGQftAJ5nKyF4ub/mVsMP+kJGhqK+2ANJ4yjokPyPfC+ah3WW0acpvtAZe6Tw/e4XUskerstXArEsvKAg==","signatures":[{"sig":"MEYCIQDyMkXxj3dH82nxbrr9VAJKb/v3I3bG24QrCsm+OoHkJwIhALvdJ/z34fZhAgRZhO1kKiq5sBGjODkXjFrswaLKs/nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHzlxdAG/8a/m1jbM6FEQQ3CUDApBITN7LgdJlupKExTAiAh93pUd9Ka7uem1E5C/ZUjCivr/EV168+I7UiRQeZ5uw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@0disoft%2fmensor-compiler@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387057},"name":"@0disoft/mensor-compiler","type":"module","_from":"file:dist/release/0disoft-mensor-compiler-0.10.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hono-jsx":{"types":"./dist/src/hono-jsx-form-index.d.ts","import":"./dist/src/hono-jsx-form-index.js"}},"license":"Apache-2.0","version":"0.10.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:94ee997e-5a8a-42ac-aefd-c9dd2fc833bd"}},"homepage":"https://github.com/0disoft/mensor#readme","keywords":["mensor","static-analysis","contracts","html","typescript"],"_resolved":"/home/runner/work/mensor/mensor/dist/release/0disoft-mensor-compiler-0.10.2.tgz","_integrity":"sha512-MZ38NHGQftAJ5nKyF4ub/mVsMP+kJGhqK+2ANJ4yjokPyPfC+ah3WW0acpvtAZe6Tw/e4XUskerstXArEsvKAg==","repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"_npmVersion":"11.18.0","description":"Deterministic source contract checker for Mensor projects.","directories":{},"maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"parse5":"8.0.1","jsonc-parser":"3.3.1","@typescript/typescript6":"6.0.2","@0disoft/mensor-contract":"0.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mensor-compiler_0.10.2_1789199590999_0.5564089797226923"}}},"time":{"created":"2026-07-20T11:11:06.763Z","modified":"2026-09-12T07:53:11.417Z","0.1.0":"2026-07-20T11:11:07.174Z","0.2.0":"2026-07-22T14:02:36.335Z","0.2.1":"2026-08-09T14:01:53.108Z","0.9.0":"2026-09-01T10:34:20.263Z","0.10.0":"2026-09-10T09:38:55.759Z","0.10.1":"2026-09-11T11:33:55.393Z","0.10.2":"2026-09-12T07:53:11.102Z"},"bugs":{"url":"https://github.com/0disoft/mensor/issues"},"license":"Apache-2.0","homepage":"https://github.com/0disoft/mensor#readme","keywords":["mensor","static-analysis","contracts","html","typescript"],"repository":{"url":"git+https://github.com/0disoft/mensor.git","type":"git","directory":"packages/compiler"},"description":"Deterministic source contract checker for Mensor projects.","maintainers":[{"name":"0disoft","email":"rodisoft1@gmail.com"}],"readme":"# @0disoft/mensor-compiler\n\nDeterministic source contract checker for Mensor projects.\n\n## Install\n\n```text\npnpm add @0disoft/mensor-compiler\n```\n\nNode.js 22 or newer is required.\n\n## Check A Project\n\n```js\nimport { checkProject } from \"@0disoft/mensor-compiler\";\n\nconst result = await checkProject({ root: process.cwd() });\n\nif (!result.ok) {\n  process.exitCode = 1;\n}\n\nprocess.stdout.write(`${JSON.stringify(result.report, null, 2)}\\n`);\n```\n\n## Compile A Runtime Manifest\n\n```js\nimport { compileProject } from \"@0disoft/mensor-compiler\";\n\nconst result = await compileProject({ root: process.cwd() });\nif (result.ok) {\n  process.stdout.write(`${JSON.stringify(result.manifest, null, 2)}\\n`);\n}\n```\n\nThe compiler emits a manifest only after every configured diagnostic passes.\nThe artifact contains static GET page HTML, POST routes, handler ids, and form\ndecode contracts; it contains no source path, AST node, or executable handler.\n\nTemplate producers may reuse the pure `extractStaticHtmlFormDocument(file,\nhtml)` export to obtain the same serializable HTML facts as the built-in\nprovider. The helper does not read files or execute source; producers still\nown source binding, digests, embedded-fragment range offsets, and FormIndex\nserialization.\n\nThe default result contains DiagnosticReport v1. Select Check Output v2\nexplicitly when inspection coverage is required:\n\n```js\nconst result = await checkProject({\n  root: process.cwd(),\n  reportVersion: 2,\n});\n```\n\nContract failures are returned as data. Unexpected I/O or compiler failures\nremain exceptions. The compiler reads supported project files but does not\nexecute project source or configuration, spawn framework tools, install\ndependencies, or access the network.\n\n## Documentation\n\n- [Library API](https://github.com/0disoft/mensor/blob/main/docs/library/public-api.md)\n- [System boundary](https://github.com/0disoft/mensor/blob/main/docs/architecture/00-system-boundary.md)\n- [Check Output v2](https://github.com/0disoft/mensor/blob/main/docs/architecture/check-output-v2.md)\n- [RuntimeManifest v1](https://github.com/0disoft/mensor/blob/main/docs/architecture/runtime-manifest-v1.md)\n\nMensor is licensed under Apache-2.0.\n","readmeFilename":"README.md"}