{"_id":"mhchemparser","_rev":"5-9d516f53d4bc16901cda231bb06f155f","name":"mhchemparser","dist-tags":{"latest":"4.2.1"},"versions":{"4.0.0":{"name":"mhchemparser","version":"4.0.0","description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","keywords":["mhchem","MathJax","LaTeX","chemistry"],"homepage":"https://github.com/mhchem/mhchemParser","bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"license":"Apache-2.0","author":{"name":"Martin Hensel"},"main":"dist/mhchemParser.js","gitHead":"9fd3f1da07038124c6a1992a3245064024c1c858","_id":"mhchemparser@4.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/jvXBJOl9kFWjWMMT2SuZ0w3HjIWomXzWuLUfAb2pWmnJ0zDh2F1CH9FnR6q5VuyAymeLg2MJGwGuDRdJrVLgA==","shasum":"8acd52012099fc4b2afd1d397a7b132abe49f704","tarball":"https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.0.0.tgz","fileCount":9,"unpackedSize":179219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggIvxCRA9TVsSAnZWagAA5dwP/ixLJI5oWyxPaA0VBpCI\nOTTVKkyJtmB0JLLzexjBSu27jNtfyvlaN08+7fohJRHS+pUL2PLjQiu6K9Tq\nTO1nXB1mYKqMe3/PKPIoAcerTfm8N1FaUHUjCtXkKsJ+CNZ73NQyY01ThY1D\nP71fFCoOcqojKVlftu4zhHGz57EQGzNTYu4mcLxA66C4qCe5f4NN3unvNdMS\n4S16PGxT3QYkUbfH8rJVjOgOn9vgM3hBrDw7puZe47X9jnzcfuRf//KkiOmA\njWIGs1nl0MBt9KL4RP4KwHM7BJJno2UmcfOJ7FSToRjEkM1LEt7wxjHnr5CZ\nh/LmGeW8fYHfPDoVLHLy8ZDamPIO/xyjMxzNxYuRHlKYe2UTMNIGc4ETeuOP\nGsl+u7Zs/Aqz+DXF1G5DFHWRzHSq5RZcQ26z/N+zLKEA8yu2Sa1++P7BmtK7\nsqaxeZzQURjKnrYkdwqq+4J3dOAKgc7Bh63ImMPJInyWIyLQXsQo2jf95lsd\nVybFV6sj+7MZPhuoQr7s1SNOHyN5b/Jn9ivup3WkDm/EsDJcCia2RIuIXaGC\ncxZd8K/6bLfCIM6esbQGF4Lpe1QM7pb7SG6e87zKtJWQzQkl+mgG3x/2OmIb\n/4Ib93uHvXjTe33Q9LyBOyRBQe9NrGkvdSgmpoTYH9alpbOWU2OWJ6X2GNW+\nYkAm\r\n=5jPs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHM/zh2tWGYhEIld53VKGh8VPxIsUBTQYzBIZNaiZ0cdAiEAzERGvzexFW7ReWVNTnlaBU7v6NHVOeg9niOeOWb284c="}]},"_npmUser":{"name":"mhchem","email":"noreply-npm@MartinHensel.de"},"directories":{},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mhchemparser_4.0.0_1619037169539_0.30924182474700124"},"_hasShrinkwrap":false},"4.1.0":{"name":"mhchemparser","version":"4.1.0","description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","keywords":["mhchem","MathJax","LaTeX","chemistry"],"homepage":"https://github.com/mhchem/mhchemParser","bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"license":"Apache-2.0","author":{"name":"Martin Hensel"},"main":"dist/mhchemParser.js","gitHead":"cfb00dfc88015b4015f517dbb04abc94a7274742","_id":"mhchemparser@4.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rFj6nGMLJQQ0WcDw3j4LY/kWCq1EftcsarQWnDg38U47XMR36Tlda19WsN4spHr0Qc9Wn4oj6YtvXuwVnOKC/g==","shasum":"db204c394c46c0070e115270a7e45c15b5f0c2f5","tarball":"https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.1.0.tgz","fileCount":9,"unpackedSize":179442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgosVXCRA9TVsSAnZWagAA9XMP/RadtHGjaHbj8RWSK0Zi\nK7o1p2MP+emIhedaeyuLquphdWPrfmJ40GBb3K7StGmQ61SyXT1unH2UKrdM\nlxNOUHNlqo/sG/lgGnx/9sTvUMmngyQgCAo5Fhf06/A3CNPwb5HOSNq+Y3ff\njUboWvVBPmqlSx+ueOsPC+krCF18HXvi75PoaEM3DQ20EfiripL77FhTc7HY\nvAj3k5jv+NysZ72QOm1kDnv8rLy1doxpIOEOtVC1YYhqd8wfiZfIT/p7wuPu\nTCbjV6ldtLawFcmepYmuoDMNPR6kjSl3/QaIwgeoMbfwXWORZ6c/HqCMOISu\n/UpSqOi+YHuIVgRyNszyAQ+KsC4pb6lUMZO8VRDPq4W2quaCKL9dDbszdZnp\niUlRXCJ2XFawm7oVCgcDRIscQkO9zQu18qGOzgZqWtQ0FJ/o/FL+k2md/05y\nJGm7G4sKmxjwdt/d2DIKZbDBRjzi0JHw7RZ7qKvTIKovShMi/X4aILxQ/dR1\nA7oRxdDLC0FSaZYAN2xsECNiAYmvmzjCDhksdmLKAGAtcVWuH+nagTkZ6phF\nLI1Fn1xeAVAuTRwBtLeGQRfgyXC2jVLfwXd22dIf4/OR1G2rl2dYfOcouA/y\nDoHLjcwRNu2nUd7fnmMp3NpkY1tNAXCozKOlypK0O1maeP7TqemFp4U3iTg9\nmKso\r\n=m7J3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEONKtPy9sQJfCZ4FOnCdklTvILce0qXu2NdHuLBADZAIhAJpVhm45/bltizRyr3O1UJAsoofHUa164iver9aR4cDm"}]},"_npmUser":{"name":"mhchem","email":"noreply-npm@MartinHensel.de"},"directories":{},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mhchemparser_4.1.0_1621280087513_0.8822446942341375"},"_hasShrinkwrap":false},"4.1.1":{"name":"mhchemparser","version":"4.1.1","description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","keywords":["mhchem","MathJax","LaTeX","chemistry"],"homepage":"https://github.com/mhchem/mhchemParser","bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"license":"Apache-2.0","author":{"name":"Martin Hensel"},"main":"dist/mhchemParser.js","gitHead":"b1bd0670df7e9bbd5a724ac642aa2664d6e500b3","_id":"mhchemparser@4.1.1","_nodeVersion":"12.16.3","_npmVersion":"7.19.1","dist":{"integrity":"sha512-R75CUN6O6e1t8bgailrF1qPq+HhVeFTM3XQ0uzI+mXTybmphy3b6h4NbLOYhemViQ3lUs+6CKRkC3Ws1TlYREA==","shasum":"a2142fdab37a02ec8d1b48a445059287790becd5","tarball":"https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.1.1.tgz","fileCount":9,"unpackedSize":180298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4+o2CRA9TVsSAnZWagAARbgP/RsqgGfWuWX0T6JgbVX2\nSgCJuhx5VcSJzlajkzIp7kyVVzhUHlpa1lo3N1OwDCJNkMjJTJhldCJ+hzqP\n6zHQYcII3sVy4uVkX+GzBoL+NJ5DpF2iX/JRUYImy7Y8raxoX1ehXzfxkgVL\nX5TvzxOlKQcwgzOp7sbj6bbSkOQCoQ1C4EnadHEX22jxqh/eJXzKVdfFWoBa\nP9BAOr1nxLX7l8EE8LUoeN4NP3iEoERlEGe6LJ/lo88dQoN7dHxAFWKJnzKS\nIYpN8UWHQ2sleAqMV7kmYOA9qI2FuCcGbEC6uIv5j4PSGr0Nyb1u7kecngjn\n0JYwg6fQ+iNVBOeBkDCznXP3n4LF9YBrEXsVq37e7/GeL2LdCSUZoUqYmXa6\nruIRyG+f045oft3XyEsPKbLav/3vWPHdnfUGGMSPjxUZfII9uojeSamSYqip\nX90DrrUPjx25EjaM4H6iuCBx26+YCRs5LYem0BLPqKK0ZU36obo8EbWDBz8Z\nGnklg77Q1P98CIXp7bkYb1xmuVYQM9v5PVC9yiEn6V0Ugrn2gjeVuq8L9+5J\nyOhSes+1LMe9g2tRo17YicxBGlLEspZ94UGlUGR7MDk6rFqTiugYjl39m6Us\nLHCLban0l9WQPiCG7qP5Tw6njhZE9TaBvDW62yBiD3GhJVMxSy2uCz8SG93g\neXJk\r\n=OXR8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOxHj24oY4QzMTXRi5fLptb/T0+Xae9/QwxWiR2x1uGAiEA9uh+557obarClf3AEg7ucrJbz5eBYL+7dzXhGk8UjkE="}]},"_npmUser":{"name":"mhchem","email":"noreply-npm@MartinHensel.de"},"directories":{},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mhchemparser_4.1.1_1625549365616_0.4773157468630407"},"_hasShrinkwrap":false},"4.2.0":{"name":"mhchemparser","version":"4.2.0","description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","keywords":["mhchem","MathJax","LaTeX","chemistry"],"homepage":"https://github.com/mhchem/mhchemParser","bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"license":"Apache-2.0","author":{"name":"Martin Hensel"},"main":"dist/mhchemParser.js","types":"./dist/mhchemParser.d.ts","gitHead":"d617140400289f1a859ef11879de524b3b858e12","_id":"mhchemparser@4.2.0","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-sTDTSaGwYBOnEfFz6nId4F7gvRukxzYxqxo42T1zHP4WmwBmX7is920H15pPsgODdIFWfQsqvbzi9t2nBVXgpA==","shasum":"724f0b8372912d078cc08a964b0c74f1be98a110","tarball":"https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.0.tgz","fileCount":13,"unpackedSize":276568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/iT3mt+HkOpe1cuktLjgXjpCF14+jWzn4GH3gnfaF3AiEA38mJofFUYSkAJCVfHA5KrTOAVT4BChdy4zi1qtk+Q3g="}]},"_npmUser":{"name":"mhchem","email":"noreply-npm@MartinHensel.de"},"directories":{},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mhchemparser_4.2.0_1684788707725_0.7992614694349596"},"_hasShrinkwrap":false},"4.2.1":{"name":"mhchemparser","version":"4.2.1","description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","keywords":["mhchem","MathJax","LaTeX","chemistry"],"homepage":"https://github.com/mhchem/mhchemParser","bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"license":"Apache-2.0","author":{"name":"Martin Hensel"},"main":"dist/mhchemParser.js","types":"./dist/mhchemParser.d.ts","gitHead":"2159346e2bb45ec6beaf64b617e0e5a049b4d200","_id":"mhchemparser@4.2.1","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==","shasum":"d73982e66bc06170a85b1985600ee9dabe157cb0","tarball":"https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz","fileCount":14,"unpackedSize":276593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7hPag1Cc4CGKuim1KBZmAduvWutm6N6WaT15xe6DIRgIhAIKIaZT19KvoqJ1P3f0PEe+yrgQ8VeGgB8V8p3DZCics"}]},"_npmUser":{"name":"mhchem","email":"noreply-npm@MartinHensel.de"},"directories":{},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mhchemparser_4.2.1_1684916225864_0.8648155307987735"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-21T20:32:49.539Z","4.0.0":"2021-04-21T20:32:49.668Z","modified":"2023-05-24T08:17:06.139Z","4.1.0":"2021-05-17T19:34:47.629Z","4.1.1":"2021-07-06T05:29:25.771Z","4.2.0":"2023-05-22T20:51:47.919Z","4.2.1":"2023-05-24T08:17:06.027Z"},"maintainers":[{"name":"mhchem","email":"noreply-npm@MartinHensel.de"}],"description":"Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.","homepage":"https://github.com/mhchem/mhchemParser","keywords":["mhchem","MathJax","LaTeX","chemistry"],"repository":{"type":"git","url":"git+https://github.com/mhchem/mhchemParser.git"},"author":{"name":"Martin Hensel"},"bugs":{"url":"https://github.com/mhchem/mhchemParser/issues"},"license":"Apache-2.0","readme":"# mhchem Parser\n\nmhchem is an input syntax for typesetting chemical equations and physical units.\n\nThis is the parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in [MathJax](https://mathjax.org), [KaTeX](https://katex.org) and similar projects.\n\n\n## Usage\n\nUsers of MathJax and KaTex can write\n\n    \\ce{CO2 + C -> 2 CO}\n    \\pu{123 kJ*mol-1}\n\nFor a hundred more features and how to configure MathJax or KaTeX, see\n[the manual](https://mhchem.github.io/MathJax-mhchem/).\n\n\n## Usage for Downstream Software\n\nFor \"translating\" the `\\ce` syntax, make a call like\n\n    mhchemParser.toTex(\"CO2 + C -> 2 CO\", \"ce\");\n\nThis will return\n\n    \"{\\mathrm{CO}{\\vphantom{A}}_{\\smash[t]{2}} {}+{} \\mathrm{C} {}\\mathrel{\\longrightarrow}{} 2\\,\\mathrm{CO}}\"\n\nFor the `\\pu` command, call\n\n    mhchemParser.toTex(\"123 kJ*mol-1\", \"pu\");\n\nYou could also insert a TeX string. All instances of `\\ce` and `\\pu` will be replaced in the returned value. This might make integration easier, because the mhchem parser does not need to be called from the TeX parser.\n\n    mhchemParser.toTex(\"m_{\\\\ce{H2O}}\", \"tex\");\n","readmeFilename":"README.md"}