{"_id":"@benrbray/mdast-util-cite","_rev":"7-cc9c9c6c3e25f2b4b8167b1e74c2b03d","name":"@benrbray/mdast-util-cite","dist-tags":{"latest":"2.0.1-alpha.4"},"versions":{"1.0.0":{"name":"@benrbray/mdast-util-cite","version":"1.0.0","keywords":["markdown","pandoc","citations","bibliography","remark","remark-plugin","micromark","micromark-plugin","micromark-extension"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@1.0.0","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"5fda296dddae590f998dc59a9417f4845ba293e5","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-1.0.0.tgz","fileCount":14,"integrity":"sha512-ny/iQ+6jAkkiE8DfMk+z0QQW1lGNI0h9CQmsRERxEzFYKoNpGBRPlHwiHmKkBXdHn95w6ixETnSY4IhkX+oWUA==","signatures":[{"sig":"MEUCIHJF+41HyW6Wt2mZ0R4P4id1sP8rAgGZWEWV3D9JXe/0AiEA+iVDl0KIkIgTSWqaCygnbI9w7r69v1/6LGimEz6e+k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglmwECRA9TVsSAnZWagAAa8gP/03oezM0DTvubyJr93eH\nhN22admdcaGpAefOScVHtITgsIJ5tfJIBqD4ZGc5xoBQnLZDIPyrwQRrooYH\nkrItxEBAQq80owB5v0srTSI+Z17a+m6Ph2/iszqk9zoiHPx3Y6dB3cXqZyh9\nj82IaPAFjXuYVjTrEQ/R3zVdhq551XU8dR17GdizU4grCXGFPFY1DGsCyWMn\nVip6jpbgyTZICI1TczsKYwAZeZAl0pZwnbeVbKbFeH6LZf/zAaiog+7NjQdc\nMKOERQ7mf51FerPIxExaRvQBdpSQvw5okaFnLxrgm12A87cv7c7HUI2mGI4p\nb1CvxYhM3F2wU+nvX1uP+rCzDSaQ71CZA6bAQQ8yKhaTC9GKMVSTgxFbw/aV\ndmUh7x/cgKkxLNhDgYDRKAO4hXUuNp8DRbRI0GYZvzI3UVRQz9EIfBm4ForM\nudFbao31rfC0ofviq1VYnmrecvV8Spunbe9KnSmJXbyz6pU8nYmqn9TV1D+b\nOgP7K9UJc5/aDuYjxYVEhABMMd9G+9GnDcPz4Ghl73KVh0d/CPe4l4Um5d1F\ndfgmaJ1XTMEBf8TWwi9cdyjgnB9W6A1ZPMrU5YuirLYA0C/yrinu8tQ2rxJi\naxeB/KXceslRbcL7fWtLVdZeu9VIw9LPqAIm78HHkLe/82hRELE54Ez+be+t\nENn2\r\n=WPJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts'","build":"rollup -c","clean":"npx del dist","prepare":"npm run clean; npm run build","pretest":"npm run clean; npm run build","dev:fix-links":"npm link @benrbray/micromark-extension-cite"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"7.11.2","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@benrbray/micromark-extension-cite":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","rollup":"^2.47.0","del-cli":"^3.0.1","ts-node":"^9.1.1","unified":"^9.2.1","micromark":"^2.11.4","@types/mdast":"^3.0.3","@types/mocha":"^8.2.2","@types/unist":"^2.0.3","unist-util-visit":"^3.0.1","@rollup/plugin-babel":"^5.3.0","mdast-util-to-markdown":"^0.6.5","@rollup/plugin-commonjs":"^18.1.0","mdast-util-from-markdown":"^0.8.5","@wessberg/rollup-plugin-ts":"^1.3.14","@babel/plugin-transform-runtime":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_1.0.0_1620470787740_0.7298545270446293","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@benrbray/mdast-util-cite","version":"1.0.1","keywords":["markdown","pandoc","citations","bibliography","remark","remark-plugin","micromark","micromark-plugin","micromark-extension"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@1.0.1","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"b9d276d72b095c8367879a0464201a1f11ca289a","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-1.0.1.tgz","fileCount":14,"integrity":"sha512-LCTfL5iMjZga/5q47MqhmryxBjZBR4ySLvbmPEGnhdwUEliR+bpB/eQiUb2nAMEF/SxH+be9BU8ftLZJSLYkaA==","signatures":[{"sig":"MEUCID/gLTYucHxs1Y1CfKAYddieaEo+i803Pl11nq+oVmUFAiEA9XS1AF1RaUISjME1m9VnVTS+2lpA45bBYxJvObqZTsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglm2OCRA9TVsSAnZWagAAaGcP/3zYmwfTd+VF1wkKFvhn\nY7FC4PZcxd/zMsZP0rcRohxFwkhm4dYYvmuHvVwahNd4cwwK0F3wAZcmwqNj\nwugUE8EMETiF1GCwkxYyhjbibwAFc6OVMecfW+zHTDuQoYQH8NfMsvXHS6IA\n39zrWwy3DTLU/qQtZgmX9DOD/yW5KXeFn0XIT2BP5bjyadk3I9PwVPkRsM+B\nK/ENHKSP21GTTcTRYM8+ocBvR+1F89GJrYfp9YIeqXdECjRLP3yffda9KZKE\niSViUKf8lElleBgxXMRX6YiHoYT7V//qexvJPIF819ce8huTOrzLbxchs8BV\nWlOuMxboIbbS78bMZWlh8ZyrcseMPM7s7wnX6FG1pmCZTirROFY+BXOvcLC4\n0hYRcHGH1nveeSzbcdmLZNh807t1+XWlynsxSeKS5wPmEDHAGcDbOwkrpFBU\nA+4PgZtJRBnR7ul88ALA5o3FMZfr652drKNblSNElO9ZOaAh5oUVfpnOurWu\nkX6mO+016TnBMgb+JVuvEU43UhRtZvBRUo5ccW89fJAk4k9en5RypGFPEoKa\nDpyZSsL3WeaWW4DWEkepBKiMtBvGOYYxIrMyTVYZJT1Pc1+Caw75qDIAaJNA\nlz8FQIkiP01hmYXYQJcHerYtsTq2HBUq2os3R0DMRnMddkTA6aloFTPaOkKW\njM8/\r\n=3Bq4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts'","build":"rollup -c","clean":"npx del dist","prepare":"npm run clean; npm run build","pretest":"npm run clean; npm run build","dev:fix-links":"npm link @benrbray/micromark-extension-cite"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"7.11.2","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@benrbray/micromark-extension-cite":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","rollup":"^2.47.0","del-cli":"^3.0.1","ts-node":"^9.1.1","unified":"^9.2.1","micromark":"^2.11.4","@types/mdast":"^3.0.3","@types/mocha":"^8.2.2","@types/unist":"^2.0.3","unist-util-visit":"^3.0.1","@rollup/plugin-babel":"^5.3.0","mdast-util-to-markdown":"^0.6.5","@rollup/plugin-commonjs":"^18.1.0","mdast-util-from-markdown":"^0.8.5","@wessberg/rollup-plugin-ts":"^1.3.14","@babel/plugin-transform-runtime":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_1.0.1_1620471181580_0.7082226791025465","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@benrbray/mdast-util-cite","version":"1.1.0","keywords":["markdown","pandoc","citations","bibliography","remark","remark-plugin","micromark","micromark-plugin","micromark-extension"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@1.1.0","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"beb8adb95afad7df902c074c1d1b8c80aaca5768","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-1.1.0.tgz","fileCount":14,"integrity":"sha512-jJL69PwjdgD+p479e3AkIG/6GNfRigyfgA/iXZiV8I0PIXWv4fdonpncIthvDnyXV6+KTrKKObJ4s59qUZocBw==","signatures":[{"sig":"MEYCIQDnUyVUjXwjSKOgyW03pgWNOHBGttewhBIRHPj29ZJPKAIhALHWdKw/6WcgYnxOsTmugixrtob6094LarhV0GfvPWHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsxvqCRA9TVsSAnZWagAAlMgP+QHok66M6lH7TlnF6ib9\nBUGfYJpjDsMINpiMAlXKwqsAaqD6z+UzrCJwVTcypvy8qVKTE8E8dwnlJkhB\n+fk2RpIDJ+pNsKp04g/g6h2uIQKCv9+qDrESzlzAsLdXIgTQYAMwnZx5+eDE\nOw3EZ82k+fQ2tUeHr7eGgtycCcYF2JSRY0QxpWLJuw47OxZRM7Dyht1vMopy\nS/qz4zP7RZZRTACSfuuafNf1LiGRa/AgEsZLG9XDM1jX4uAgLsVZUBul6vTm\nZiSoN2De50TR0uC+DeYYvfU1FXOpMg21WvrnOz8DfPcC7ygoChJHrP79rnIk\nsUj21X9zUGXBbFj7n4up/RQtjeXyYf5EC9xs1qwG97fS6AWNn/jhWpZicj7V\nQqxd9TzuLRfW+YuXJhHk6Vem06pJoEAnccE2NgGSdxLu1iOS0pyhoKHluMzp\n+zmO5ShTQMqkWCPVPhh6NNWRmxVEPeHsxA0Iy3+MN72r6RPGP+hIQWgrw3Yd\nA9rCweJYGzEstd3bIgS34mVn51xS6XZC5kxHmu/nkpkVh+qjtNjhxJ6O48bb\nVm23x6Sn4OE9M3Y2FsHxihCpQ6OpiURFx4gCiaGoURJ007lA7I9PEaI8sGea\nSKmRLPdUd7wI0JK5TJ7KXSTZqinKBkvMidNqYEhR9iNc9z74MwS0R4V5VK1V\n5X1f\r\n=IF8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts'","build":"rollup -c","clean":"npx del dist","prepare":"npm run clean; npm run build","pretest":"npm run clean; npm run build","dev:fix-links":"npm link @benrbray/micromark-extension-cite"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"7.11.2","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@benrbray/micromark-extension-cite":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","rollup":"^2.47.0","del-cli":"^3.0.1","ts-node":"^9.1.1","unified":"^9.2.1","micromark":"^2.11.4","@types/mdast":"^3.0.3","@types/mocha":"^8.2.2","@types/unist":"^2.0.3","unist-util-visit":"^3.0.1","@rollup/plugin-babel":"^5.3.0","mdast-util-to-markdown":"^0.6.5","@rollup/plugin-commonjs":"^18.1.0","mdast-util-from-markdown":"^0.8.5","@wessberg/rollup-plugin-ts":"^1.3.14","@babel/plugin-transform-runtime":"^7.13.15"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_1.1.0_1622350825806_0.3202726281197128","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@benrbray/mdast-util-cite","version":"2.0.0-alpha.0","keywords":["markdown","pandoc","citations","bibliography","mdast","mdast-plugin"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@2.0.0-alpha.0","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"59e876a2312f890e09093a8d6531c3ff29c622fd","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-2.0.0-alpha.0.tgz","fileCount":7,"integrity":"sha512-a2+a5m/vLqP/88qOF5gHrrnCGoCq6XMmkAVlu2I2lDLRTOQ9shMPeudvTMsGlny/4yPXM5KcS4sfLxoZRB0x3A==","signatures":[{"sig":"MEQCICqyTCsBSRmcONx0+hUGA1VZDm1Oh26P1yXP7gGJlqcIAiAxOidD+dBiTTHQA7KhgbIZThGpa8B+FupwFbSH2lhj2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19046},"type":"module","types":"dist/mdast-util-cite.d.ts","exports":{".":"./dist/mdast-util-cite.js"},"gitHead":"71a00ab5a1886a05e2d3ce3178b575bae600e6df","scripts":{"dev":"vite","test":"vitest","build":"tsc && vite build","clean":"pnpm del dist","prepare":"pnpm run clean; pnpm run build","pretest":"pnpm run clean; pnpm run build","preview":"vite preview"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"10.4.0","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@benrbray/micromark-extension-cite":"workspace:^2.0.0-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","rehype":"^13.0.1","vitest":"^1.6.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","vite-plugin-dts":"^3.9.1","mdast-util-to-hast":"^13.2.0","vite-tsconfig-paths":"^4.3.2","micromark-util-types":"^2.0.0","mdast-util-to-markdown":"^2.1.0","mdast-util-from-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_2.0.0-alpha.0_1720626747939_0.5198278665182388","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@benrbray/mdast-util-cite","version":"2.0.0-alpha.1","keywords":["markdown","pandoc","citations","bibliography","mdast","mdast-plugin"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@2.0.0-alpha.1","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"de450ee54b124d2cfee676bd19cca308f708920b","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-2.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-/rMbPy0fH6zcePe1bx789ueCFoIZ/saw64Nk9yq/YURQmB6lHDszlqhLRfwlS+yMABIJGlBWvaY5s54G2V4k7g==","signatures":[{"sig":"MEUCIQCpSyY5VtNK1cKOjGq3OHHBjNNgUPuf2QWmiAEHmpyASQIgRoJs1w771/JRPtD3f/AVvZ4XkHrHJUchQZi26kpRac8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20071},"type":"module","_from":"file:benrbray-mdast-util-cite-2.0.0-alpha.1.tgz","types":"dist/mdast-util-cite.d.ts","exports":{".":"./dist/mdast-util-cite.js"},"scripts":{"dev":"vite","test":"vitest","build":"tsc && vite build","clean":"pnpm del dist","pretest":"pnpm run clean; pnpm run build","preview":"vite preview"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"_resolved":"/tmp/5377d91e586c196eff16fef58a8f3a5b/benrbray-mdast-util-cite-2.0.0-alpha.1.tgz","_integrity":"sha512-/rMbPy0fH6zcePe1bx789ueCFoIZ/saw64Nk9yq/YURQmB6lHDszlqhLRfwlS+yMABIJGlBWvaY5s54G2V4k7g==","repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"10.4.0","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@benrbray/micromark-extension-cite":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","rehype":"^13.0.1","vitest":"^1.6.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","vite-plugin-dts":"^3.9.1","mdast-util-to-hast":"^13.2.0","vite-tsconfig-paths":"^4.3.2","micromark-util-types":"^2.0.0","mdast-util-to-markdown":"^2.1.0","mdast-util-from-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_2.0.0-alpha.1_1720627446980_0.6202474690835162","host":"s3://npm-registry-packages"}},"2.0.1-alpha.1":{"name":"@benrbray/mdast-util-cite","version":"2.0.1-alpha.1","keywords":["markdown","pandoc","citations","bibliography","mdast","mdast-plugin"],"author":{"url":"https://benrbray.com/","name":"Benjamin R. Bray"},"license":"MIT","_id":"@benrbray/mdast-util-cite@2.0.1-alpha.1","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"homepage":"https://github.com/benrbray/remark-cite#readme","bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"dist":{"shasum":"d39f7ea732d626c2ab4178e7cc26c3152e16766f","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-2.0.1-alpha.1.tgz","fileCount":8,"integrity":"sha512-2Y5qJNXoxANa7kv1dHHnTDT5Q+DEx3VWvHxVzwtr2KVExIjb0lCdXYI/997hqPKY7gdIARiNK6rwxTfZjd2GMg==","signatures":[{"sig":"MEUCIHu8q14xXnKc5Iv6L7XlYHmZlFcZrnPLTMiuOqL2bow6AiEAn4x/6lVIgQ096m79WwFbRkp2aosFiyStNcipN7UZM8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20107},"type":"module","_from":"file:benrbray-mdast-util-cite-2.0.1-alpha.1.tgz","types":"dist/mdast-util-cite.d.ts","exports":{".":"./dist/mdast-util-cite.js"},"scripts":{"dev":"vite","test":"vitest","build":"tsc && vite build","clean":"pnpm del dist","pretest":"pnpm run clean; pnpm run build","preview":"vite preview","publish-pnpm":"pnpm publish"},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"_resolved":"/tmp/7fc3542bef2af3bb58d03f2914e0e337/benrbray-mdast-util-cite-2.0.1-alpha.1.tgz","_integrity":"sha512-2Y5qJNXoxANa7kv1dHHnTDT5Q+DEx3VWvHxVzwtr2KVExIjb0lCdXYI/997hqPKY7gdIARiNK6rwxTfZjd2GMg==","repository":{"url":"git+https://github.com/benrbray/remark-cite.git","type":"git","directory":"mdast-util-cite"},"_npmVersion":"10.4.0","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@benrbray/micromark-extension-cite":"^2.0.1-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","rehype":"^13.0.1","vitest":"^1.6.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","vite-plugin-dts":"^3.9.1","mdast-util-to-hast":"^13.2.0","vite-tsconfig-paths":"^4.3.2","micromark-util-types":"^2.0.0","mdast-util-to-markdown":"^2.1.0","mdast-util-from-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mdast-util-cite_2.0.1-alpha.1_1720628507997_0.9042857135384763","host":"s3://npm-registry-packages"}},"2.0.1-alpha.4":{"name":"@benrbray/mdast-util-cite","version":"2.0.1-alpha.4","license":"MIT","description":"Converts a `micromark` token stream into an `mdast` syntax tree.","repository":{"type":"git","url":"git+https://github.com/benrbray/remark-cite.git","directory":"mdast-util-cite"},"keywords":["markdown","pandoc","citations","bibliography","mdast","mdast-plugin"],"author":{"name":"Benjamin R. Bray","url":"https://benrbray.com/"},"type":"module","exports":{".":"./dist/mdast-util-cite.js"},"types":"dist/mdast-util-cite.d.ts","dependencies":{"@benrbray/micromark-extension-cite":"2.0.1-alpha.1"},"devDependencies":{"@types/mdast":"^4.0.4","@types/unist":"^3.0.2","del-cli":"^5.1.0","mdast-util-from-markdown":"^2.0.1","mdast-util-to-hast":"^13.2.0","mdast-util-to-markdown":"^2.1.0","micromark-util-types":"^2.0.0","rehype":"^13.0.1","typescript":"^5.2.2","vite":"^5.2.0","vite-plugin-dts":"^3.9.1","vite-tsconfig-paths":"^4.3.2","vitest":"^1.6.0"},"scripts":{"dev":"vite","build":"tsc && vite build","clean":"pnpm del dist","pretest":"pnpm run clean; pnpm run build","preview":"vite preview","test":"vitest","publish-pnpm":"pnpm publish"},"bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"homepage":"https://github.com/benrbray/remark-cite#readme","_id":"@benrbray/mdast-util-cite@2.0.1-alpha.4","_integrity":"sha512-rfdFhiTJWiRoknUAxbjuWln5li3UXv/VmuZLguW+PyZsJP/skcFQ505oxch3FiMHrReRenkEQXD+NxykNWchoQ==","_resolved":"/tmp/58cc621928350abfc924bbebf90681b5/benrbray-mdast-util-cite-2.0.1-alpha.4.tgz","_from":"file:benrbray-mdast-util-cite-2.0.1-alpha.4.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"integrity":"sha512-rfdFhiTJWiRoknUAxbjuWln5li3UXv/VmuZLguW+PyZsJP/skcFQ505oxch3FiMHrReRenkEQXD+NxykNWchoQ==","shasum":"6e78a284240043ee512b5577141be6f31615c68d","tarball":"https://registry.npmjs.org/@benrbray/mdast-util-cite/-/mdast-util-cite-2.0.1-alpha.4.tgz","fileCount":8,"unpackedSize":20106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+y+YWM4cpVoniGFMS/VYL645JwungGsvUpLW253WEJAiEAzVPX3uSQP/E+Lha27wf0qi2DYlbONPW/oR6R/389wr8="}]},"_npmUser":{"name":"benrbray","email":"benrbray@gmail.com"},"directories":{},"maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-cite_2.0.1-alpha.4_1720685671765_0.4250449187376464"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-08T10:46:27.693Z","modified":"2024-07-11T08:14:32.171Z","1.0.0":"2021-05-08T10:46:27.870Z","1.0.1":"2021-05-08T10:53:01.737Z","1.1.0":"2021-05-30T05:00:25.961Z","2.0.0-alpha.0":"2024-07-10T15:52:28.098Z","2.0.0-alpha.1":"2024-07-10T16:04:07.177Z","2.0.1-alpha.1":"2024-07-10T16:21:48.175Z","2.0.1-alpha.4":"2024-07-11T08:14:31.982Z"},"bugs":{"url":"https://github.com/benrbray/remark-cite/issues"},"author":{"name":"Benjamin R. Bray","url":"https://benrbray.com/"},"license":"MIT","homepage":"https://github.com/benrbray/remark-cite#readme","keywords":["markdown","pandoc","citations","bibliography","mdast","mdast-plugin"],"repository":{"type":"git","url":"git+https://github.com/benrbray/remark-cite.git","directory":"mdast-util-cite"},"description":"Converts a `micromark` token stream into an `mdast` syntax tree.","maintainers":[{"name":"benrbray","email":"benrbray@gmail.com"}],"readme":"# `mdast-util-cite`\n\n[![](https://img.shields.io/npm/v/@benrbray/mdast-util-cite?style=flat-square)](https://www.npmjs.com/package/@benrbray/mdast-util-cite)\n![license](https://img.shields.io/github/license/benrbray/remark-cite?style=flat-square)\n\nExtension for [`mdast-util-from-markdown`](https://github.com/syntax-tree/mdast-util-from-markdown) and\n[`mdast-util-to-markdown`](https://github.com/syntax-tree/mdast-util-to-markdown) to support [`pandoc`-style](https://pandoc.org/MANUAL.html#extension-citations) citations.  Converts the token stream produced by [`micromark-extension-cite`](https://github.com/benrbray/remark-cite/tree/master/micromark-extension-cite) into an abstract syntax tree.  \n\nNote that this extension only parses the input -- it is up to you to assign meaning to these citations by looking up each key in a `.bibtex` file or other tagged citation database.\n\nUsing [`remark`](https://github.com/remarkjs/remark)?  You probably shouldn’t use this package directly, but instead use [`remark-cite`](https://github.com/benrbray/remark-cite/tree/master/remark-cite).  See [`micromark-extension-cite`](https://github.com/benrbray/remark-cite/tree/master/micromark-extension-cite) for a full description of the supported syntax.\n\n## Install\n\nInstall [`@benrbray/mdast-util-cite`]() on `npm`.\n\n```\nnpm install @benrbray/mdast-util-cite\n```\n\n## Usage\n\n### Markdown to AST\n\n```javascript\nimport fromMarkdown from 'mdast-util-from-markdown'\nimport { citeSyntax } from 'micromark-extension-cite'\nimport { citeFromMarkdown } from 'mdast-util-cite'\n\nlet ast = fromMarkdown('[see @wadler1989, sec. 1.3; and -@hughes1990, pp.4]', {\n  extensions: [citeSyntax()],\n  mdastExtensions: [citeFromMarkdown]\n})\n```\n\nThe corresponding node in the abstract syntax tree has the form below, where:\n\n* `value` contains the original markdown source\n* `data.altSyntax` will be true if the citation uses the [alternate syntax](https://github.com/benrbray/remark-cite/tree/master/micromark-extension-cite#syntax)\n* `data.citeItems` is a list of items cited by the node\n    * each item has a `key` and optionally `prefix` and `suffix` strings\n\t* if the item's key was preceded by a `-`, `item.suppressAuthor` will be `true`\n\n```json\n{\n\t\"type\": \"cite\",\n\t\"value\": \"[see @wadler1989, sec. 1.3; and -@hughes1990, pp.4]\",\n\t\"data\": {\n\t\t\"citeItems\": [\n\t\t\t{\n\t\t\t\t\"prefix\": \"see \",\n\t\t\t\t\"key\": \"wadler1989\",\n\t\t\t\t\"suffix\": \", sec. 1.3\"\n\t\t\t},{\n\t\t\t\t\"prefix\": \" and \",\n\t\t\t\t\"suppressAuthor\": true,\n\t\t\t\t\"key\": \"hughes1990\",\n\t\t\t\t\"suffix\": \", pp.4\"\n\t\t\t}\n\t\t]\n\t}\n}\n```\n\n### AST to Markdown\n\nTaking the `ast` from the previous example,\n\n```javascript\nimport fromMarkdown from 'mdast-util-from-markdown'\nimport { citeToMarkdown } from 'mdast-util-cite'\n\nconst defaultOptions = {\n\tstandardizeAltSyntax: false,\n\tenableAuthorSuppression: true,\n\tuseNodeValue: false,\n};\n\nlet markdownString = toMarkdown(ast, {\n\textensions: [citeToMarkdown(defaultOptions)]\n}).trim();\n```\n\nThe result will be:\n\n```\n[see @wadler1989, sec. 1.3; and -@hughes1990, pp.4]\n```\n\nThe `citeToMarkdown` extension has the following options:\n\n* `options.standardizeAltSyntax` (default `false`):  When `true`, nodes with `data.altSyntax = true` will be rendered in standard pandoc syntax `[@cite]` rather than the alternative syntax `@[cite]`.\n\n* `options.enableAuthorSuppression` (default `true`):   When `false`, will not produce author suppression hyphens `-` in the output markdown, even if they are present in the AST.\n\n* `options.useNodeValue` (default `false`):  When `true`, every citation node serializes to its `node.value`, rather than being reconstructed from its `data.citeItems` list.  **When active, this setting overrides all other options**. ","readmeFilename":"README.md"}