{"bin":{"geml":"dist/cli.js"},"bugs":{"url":"https://github.com/geml-spec/geml/issues"},"dist":{"shasum":"220b3275645e01a33b784a8feae86223e74361d1","tarball":"https://registry.npmjs.org/@geml/geml/-/geml-1.12.6.tgz","fileCount":113,"integrity":"sha512-EBqzlU+2jUEtji+6G/ToRhTc+nglPn4tHT+UNF9VUQOJ79CFLeD28vnFEFGh4Z/jRUZsSSFEKzlLqN7ZBrciGw==","signatures":[{"sig":"MEQCIHBGzArVvBmY2W7byb2thS78QPpjRQfkgXp44/ualJgtAiAhJkV3fycK1alqltNGWM9cwp+Fx39AfreuJ2b/Es5kQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJfv121voqubqEmGldEZkY/O0gSksi5m7taj6aAKfNsAIgf/RcrWiFoUMobG5DH/IlNf+9fcNFQZTw6zYic+yTPFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@geml%2fgeml@1.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848837},"main":"dist/geml.js","name":"@geml/geml","type":"module","_from":"file:geml-geml-1.12.6.tgz","types":"dist/geml.d.ts","engines":{"node":">=22"},"license":"MIT","mcpName":"io.github.geml-spec/geml","scripts":{"test":"tsc && node test/all.mjs","build":"tsc","parse":"node dist/geml.js","coverage":"tsc && c8 --all --include=dist/**/*.js --include=codemap/**/*.mjs --reporter=text --reporter=text-summary node test/all.mjs","coverage:check":"tsc && c8 --all --include=dist/**/*.js --include=codemap/**/*.mjs --check-coverage --lines 95 --statements 95 --functions 95 --branches 95 node test/all.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"xiongjy2104","email":"xiongjy2104@gmail.com"},"homepage":"https://geml-spec.github.io/","keywords":["geml","general expressive markup language","mcp","mcp-server","markup","markdown","parser","cli","document","typed-block","ai","agent","llm","addressable","versioning","docs","code-graph"],"_resolved":"/home/runner/work/geml/geml/geml-geml-1.12.6.tgz","_integrity":"sha512-EBqzlU+2jUEtji+6G/ToRhTc+nglPn4tHT+UNF9VUQOJ79CFLeD28vnFEFGh4Z/jRUZsSSFEKzlLqN7ZBrciGw==","repository":{"url":"git+https://github.com/geml-spec/geml.git","type":"git","directory":"geml-parser"},"_npmVersion":"10.9.9","description":"Read and edit long Markdown by block instead of by file — geml list/find/get address any .md, nothing is converted. Plus GEML, a plain-text format where blocks carry ids for validated writes, reference checks and per-block history. Ships an MCP server.","directories":{},"maintainers":[{"name":"xiongjy2104","email":"xiongjy2104@gmail.com"}],"_nodeVersion":"22.23.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","typescript":"^7.0.2","@types/node":"^26.5.0"},"_npmOperationalInternal":{"tmp":"tmp/geml_1.12.6_1792132155844_0.12424360130809542","host":"s3://npm-registry-packages-npm-production"},"_id":"@geml/geml@1.12.6","version":"1.12.6"}