{"_id":"@sanity/block-content-to-markdown","_rev":"183-633df49c418571f766ac807edcd58161","name":"@sanity/block-content-to-markdown","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.2":{"name":"@sanity/block-content-to-markdown","version":"0.0.2","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@0.0.2","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"rexxars@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"dist":{"shasum":"5facff47c97aa86f68031c144a6b40d1179c0477","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-0.0.2.tgz","fileCount":12,"integrity":"sha512-u058l3Q2X3QwzI3SEk0eYqXNWLV8E8xGXj263GO9jwDXxP0imgeGy+vmcDA0EzwviHWO4h6jW63Xl99RMD+fMg==","signatures":[{"sig":"MEYCIQDqhAqGkWII5mizpTShbCMvrvphOCtah6QZ92THiFDpEAIhALiIA3rrVNtO50Gd2oIOTkKKbQQ3koVxO5muhcr0JDNn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDl9UCRA9TVsSAnZWagAAl9kP/izqVd8bHYtZAKUlJiVN\naJbnFyjvKOfaMR4JUk/vG83nbeAkvsCRJjk6fGX0lRKvN5Fx4jVqxFKCuL+X\n7FjIACnN5kMszdLk1kRRqW0yIxBvoYgsZJUlcsJia9QFk7M2We35OpbtB1fR\nbwTT0UWzMImgegbSPP6v2Vr3u2onJDKPGSPfun2itOe+w2CZMk6cmqFJiL/G\nw02V3+5AVDF14vE/+EDjPHTUbQ6z58qbz/ixC3Bxv4lrp6YBRg1iGr422qAz\nwxH/7q5U18yF2Cgl5t0lYxUEY0YACXPdjzYQ+t1mlscDh7QND1/okgQQYLgX\nyqqKOz0ZW6YoVGfXWdlmQ7fXvB616owcrl6D7uZHpn7RQ25haN+qY6ZkSbSg\nxPw0xY+wbBkGcYBa2NGQWOZSnFyK3bIOd5U3kHGYyKSRDuIu4rrLS4waum70\ngki208PGpvfzl3+k1Wy/BBLFJJh33gUOK3LW2L2TeLCq4auy4b1x3FnLLX0O\n+TrEOvFi0LfgbL/3G0XppZHe2juJyw2ImH0u5ZWs+oIO4ZeQ4xHVXuoltDdd\nAfP7/OVup4RZIdy1fzBSl+FmQgrLQIAccmpvglgLc9NN7qnVERRQEk13Kylp\n+9az3spzuKwqewROjCtvjgWA1/rt6s+zRfdq1ga34HNpdu+1mPOT1+Y7XkdT\nEjgc\r\n=js08\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","gitHead":"79a99c8c2902e47e710caedf0059047cce61c6d4","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"rexxars@gmail.com"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"6.1.0","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"8.9.1","dependencies":{"@sanity/block-content-to-hyperscript":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_0.0.2_1527668564307_0.7990142532745306","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@sanity/block-content-to-markdown","version":"0.0.3","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@0.0.3","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"dist":{"shasum":"734c152a62ceb990ad566017e3b7477e9fb7665f","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-0.0.3.tgz","fileCount":11,"integrity":"sha512-6ZSQGnxAFKCn9tsBsix8pr12TK4rqwVeZq26EZIKFN4SUAsFSCG6fMjNdInP8h/QuwF5raGn25+nsbY7t+LqtQ==","signatures":[{"sig":"MEQCIAPQ41SnIVpsP+0A2KOon9PrZSTFaG9xEeYZrBhE8G63AiAXIkIQSnYEJuXyfsArs5YO46IVKXVv9WJvOqz1LEfUhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhjqjCRA9TVsSAnZWagAAYJoP/1b0wR/C1f1saqQBM9rN\nL6tGn1Mtyv+RGzwHpchls+sIP3dt3ZQSFIkmonCpsP3TmbPFEmQeT+v5GLI5\n1hCsiAJWArdG7plnF3vn3uDyIsUXyfeDW6MhQ0jGuCz1Gvqhd4Vm4nwutjTp\n90lWFHInBYvd6UMbpY8fBXKihY67MXtOy1UVXb4689yd1CGIQOX4CEjMUyTD\nYsS3AU9+F45q10lccgyvWHGgDqkc4IyFSM0VeosE0m8ncuSTKoqJ/4jr2HU8\nkrxLSUOUtZRF87UWZLMhtxD4O1zI3OvYvw9GU4kIF5+JTdKuxg+zUkXXcep4\nJeX1GewYx0UUzF+ih9WxZ5lTQRxXvp2gWJ0pcE512afNjPKBTwEJDNoB0ogc\no7IyDfWsUPYbMmLlQSfAFnqrDil+NH9XYEdqv7eNMMJnN5wnc+V0AqSv3X/m\nlNhUZSWkYuH1l0mTRgGevivZBHBGL0aVgt+h5OMt8lKBDTcv2A1JDqIuW2si\nsmT974FjcubtKxg2p5IVnQ8WUjDb73PUlSX3G7viTgHmECJQXdEH1B5oNRxx\niGUb9Ah77eTnyYbWTKKCVsqyC7cgJc+kC2/0OOc73WI9cby2/ukwQ2AEHJg1\nPEmTXOW1FYtecCCbqW/wjt00EHaDzgBI81Sl5W5VZjQd4HdG1CbU4a6A49GW\no+4m\r\n=GUWc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","gitHead":"617d1002fee2285c8a960e13d296882f2bf8c743","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"6.2.0","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"10.8.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_0.0.3_1535523490857_0.35270635131114236","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@sanity/block-content-to-markdown","version":"0.0.4","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@0.0.4","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"umd":"umd/toMarkdown.min.js","dist":{"shasum":"17f137d18dc011f40ac68827c8706c562c37639d","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-0.0.4.tgz","fileCount":14,"integrity":"sha512-S4msJb1b3ZJ+Mf0usHzemiWPfxNiAlrnDc+Dc+m4ChYwji+dj/Eu4Swi9p1HXrqVMW1/1HDEAek8e0W/AAvqGw==","signatures":[{"sig":"MEUCIBnyYUZcS9ZdZrN0WyZsu4I2h75ROoIkuE3YnZ27we28AiEArl+nEzDQbaoM17OCafiB9mupYtImXG2vu5PyMtB7x+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhqtBCRA9TVsSAnZWagAAbP4P/RitbFbjSITEHnEY9Xgq\nZISoAa+hM/Kqkbr1arq+UiUHzfTMqFiRJtbE2Q6CGmUH+GBK6pV1WsXTcJhw\ns/UDMcCAUtWXPjyJ9bMm4jGqhr+sADdKD1AnO/zapxgbnnWtZ5iG1HGBy17P\nImv1yjPKmjvJcbrZoLbPkLDkxwRep36nFvYYhzkO3CIIBi/s1wGF3gp0ZogS\nWO8iNuxMqsd32Vt9MtTWirGnkKMm0k0h15FF5j8OQiSqiXBcYufZNgP9613U\nk+nowqFDHdVg6fjropasB8P3QVwCm50fvGqt5GhywiZ+fwoZRey2r81j+oAs\nbt/5j/SkEVTrkbFwfWWeSpj9bgEv6lfD1qCtvGVd9nAWottEY0o15M2SNKuH\nT77olLo6pEfzMkTsDH4fqYW92uREGVMTISi/TuBIvQt9FEsW8GsuK01BqTVm\nC3UwpndGcCV2480nnCR/ueuoGp9+BQMcZuwkdrpKFgBcJVKZM85Z/rQMnme8\nb3daKjnFMDVHStxLjpYAKrURbS/QOj3N1ItWbbMBe538eMf7DLyC/F0JQVLa\nOoDz12XijIq0Fg+BiGQiD+r4lshLQXVxdaPiGpZAO/Hy28/f2glX+5aq7FpV\niCfThXH8nAKnd4XNUBcaPlZGm8ySXv5h69aRxg2Do3DflkdVIDoh6pr0DqQw\nkpHm\r\n=NBUE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","unpkg":"umd/toMarkdown.min.js","gitHead":"146c8f707b03d3eaf58b9dd0d3c1ed3393ade356","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile && npm run browserify && npm run minify","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","minify":"uglifyjs -c -m -- umd/toMarkdown.js > umd/toMarkdown.min.js","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","browserify":"NODE_ENV=production BROWSERIFY_ENV=build DEBUG='' browserify -t envify -g uglifyify ./index.js -o umd/toMarkdown.js --standalone=SanityBlockContentToMarkdown","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"6.2.0","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"10.8.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","envify":"^4.1.0","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","uglify-js":"^3.4.8","uglifyify":"^5.0.1","browserify":"^16.2.2","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_0.0.4_1535552320739_0.900292200145826","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@sanity/block-content-to-markdown","version":"0.0.5","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@0.0.5","maintainers":[{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"kristofferj","email":"kristoffer@bengler.no"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"thomax","email":"thomas@bengler.no"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"umd":"umd/toMarkdown.min.js","dist":{"shasum":"a4f13780782382782187010bf2ca20a881767ae5","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-0.0.5.tgz","fileCount":14,"integrity":"sha512-wnBfusG67TU2+MXcDSNDtEdE5MMYXQ9t5hHtU+0dQ2MUHPbF6FfX0nfX0IvjfNWGpMEniCOtmJR0k71maO9zYA==","signatures":[{"sig":"MEUCIHiour6NQqQCvZZGYVpO4AoxAAD6xpsa9Ty/67obIzuCAiEAp/dPn7BofoUEVpVBk4rZkPOnzrj43C5TIu89rep5jAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblSi5CRA9TVsSAnZWagAAsbwP/jultmoBF2EclMsd/rv+\njXUwD455CXveaPDkdensoX6gcfQtE7BEgRJVDgWUv3wSLubqCXEdgFcpdpKZ\nTBXcIu4tpagXRoHf2h/iSmK/gqD7e42I/ZKA2Wl0qLB+DObyqS9el8R3HBlN\nJS1f2lFip4bKnDjOJhuvTg/4q3wS5jZt9995lmi+cU16JwSplLtqg1I29Mf5\nBU515faVhpA9Z0re3AQM0UhH1u/I7F/6Ao6krpIeABFb3F6pgZOF88Vk7slo\n1qVvoU0C60BXCl2+nVyQIT5XhHkhEygOyB+g/OHHc+PMuaOnP/6uuSepBlnX\n0HUw6m/j2L0dLNzwq2Eyg9gjfK7RwW1XBv20TyPU24PjIPCmGoemJ+QQDkVL\nu2vDe6g+D9hcZgD0X1dyHNulLH4Hqt8DElo3WWpTK96wFeISf6pZXDoGX8vC\nxRKBudbJFTPeJaXyBIZUsHbl8f969V8l82tImuORcqu4hBFSUdFfY07TB3OU\nQWT9fjI8QkQ18LE8SrE+ACZJUBdAMHwgtvTo+EpHtj7ILhUYYPJov2fdAgoX\nNj1HZ0Vu+sq0n1SFSJLcNS2OVxPeyVeJ785OUKRs/8W4bH32m1XAomAy/mQq\nIvREZPfKSNY2qc3VZWMX2+0SE1nae0DODhbZRvtodPs94qn+ZNHVyEFo+8wO\nrh/G\r\n=P/BB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","unpkg":"umd/toMarkdown.min.js","gitHead":"c070c8f47940eb919c11c152d44b611efda3dbc6","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile && npm run browserify && npm run minify","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","minify":"uglifyjs -c -m -- umd/toMarkdown.js > umd/toMarkdown.min.js","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","browserify":"NODE_ENV=production BROWSERIFY_ENV=build DEBUG='' browserify -t envify -g uglifyify ./index.js -o umd/toMarkdown.js --standalone=SanityBlockContentToMarkdown","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"6.2.0","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"10.8.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","envify":"^4.1.0","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","uglify-js":"^3.4.8","uglifyify":"^5.0.1","browserify":"^16.2.2","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_0.0.5_1536501944489_0.2822069960050777","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@sanity/block-content-to-markdown","version":"0.0.6","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@0.0.6","maintainers":[{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"tiit.kass.saity","email":"tiit.kass@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jonabc","email":"jon.ruskin@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"svirs","email":"shur@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"nina.andal","email":"nina.andal.aarvik@gmail.com"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"umd":"umd/toMarkdown.min.js","dist":{"shasum":"6c1596243409e779e6e5fb44fa70acc43cdc0b13","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-0.0.6.tgz","fileCount":14,"integrity":"sha512-9M/rpBK1h6Ke/z/ndp6MTm3r51r8F4eNWxlh3TlgqOFbLtLOWUaOF8d88Iz8g+WQOTutSmdQ545IrC00t0WCDA==","signatures":[{"sig":"MEQCIDcwpgscGVNFr5UNLqNZGK9Eci/+nIUAtptasrYkVRmeAiAZlXAoab6sguVJU8uYk6OYdC4TOu33XSY3Ql5QUVPu5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82456},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","unpkg":"umd/toMarkdown.min.js","gitHead":"74bf7a9b7eaaa964f0ffba8cb660352484bb34d3","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile && npm run browserify && npm run minify","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","minify":"uglifyjs -c -m -- umd/toMarkdown.js > umd/toMarkdown.min.js","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","browserify":"NODE_ENV=production BROWSERIFY_ENV=build DEBUG='' browserify -t envify -g uglifyify ./index.js -o umd/toMarkdown.js --standalone=SanityBlockContentToMarkdown","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"christianhg","email":"services@groengaard.dk"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"10.8.2","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"22.8.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","envify":"^4.1.0","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","uglify-js":"^3.4.8","uglifyify":"^5.0.1","browserify":"^16.2.2","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_0.0.6_1726221274822_0.4972211771116388","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@sanity/block-content-to-markdown","version":"1.0.0","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@1.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"danielsgroves","email":"hello@danielgroves.net"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"},{"name":"simeonsanity","email":"simeon@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"rneatherway-sanity","email":"robin.neatherway@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"jjburbridge","email":"jonathan.burbridge@sanity.io"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"svirs","email":"shur@sanity.io"},{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"kaspar.lippmaa.sanity","email":"kaspar.lippmaa@sanity.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"tbeseda","email":"tbeseda@gmail.com"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"colepeters","email":"cole@colepeters.com"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"ricokahler","email":"ricokahler@me.com"},{"name":"tiit.kass.saity","email":"tiit.kass@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"ausha","email":"ausha@sanity.io"},{"name":"nuurtamo","email":"esa.nuurtamo@gmail.com"},{"name":"chrislarocquesanity","email":"chris.larocque@sanity.io"},{"name":"rostimelk","email":"hello@rosti.no"},{"name":"mattlewine.sanity","email":"matt.lewine@sanity.io"},{"name":"msfragala","email":"ms.fragala@gmail.com"},{"name":"adoprog","email":"adoprog@gmail.com"},{"name":"tonysanity","email":"tony.lepmets@sanity.io"},{"name":"mrmrs","email":"hi@mrmrs.cc"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"umd":"umd/toMarkdown.min.js","dist":{"shasum":"a7b561d817d070991b2ccaba85f8392ea0987220","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-1.0.0.tgz","fileCount":14,"integrity":"sha512-YAmYtVfm7G+BkI/VEiORa+MbEwT9mNbHxFArOie9QrCeN71D3ozCrV3m0X6kpvv11+rY4qqKT1jb3ECUmcyhIg==","signatures":[{"sig":"MEQCIQDgYhfkapVF9YV/+HsiRA5d3aF5aaag9Ou3B4SH0+Ur4wIfBIYzvmDT7KIBY5OraXa3GudLaKlWkWM1mtbPe+3wJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82342},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","unpkg":"umd/toMarkdown.min.js","gitHead":"495246c2674fe06d205014aca4f4526789fd3f8d","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile && npm run browserify && npm run minify","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","minify":"uglifyjs -c -m -- umd/toMarkdown.js > umd/toMarkdown.min.js","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","browserify":"NODE_ENV=production BROWSERIFY_ENV=build DEBUG='' browserify -t envify -g uglifyify ./index.js -o umd/toMarkdown.js --standalone=SanityBlockContentToMarkdown","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"christianhg","email":"services@groengaard.dk"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"10.9.0","description":"Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"23.2.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","envify":"^4.1.0","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","uglify-js":"^3.4.8","uglifyify":"^5.0.1","browserify":"^16.2.2","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_1.0.0_1738663863080_0.9901601327068337","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@sanity/block-content-to-markdown","version":"1.0.1","keywords":[],"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","_id":"@sanity/block-content-to-markdown@1.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"tonina","email":"zhelyazkova.tonina@gmail.com"},{"name":"mattcraig","email":"matt@sanity.io"},{"name":"joneidejohnsen","email":"jon@sanity.io"},{"name":"rubioz","email":"jarubc@gmail.com"},{"name":"robinpyon","email":"robin@robinpyon.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"irina937","email":"irina@sanity.io"},{"name":"evenw","email":"even@sanity.io"},{"name":"radhe_sanity","email":"radhe@sanity.io"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"danielsgroves","email":"hello@danielgroves.net"},{"name":"judofyr","email":"judofyr@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"},{"name":"obliadp","email":"orjan@sanity.io"},{"name":"dcilke","email":"dain.cilke@gmail.com"},{"name":"madken","email":"kenneth.madsen@sanity.io"},{"name":"fredcarlsen","email":"fred@superbig.co"},{"name":"hermanw","email":"herman@sanity.io"},{"name":"tambet","email":"tambet.masik@gmail.com"},{"name":"sgulseth","email":"sgulseth@gmail.com"},{"name":"atombender","email":"npm@purefiction.net"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-svc.npm","email":"svc.npm@sanity.io"},{"name":"rankers","email":"richardankers@gmail.com"},{"name":"rdunk","email":"rupert@rupertdunk.com"},{"name":"michael-sanity","email":"michael@sanity.io"},{"name":"vincentquigley","email":"vincent@sanity.io"},{"name":"ritasdias","email":"anarita151@gmail.com"},{"name":"pete-garnett-sanity","email":"pete.garnett@sanity.io"},{"name":"kenjonespizza","email":"ken@sanity.io"},{"name":"josh_sanity_io","email":"josh@sanity.io"},{"name":"cngonzalez-sanity","email":"carolina@sanity.io"},{"name":"jjburbridge","email":"jonathan.burbridge@sanity.io"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"ryanbonial-sanity","email":"ryan.bonial@sanity.io"},{"name":"indrek.karner","email":"indrek.karner@sanity.io"},{"name":"ash","email":"ashley@juice49.com"},{"name":"sergeisarviro","email":"sergei@sanity.io"},{"name":"refiito","email":"margus@sanity.io"},{"name":"drewsanity","email":"drew.lyton@sanity.io"},{"name":"kaspar.lippmaa.sanity","email":"kaspar.lippmaa@sanity.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"simen.svale","email":"simen@sanity.io"},{"name":"tbeseda","email":"tbeseda@gmail.com"},{"name":"daniel.malmer","email":"daniel.malmer@sanity.io"},{"name":"jordanl17","email":"jordanl17@me.com"},{"name":"colepeters","email":"cole@colepeters.com"},{"name":"armandocerna","email":"armando@cerna.ca"},{"name":"joan_miralles_paez","email":"joan.miralles@sanity.io"},{"name":"christianhg","email":"services@groengaard.dk"},{"name":"pedro-sanity","email":"pedro@sanity.io"},{"name":"jwoods-sanity","email":"james.woods@sanity.io"},{"name":"binoy14","email":"me@binoy.io"},{"name":"pauloborgesf","email":"paulo@sanity.io"},{"name":"ausha","email":"ausha@sanity.io"},{"name":"chrislarocquesanity","email":"chris.larocque@sanity.io"},{"name":"alexjmold-sanity","email":"alex.mold@sanity.io"},{"name":"rostimelk","email":"hello@rosti.no"},{"name":"mdinning","email":"michael.dinning@sanity.io"},{"name":"mattlewine.sanity","email":"matt.lewine@sanity.io"},{"name":"msfragala","email":"ms.fragala@gmail.com"},{"name":"adoprog","email":"adoprog@gmail.com"},{"name":"tonysanity","email":"tony.lepmets@sanity.io"},{"name":"u269c","email":"francis@sanity.io"},{"name":"betson","email":"ben.getson@gmail.com"},{"name":"georgedoescode","email":"georgedoescode@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"eoinsanity","email":"eoin.falconer@sanity.io"},{"name":"dashedstripes","email":"adamgrayscale@gmail.com"},{"name":"jmswrnr","email":"npm@jmswrnr.com"},{"name":"snocorp_sanity","email":"dave.sewell@sanity.io"},{"name":"mmgj","email":"controloptioncommand+npm@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"samhem","email":"sam.hemingway@sanity.io"},{"name":"gu-stav","email":"gu@stav.dev"},{"name":"mads.mogenshoj","email":"mads.mogenshoj@sanity.io"},{"name":"sanitytom","email":"tom@sanity.io"},{"name":"sanity-cb","email":"charlie.brown@sanity.io"},{"name":"sanitykev","email":"kevin.green@sanity.io"},{"name":"victor.ayogu","email":"victor.ayogu@sanity.io"},{"name":"ryanbethel_sanity","email":"ryan.bethel@sanity.io"},{"name":"brianleroux","email":"b@brian.io"},{"name":"johnsicili","email":"john.siciliano@sanity.io"},{"name":"p10e","email":"peter@sanity.io"},{"name":"krlund","email":"kristoffer.lund@sanity.io"},{"name":"jonahsnider","email":"jonah@jonah.pw"},{"name":"mwritter","email":"matthew.ritter@sanity.io"},{"name":"torbratsbergsanity","email":"tor.bratsberg@sanity.io"},{"name":"evelinawahlstrom","email":"evelina.wahlstrom@sanity.io"},{"name":"jw-sanity","email":"jack.wilson@sanity.io"},{"name":"bobinska.dev","email":"bobinska.dev@gmail.com"},{"name":"oleg1357","email":"oleg.shcherbina@sanity.io"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"gabe.wyatt","email":"gabe.wyatt@sanity.io"},{"name":"kbrabrand","email":"kristoffer@brabrand.no"},{"name":"annez-sanity","email":"david.annez@sanity.io"},{"name":"sanityjamie","email":"jamie.paulson@sanity.io"},{"name":"blakelam_sanity","email":"blake.lam@sanity.io"},{"name":"laurenashpolesanity","email":"lauren.ashpole@sanity.io"},{"name":"geoffball","email":"geoff@gball.dev"},{"name":"carsten.schwesig","email":"carsten.schwesig@sanity.io"},{"name":"fishstix81","email":"stephen.fisher@sanity.io"}],"homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"umd":"umd/toMarkdown.min.js","dist":{"shasum":"7fcafe7b0101b76e5c86fa8e7cbe9863934a0178","tarball":"https://registry.npmjs.org/@sanity/block-content-to-markdown/-/block-content-to-markdown-1.0.1.tgz","fileCount":15,"integrity":"sha512-v2sWpIrxWh0c1saPvc9h3O1NYZ/iR7sgwyBuS8GLCnVzvgfVSdzIPBlVVuR++5FRoe+OXqhJVHXLDY2fUsvSbQ==","signatures":[{"sig":"MEYCIQDUobYepFyzQfoKnsvcKEbhLxWzsn18ki4ovU+aWDD77QIhANI4O4BwleU8buuVGJ9NmK1W9fRwFjTo0lR4OmdSJCcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82660},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/**/*.js"]},"main":"lib/toMarkdown.js","unpkg":"umd/toMarkdown.min.js","gitHead":"ee8dd5240707fbe4d32b6792d7fad82b12fd5533","scripts":{"test":"NODE_ENV=test jest","build":"npm run clean && npm run compile && npm run browserify && npm run minify","clean":"rimraf lib coverage .nyc_output","watch":"npm run compile -- --watch","minify":"uglifyjs -c -m -- umd/toMarkdown.js > umd/toMarkdown.min.js","compile":"babel --source-maps --copy-files -d lib/ src/","coverage":"npm test -- --coverage","posttest":"eslint .","browserify":"NODE_ENV=production BROWSERIFY_ENV=build DEBUG='' browserify -t envify -g uglifyify ./index.js -o umd/toMarkdown.js --standalone=SanityBlockContentToMarkdown","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"deprecated":"Unmaintained - use `@portabletext/markdown` instead","repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"_npmVersion":"11.6.1","description":"[Deprecated] Transforming Sanity block content to markdown","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@sanity/block-content-to-hyperscript":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.1","envify":"^4.1.0","eslint":"^4.19.0","rimraf":"^2.6.2","prettier":"^1.13.2","babel-cli":"^6.26.0","uglify-js":"^3.4.8","uglifyify":"^5.0.1","browserify":"^16.2.2","babel-eslint":"^8.2.2","babel-preset-env":"^1.6.0","eslint-config-sanity":"^4.0.2","eslint-plugin-import":"^2.12.0","eslint-config-prettier":"^2.4.0","@sanity/block-content-tests":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-content-to-markdown_1.0.1_1765552111505_0.6767555459630767","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2018-05-30T08:22:44.193Z","modified":"2026-04-08T15:14:55.613Z","0.0.2":"2018-05-30T08:22:44.421Z","0.0.3":"2018-08-29T06:18:11.096Z","0.0.4":"2018-08-29T14:18:40.842Z","0.0.5":"2018-09-09T14:05:44.604Z","0.0.6":"2024-09-13T09:54:35.010Z","1.0.0":"2025-02-04T10:11:03.244Z","1.0.1":"2025-12-12T15:08:31.667Z"},"bugs":{"url":"https://github.com/sanity-io/block-content-to-markdown/issues"},"author":{"name":"Sanity","email":"hello@sanity.io"},"license":"MIT","homepage":"https://github.com/sanity-io/block-content-to-markdown#readme","keywords":[],"repository":{"url":"git+https://github.com/sanity-io/block-content-to-markdown.git","type":"git"},"description":"[Deprecated] Transforming Sanity block content to markdown","maintainers":[{"email":"svc.npm@sanity.io","name":"sanity-svc.npm"},{"email":"developers@sanity.io","name":"sanity-io"}],"readme":"# block-content-to-markdown\n\n> [!CAUTION]\n> This module is deprecated and no longer maintained - see [@portabletext/markdown](https://www.npmjs.com/package/@portabletext/markdown) for a modern replacement.\n\nRender an array of [block text](https://www.sanity.io/docs/schema-types/block-type) from Sanity to markdown.\n\n## Installing\n\n```\nnpm install --save @sanity/block-content-to-markdown\n```\n\n## Usage\n\n````js\nconst toMarkdown = require('@sanity/block-content-to-markdown')\nconst client = require('@sanity/client')({\n  projectId: '<your project id>',\n  dataset: '<some dataset>',\n  useCdn: true\n})\n\nconst serializers = {\n  types: {\n    code: props => '```' + props.node.language + '\\n' + props.node.code + '\\n```'\n  }\n}\n\nclient.fetch('*[_type == \"article\"][0]').then(article => {\n  console.log(toMarkdown(article.body, {serializers}))\n})\n````\n\n## Options\n\n- `serializers` - Specifies the functions used for rendering content. Merged with default serializers.\n- `serializers.types` - Serializers for block types, see example above\n- `serializers.marks` - Serializers for marks - data that annotates a text child of a block. See example usage below.\n- `serializers.list` - Function to use when rendering a list node\n- `serializers.listItem` - Function to use when rendering a list item node\n- `serializers.hardBreak` - Function to use when transforming newline characters to a hard break\n- `imageOptions` - When encountering image blocks, this defines which query parameters to apply in order to control size/crop mode etc.\n\nIn addition, in order to render images without materializing the asset documents, you should also specify:\n\n- `projectId` - The ID of your Sanity project.\n- `dataset` - Name of the Sanity dataset containing the document that is being rendered.\n\n## Examples\n\n### Rendering custom marks\n\n```js\nconst input = [\n  {\n    _type: 'block',\n    children: [\n      {\n        _key: 'a1ph4',\n        _type: 'span',\n        marks: ['s0m3k3y'],\n        text: 'Sanity'\n      }\n    ],\n    markDefs: [\n      {\n        _key: 's0m3k3y',\n        _type: 'highlight',\n        color: '#E4FC5B'\n      }\n    ]\n  }\n]\n\nconst highlight = props => {\n  const content = Array.isArray(props.children) ? props.children.join('') : props.children\n  return `<span style=\"background-color: ${props.mark.color};\">${content}</span>`\n}\n\ntoMarkdown(input, {serializers: {marks: {highlight}}})\n```\n\n### Specifying image options\n\n```js\ntoMarkdown(input, {\n  imageOptions: {w: 320, h: 240, fit: 'max'},\n  projectId: 'myprojectid',\n  dataset: 'mydataset'\n})\n```\n\n## License\n\nMIT-licensed. See LICENSE.\n","readmeFilename":"README.md"}