{"_id":"@cudoment/cudoc","_rev":"5-198b0a1e348e599f2c87eef78fc43f64","name":"@cudoment/cudoc","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@cudoment/cudoc","version":"0.1.0","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"author":{"name":"cudoment"},"license":"MIT","_id":"@cudoment/cudoc@0.1.0","maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"homepage":"https://github.com/cudoment/cudoc/tree/main/packages/cudoc#readme","bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"dist":{"shasum":"69f19eabd4a369c3553ece9613f30b1840505500","tarball":"https://registry.npmjs.org/@cudoment/cudoc/-/cudoc-0.1.0.tgz","fileCount":111,"integrity":"sha512-qWWPa3vmgsLVjtMn1sFcY24IS9S3qtCLzNhePAaFCibs53yQ0i0RMziRFfBnq0d3U4UiRKMWP1YSgDRvOvnHKQ==","signatures":[{"sig":"MEUCIFBshn46mwpaDyuu5ggPa/qnAPJZqQAihxKcLI9MNXpFAiEA8ZjFnd2DipuZIQh4C8qI5vGMfKq/EVPio9uhYJIytp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150827},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/s9/mtwdx9yj4qv6jn4xqdxslw_m0000gn/T/cudoc-scoped-release-x9sd_2rx/cudoment-cudoc-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ast":{"types":"./dist/ast.d.ts","default":"./dist/ast.js"},"./mdx":{"types":"./dist/mdx.d.ts","default":"./dist/mdx.js"},"./embed":{"types":"./dist/embed.d.ts","default":"./dist/embed.js"},"./query":{"types":"./dist/query.d.ts","default":"./dist/query.js"},"./syntax":{"types":"./dist/syntax.d.ts","default":"./dist/syntax.js"},"./node/paths":{"types":"./dist/node/paths.d.ts","default":"./dist/node/paths.js"},"./node/export-ast":{"types":"./dist/node/export-ast.d.ts","default":"./dist/node/export-ast.js"},"./node/load-ast-file":{"types":"./dist/node/load-ast-file.d.ts","default":"./dist/node/load-ast-file.js"}},"scripts":{"build":"tsc --build","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"cudoment","email":"cudoment@gmail.com"},"_resolved":"/var/folders/s9/mtwdx9yj4qv6jn4xqdxslw_m0000gn/T/cudoc-scoped-release-x9sd_2rx/cudoment-cudoc-0.1.0.tgz","_integrity":"sha512-qWWPa3vmgsLVjtMn1sFcY24IS9S3qtCLzNhePAaFCibs53yQ0i0RMziRFfBnq0d3U4UiRKMWP1YSgDRvOvnHKQ==","repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"_npmVersion":"12.0.2","description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"vfile":"^6.0.3","unified":"^11.0.5","unist-util-visit":"^5.0.0","mdast-util-mdx-jsx":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@types/mdast":"^4.0.4"},"peerDependenciesMeta":{"@types/mdast":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cudoc_0.1.0_1788835400199_0.6550943626112746","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cudoment/cudoc","version":"0.2.0","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"author":{"name":"cudoment"},"license":"MIT","_id":"@cudoment/cudoc@0.2.0","maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"homepage":"https://github.com/cudoment/cudoc/tree/main/packages/cudoc#readme","bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"bin":{"cudoc":"dist/node/cli.js"},"dist":{"shasum":"78be9340c2cb8d9b537a4c3cdc1585901f4f058a","tarball":"https://registry.npmjs.org/@cudoment/cudoc/-/cudoc-0.2.0.tgz","fileCount":192,"integrity":"sha512-yxFzDp7DO9REERme+zRgCUM3RU9o22YdoTlPvCfh2c8HZIQfKAv4u3wsDg1md8CPqao1aDNI8fAWki9mqbaWiw==","signatures":[{"sig":"MEUCIQDebvQrjsZhDvLVm7sTPrmpPFBuEro+GhSav2oFAqi5fAIgVbVVrReIktr0MZFSUa9KqRsj3PjIN/wl/fewTObjzi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398426},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ast":{"types":"./dist/ast.d.ts","default":"./dist/ast.js"},"./mdx":{"types":"./dist/mdx.d.ts","default":"./dist/mdx.js"},"./embed":{"types":"./dist/embed.d.ts","default":"./dist/embed.js"},"./query":{"types":"./dist/query.d.ts","default":"./dist/query.js"},"./render":{"types":"./dist/render.d.ts","default":"./dist/render.js"},"./syntax":{"types":"./dist/syntax.d.ts","default":"./dist/syntax.js"},"./dataset":{"types":"./dist/dataset.d.ts","default":"./dist/dataset.js"},"./document":{"types":"./dist/document.d.ts","default":"./dist/document.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sections":{"types":"./dist/sections.d.ts","default":"./dist/sections.js"},"./node/paths":{"types":"./dist/node/paths.d.ts","default":"./dist/node/paths.js"},"./styles.css":"./styles.css","./node/dataset":{"types":"./dist/node/dataset.d.ts","default":"./dist/node/dataset.js"},"./node/library":{"types":"./dist/node/library.d.ts","default":"./dist/node/library.js"},"./node/storage":{"types":"./dist/node/storage.d.ts","default":"./dist/node/storage.js"},"./transforms/*":{"types":"./dist/internal/transforms/*.d.ts","default":"./dist/internal/transforms/*.js"},"./node/export-ast":{"types":"./dist/node/export-ast.d.ts","default":"./dist/node/export-ast.js"},"./node/load-ast-file":{"types":"./dist/node/load-ast-file.d.ts","default":"./dist/node/load-ast-file.js"},"./node/resolve-embed":{"types":"./dist/node/resolve-embed.d.ts","default":"./dist/node/resolve-embed.js"},"./node/prepare-embeds":{"types":"./dist/node/prepare-embeds.d.ts","default":"./dist/node/prepare-embeds.js"}},"gitHead":"596ad5104a23980aa3d8e2e7c8359d62a364a5ab","scripts":{"build":"tsc --build","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"cudoment","email":"cudoment@gmail.com"},"repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"_npmVersion":"12.0.2","description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","vfile":"^6.0.3","unified":"^11.0.5","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","@mdx-js/mdx":"^3.1.1","remark-parse":"^11.0.0","github-slugger":"^2.0.0","remark-directive":"^4.0.0","unist-util-visit":"^5.0.0","hast-util-to-html":"^9.0.5","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.1","remark-frontmatter":"^5.0.0","hast-util-from-html":"^2.0.3","estree-util-value-to-estree":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@types/mdast":"^4.0.4"},"peerDependenciesMeta":{"@types/mdast":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cudoc_0.2.0_1789034934413_0.007822125201172536","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cudoment/cudoc","version":"0.3.0","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"author":{"name":"cudoment"},"license":"MIT","_id":"@cudoment/cudoc@0.3.0","maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"homepage":"https://github.com/cudoment/cudoc/tree/main/packages/cudoc#readme","bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"bin":{"cudoc":"dist/node/cli.js"},"dist":{"shasum":"3c1f55768f7c45429502fd31345a7b60c7f54fdc","tarball":"https://registry.npmjs.org/@cudoment/cudoc/-/cudoc-0.3.0.tgz","fileCount":192,"integrity":"sha512-MFLohiN/1L2Wx4PyYvWOlluyZ70IRwuCOmz7owLZOS0a0uClHHF8yFDFIDnfNZoTNNbjiQC8bNOXn05Z7xn47g==","signatures":[{"sig":"MEUCIDSRVkkqli5DS8OW8Ph+Q5SRlb+CJlAD1cmgbyb501JcAiEAh97GFsQCaZ/1GVkNjJyW3dTc1aQd8LcsVOoB9lVfNYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cudoment%2fcudoc@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ast":{"types":"./dist/ast.d.ts","default":"./dist/ast.js"},"./mdx":{"types":"./dist/mdx.d.ts","default":"./dist/mdx.js"},"./embed":{"types":"./dist/embed.d.ts","default":"./dist/embed.js"},"./query":{"types":"./dist/query.d.ts","default":"./dist/query.js"},"./render":{"types":"./dist/render.d.ts","default":"./dist/render.js"},"./syntax":{"types":"./dist/syntax.d.ts","default":"./dist/syntax.js"},"./dataset":{"types":"./dist/dataset.d.ts","default":"./dist/dataset.js"},"./document":{"types":"./dist/document.d.ts","default":"./dist/document.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sections":{"types":"./dist/sections.d.ts","default":"./dist/sections.js"},"./node/paths":{"types":"./dist/node/paths.d.ts","default":"./dist/node/paths.js"},"./styles.css":"./styles.css","./node/dataset":{"types":"./dist/node/dataset.d.ts","default":"./dist/node/dataset.js"},"./node/library":{"types":"./dist/node/library.d.ts","default":"./dist/node/library.js"},"./node/storage":{"types":"./dist/node/storage.d.ts","default":"./dist/node/storage.js"},"./transforms/*":{"types":"./dist/internal/transforms/*.d.ts","default":"./dist/internal/transforms/*.js"},"./node/export-ast":{"types":"./dist/node/export-ast.d.ts","default":"./dist/node/export-ast.js"},"./node/load-ast-file":{"types":"./dist/node/load-ast-file.d.ts","default":"./dist/node/load-ast-file.js"},"./node/resolve-embed":{"types":"./dist/node/resolve-embed.d.ts","default":"./dist/node/resolve-embed.js"},"./node/prepare-embeds":{"types":"./dist/node/prepare-embeds.d.ts","default":"./dist/node/prepare-embeds.js"}},"gitHead":"4f43f133d85e165c9cec21289e909ca4416d6405","scripts":{"build":"tsc --build","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a59d09a-4998-49df-a2fe-f5024efcd597"}},"repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"_npmVersion":"12.0.2","description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","vfile":"^6.0.3","unified":"^11.0.5","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","@mdx-js/mdx":"^3.1.1","remark-parse":"^11.0.0","github-slugger":"^2.0.0","remark-directive":"^4.0.0","unist-util-visit":"^5.0.0","hast-util-to-html":"^9.0.5","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.1","remark-frontmatter":"^5.0.0","hast-util-from-html":"^2.0.3","estree-util-value-to-estree":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@types/mdast":"^4.0.4"},"peerDependenciesMeta":{"@types/mdast":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cudoc_0.3.0_1789385033310_0.7645496318060032","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cudoment/cudoc","version":"0.4.0","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"author":{"name":"cudoment"},"license":"MIT","_id":"@cudoment/cudoc@0.4.0","maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"homepage":"https://github.com/cudoment/cudoc/tree/main/packages/cudoc#readme","bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"bin":{"cudoc":"dist/node/cli.js"},"dist":{"shasum":"fcb7b7b79d20eca674e551a7b4ee7bc13f469734","tarball":"https://registry.npmjs.org/@cudoment/cudoc/-/cudoc-0.4.0.tgz","fileCount":204,"integrity":"sha512-HKy6JE2jaEQFjtEy/o5m8IySTA/hl2EmU0wXkkVOwGVrY+GiWl9KyCwKA0nbyZ1RTsJdHoMUtgkqLdXR8Goq/w==","signatures":[{"sig":"MEUCIQCkRqpnlPuY/z1OTP2zsp41+4BvQss5+H/5wnPfq9RjjAIgXoJG35Lb5HBt51bJ5gVuMbl+iOYIufFvfTJm+Z/iUns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cudoment%2fcudoc@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":460383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ast":{"types":"./dist/ast.d.ts","default":"./dist/ast.js"},"./mdx":{"types":"./dist/mdx.d.ts","default":"./dist/mdx.js"},"./embed":{"types":"./dist/embed.d.ts","default":"./dist/embed.js"},"./query":{"types":"./dist/query.d.ts","default":"./dist/query.js"},"./render":{"types":"./dist/render.d.ts","default":"./dist/render.js"},"./syntax":{"types":"./dist/syntax.d.ts","default":"./dist/syntax.js"},"./dataset":{"types":"./dist/dataset.d.ts","default":"./dist/dataset.js"},"./document":{"types":"./dist/document.d.ts","default":"./dist/document.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sections":{"types":"./dist/sections.d.ts","default":"./dist/sections.js"},"./node/check":{"types":"./dist/node/check.d.ts","default":"./dist/node/check.js"},"./node/paths":{"types":"./dist/node/paths.d.ts","default":"./dist/node/paths.js"},"./styles.css":"./styles.css","./node/report":{"types":"./dist/node/report.d.ts","default":"./dist/node/report.js"},"./node/dataset":{"types":"./dist/node/dataset.d.ts","default":"./dist/node/dataset.js"},"./node/library":{"types":"./dist/node/library.d.ts","default":"./dist/node/library.js"},"./node/storage":{"types":"./dist/node/storage.d.ts","default":"./dist/node/storage.js"},"./transforms/*":{"types":"./dist/internal/transforms/*.d.ts","default":"./dist/internal/transforms/*.js"},"./node/export-ast":{"types":"./dist/node/export-ast.d.ts","default":"./dist/node/export-ast.js"},"./node/local-target":{"types":"./dist/node/local-target.d.ts","default":"./dist/node/local-target.js"},"./node/load-ast-file":{"types":"./dist/node/load-ast-file.d.ts","default":"./dist/node/load-ast-file.js"},"./node/resolve-embed":{"types":"./dist/node/resolve-embed.d.ts","default":"./dist/node/resolve-embed.js"},"./node/prepare-embeds":{"types":"./dist/node/prepare-embeds.d.ts","default":"./dist/node/prepare-embeds.js"}},"gitHead":"597f1394644af5fb8fd5cb548749d2b72891882a","scripts":{"build":"tsc --build","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a59d09a-4998-49df-a2fe-f5024efcd597"}},"repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"_npmVersion":"12.0.2","description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","vfile":"^6.0.3","unified":"^11.0.5","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","@mdx-js/mdx":"^3.1.1","remark-parse":"^11.0.0","github-slugger":"^2.0.0","remark-directive":"^4.0.0","unist-util-visit":"^5.0.0","hast-util-to-html":"^9.0.5","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.1","remark-frontmatter":"^5.0.0","hast-util-from-html":"^2.0.3","estree-util-value-to-estree":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@types/mdast":"^4.0.4"},"peerDependenciesMeta":{"@types/mdast":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cudoc_0.4.0_1789458450431_0.09244509673563273","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@cudoment/cudoc@0.5.0","bin":{"cudoc":"dist/node/cli.js"},"bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"dist":{"shasum":"33f257752313e3faf8d43217e3e5662b49abaf31","tarball":"https://registry.npmjs.org/@cudoment/cudoc/-/cudoc-0.5.0.tgz","fileCount":224,"integrity":"sha512-M/xF+QVW2oF2Mi/t6yhwo6mLHPZIv8GIWtNWrQlIDCAbE/Lzxs74PWCOjKTcexKiEwvvl7CvZiAUJCS6ug5lHw==","signatures":[{"sig":"MEYCIQDnVm6LHPf6rxPyQTaSGCV12YIerdqwA0ht//I02vXsoAIhAIEB/RVBAj4QNLSL5WmVATkYz3BFz//X6vZJjKN3479E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID4E08jn65ytGHsvORDHH70h9wq8UzpR0J0HuxGu/XvCAiA/Qj2YuZYrnlnWrjin4YHucfx2shBpsyHQD6Sx90mNCA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cudoment%2fcudoc@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587294},"main":"./dist/index.js","name":"@cudoment/cudoc","type":"module","types":"./dist/index.d.ts","author":{"name":"cudoment"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./ast":{"types":"./dist/ast.d.ts","default":"./dist/ast.js"},"./mdx":{"types":"./dist/mdx.d.ts","default":"./dist/mdx.js"},"./embed":{"types":"./dist/embed.d.ts","default":"./dist/embed.js"},"./paged":{"types":"./dist/paged.d.ts","default":"./dist/paged.js"},"./query":{"types":"./dist/query.d.ts","default":"./dist/query.js"},"./render":{"types":"./dist/render.d.ts","default":"./dist/render.js"},"./syntax":{"types":"./dist/syntax.d.ts","default":"./dist/syntax.js"},"./dataset":{"types":"./dist/dataset.d.ts","default":"./dist/dataset.js"},"./document":{"types":"./dist/document.d.ts","default":"./dist/document.js"},"./markdown":{"types":"./dist/markdown.d.ts","default":"./dist/markdown.js"},"./sections":{"types":"./dist/sections.d.ts","default":"./dist/sections.js"},"./node/check":{"types":"./dist/node/check.d.ts","default":"./dist/node/check.js"},"./node/paths":{"types":"./dist/node/paths.d.ts","default":"./dist/node/paths.js"},"./node/roots":{"types":"./dist/node/roots.d.ts","default":"./dist/node/roots.js"},"./node/watch":{"types":"./dist/node/watch.d.ts","default":"./dist/node/watch.js"},"./styles.css":"./styles.css","./node/report":{"types":"./dist/node/report.d.ts","default":"./dist/node/report.js"},"./node/dataset":{"types":"./dist/node/dataset.d.ts","default":"./dist/node/dataset.js"},"./node/library":{"types":"./dist/node/library.d.ts","default":"./dist/node/library.js"},"./node/storage":{"types":"./dist/node/storage.d.ts","default":"./dist/node/storage.js"},"./transforms/*":{"types":"./dist/internal/transforms/*.d.ts","default":"./dist/internal/transforms/*.js"},"./node/export-ast":{"types":"./dist/node/export-ast.d.ts","default":"./dist/node/export-ast.js"},"./node/local-target":{"types":"./dist/node/local-target.d.ts","default":"./dist/node/local-target.js"},"./node/load-ast-file":{"types":"./dist/node/load-ast-file.d.ts","default":"./dist/node/load-ast-file.js"},"./node/resolve-embed":{"types":"./dist/node/resolve-embed.d.ts","default":"./dist/node/resolve-embed.js"},"./node/prepare-embeds":{"types":"./dist/node/prepare-embeds.d.ts","default":"./dist/node/prepare-embeds.js"}},"gitHead":"1e0c1c5c4f60b5937a53b793053d2f0419ccbb14","license":"MIT","scripts":{"build":"tsc --build","clean":"rm -rf dist *.tsbuildinfo"},"version":"0.5.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0a59d09a-4998-49df-a2fe-f5024efcd597"}},"homepage":"https://github.com/cudoment/cudoc#readme","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"_npmVersion":"12.0.2","description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","directories":{},"maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","acorn":"^8.15.0","vfile":"^6.0.3","unified":"^11.0.5","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","@mdx-js/mdx":"^3.1.1","remark-parse":"^11.0.0","github-slugger":"^2.0.0","remark-directive":"^4.0.0","unist-util-visit":"^5.0.0","hast-util-to-html":"^9.0.5","mdast-util-mdx-jsx":"^3.2.0","mdast-util-to-hast":"^13.2.1","remark-frontmatter":"^5.0.0","hast-util-from-html":"^2.0.3","estree-util-value-to-estree":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@types/mdast":"^4.0.4"},"peerDependenciesMeta":{"@types/mdast":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cudoc_0.5.0_1789976000742_0.9276268376674008"}}},"time":{"created":"2026-09-08T02:43:19.999Z","modified":"2026-09-21T07:33:21.205Z","0.1.0":"2026-09-08T02:43:20.330Z","0.2.0":"2026-09-10T10:08:54.542Z","0.3.0":"2026-09-14T11:23:53.435Z","0.4.0":"2026-09-15T07:47:30.576Z","0.5.0":"2026-09-21T07:33:20.901Z"},"bugs":{"url":"https://github.com/cudoment/cudoc/issues"},"author":{"name":"cudoment"},"license":"MIT","homepage":"https://github.com/cudoment/cudoc#readme","keywords":["cudoc","mdast","mdx","markdown","ast","documentation"],"repository":{"url":"git+https://github.com/cudoment/cudoc.git","type":"git","directory":"packages/cudoc"},"description":"Reusable document ASTs: validation, queries, export and loading for cross-document embedding.","maintainers":[{"name":"cudoment","email":"cudoment@gmail.com"}],"readme":"# @cudoment/cudoc\n\nMarkdown document semantics, compilation, AST queries, cross-document embedding and dataset projection.\n\nESM · Node.js 20+\n\n```sh\nnpm install @cudoment/cudoc\n```\n\n```js\nimport { compileDocument } from \"@cudoment/cudoc/markdown\"\nimport { renderDocument } from \"@cudoment/cudoc/render\"\n\nconst { tree } = compileDocument(\n  \"## Setup (#setup)\\n\\n> [!NOTE] Requirements\\n> Node.js 20+.\",\n  { format: \"md\", syntax: {} },\n)\nconst html = renderDocument(tree)\n```\n\nThe root and query APIs provide reusable AST operations. Import compilation from `/markdown`, rendering from `/render`, and collection from `/node/library`. Node entry points belong in build/server code. `/embed` handles individual AST snapshots; complete libraries and fenced embeds use the explicit `node/*` APIs. The core has no React runtime dependency.\n\nChoose `host`, `cudoc` or `both` independently for `headingAnchor`, `badge`, `tableCellList`, `callout` and `link`. The representative callout is `> [!NOTE] Title`. Authors do not register cudoc React components in the recommended setup. Syntax-only rendering needs no stored JSON; cross-document embedding requires document collection.\n\n- [Usage guide](https://github.com/cudoment/cudoc/tree/main/README.md#getting-started) · [한국어 가이드](https://github.com/cudoment/cudoc/tree/main/README.ko.md#시작하기)\n- [Markdown syntax](https://github.com/cudoment/cudoc/tree/main/docs/syntax.md)\n- [Embedding](https://github.com/cudoment/cudoc/tree/main/docs/embedding.md)\n- [Standalone HTML alongside a host](https://github.com/cudoment/cudoc/tree/main/docs/export.md#export-alongside-an-existing-site)\n- [API reference](https://github.com/cudoment/cudoc/tree/main/docs/api-reference/README.md)\n- [Runnable examples](https://github.com/cudoment/cudoc/tree/main/examples/README.md)\n","readmeFilename":"README.md"}