{"_id":"@dschulmeis/ls-plugin-highlight.js","_rev":"10-9c2d7eff3856c064f178b72964b4062f","name":"@dschulmeis/ls-plugin-highlight.js","dist-tags":{"latest":"2.1.1"},"versions":{"2.0.0":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.0","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"AGPL-3.0","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.0","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"199a75d6ff52d26d3cefadcaa4b8ba35f32fd3e7","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.0.tgz","fileCount":5,"integrity":"sha512-QPDTpYmBQm9m6dE226lNZlejjclxyGwL2LT7K5mPefFSR7xXKVbVTVbvJTUcK5t3KdHOWDTEBYPKKNTubZnK0w==","signatures":[{"sig":"MEUCIDmNATpZl3fMTlU1AJQVrOeXRON8botJSbBrk5wOGfCXAiEA3Mux1qgItlF9rJUvJurbqebjxlX3dWSU+b9scpzued0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFBBaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonYA//RWvkXAdRtPtXAeJoWbocyntw/Yr1XZ6DvJtfblke3G+tc2Fz\r\nZNCW7mze9Qgo5AwH0cORecjlH0fi47UGiNPPbvI0yCF5ZSvj11XQ2LfVv+Ax\r\nVL/TMmbr3iF170F9qg5HddVPUP7VFV/4Tk6DWQ2FSCe2FY3d+6y46cr6GE97\r\nW6QXMWFu8MEk2MLdZOLSZs3K8iCtOu1ayBK8v3q8Y9hfB4ztse4F6L6IezZL\r\nYaEG5+booQNT43zcsTz6j+mKsV6dGzbPWkWolDhOof/XaypEyC66AB2zbbIJ\r\nZbR0BMviQ0P5YrxPgPWqjrBC0T6QMzOe1O+LtdqIZDiViZNxE6PjimtvWYJs\r\nKr9sBfn6693WLdBuqVmpJ+15nxgKi6C28+nFO1sG+xlpok1boKsSzaqXklSx\r\nCchF7dL2jtQZo/cRiuQUf7mLwlu0JbdIh/EAdH8G8yhgnQpL+M75T+yyRout\r\nZGVUpTWejRZamjndbLoxIvGfNS1Fw6voHYvtK8RajrqMSusK3tnCysDZRPD+\r\nnXB79djHI8EexhgzEQieTG+9sirkpTme5ir2+p9oFNT32f3FoXUc32guiR6h\r\nJwMY2IxEb2qsXEq2/XQS/8BhBpIjwziymW7heFe8DnrswAVcxrbt0LRNMl8Q\r\nS/ghFb5xwLXZDGCNMW8sEj24ZPqyo+cH3BQ=\r\n=Wu77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9b262671aceacc5f092d310e6993952d5ce91886","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"6.14.15","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"14.18.1","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.0_1645482074710_0.6081440423872047","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.1","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.1","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"db781266cf405a3e0ad84b39b3c6d11ab03ff714","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.1.tgz","fileCount":5,"integrity":"sha512-mfKwatDZlhNKDNN21bNX9YHHXa3tCTPGvZjR/KQrELHwpNszQ2BGljHQ/9VRYNqD7QDP5+hV6agpTq/rEA4+nQ==","signatures":[{"sig":"MEUCIQDmDW3s2IUwKGACevJcd7A8vzLZvhx9ROO2B668I+b29AIgLTpFHcIeAqen2gMIcKJpRbx/7gSzu+Q2L99J+CyZdno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3MhAAnEMoNSJfMVbKn1S6AFnbXgu6G/jQWKm6FdSj9788SgOAx4PG\r\nxXRFe6ZTnYiVwT1aQFZvg7ZTZalRuOq81oPDzNpnPWxBdTVl/iw8PjziB4Vx\r\nUvsD/l0PXmg4N71dmplK8WTf2Pu06TjNugWW5MwsiZi6MG7EONOd20rrCzAr\r\nMzVlR4LLiGgPoJOW9Z3vn0toJEXOAfH3MH23OCylizL0vNRc0WlNywpvurML\r\nbMsI2NiJjl1wrYVfCaAAYimrf5L4L4S6sy5EEJ9X7iTk4Nb8KHQZ/MUAqGeh\r\nBSxfbCzchyLaPkSsvbyLtH8MjuWAcDY/8dMJXDb5LW0cZ4f0uCqropOlYW1Z\r\nIrTf6Tg0kxt4A+PuwZYV8hKS4iQMr07v43RNxiS2llDfQSIZ1a3j7+2QDnrR\r\nwKNxgOvyPyZu1ZXVWH2mwavx6IH6/uI7xoJXSn/aDlK1yPoEjmnFgBTA46HY\r\n/h+Tpr5DTvAExNTG8EAYSLUR4Q0OZf3EnVY1uv7PzyKM3wmx4cICKO5Kv5/h\r\n4tqtyYt+j6FvfZoJJeAfkMHK/QzvL3Ny3kiDIDWB6/t3a/vee4KwbMYi2TqF\r\nTHfDvx8ofuXxo6Tkcz+A4F9wHurOz5xSvdUyk0lKYqR1poY+fKUd4Yj8FXJy\r\nI6PlG/8gO8Z8Af7Q0vM/2HYW/UNSgPaGLyg=\r\n=8INL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ce93521d2a2acb119565dc56fd1429fbd09ba86e","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"6.14.15","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"14.18.1","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.1_1645547884362_0.6612235225542833","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.2","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.2","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"6ab6ce714701321e8de8854d9a1c0a0d41c0500f","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.2.tgz","fileCount":6,"integrity":"sha512-xWHV0pndxjFhTMiOJrgpPS9A6otkHjhynKRK5zeTx0eIvSKF7HLiPJIJWV7rO3p/kOEPedhiPpootFMGCe0Ohw==","signatures":[{"sig":"MEUCIQCjs1ep7H1lOLM7t+01Qrb9fNnx5FN+Jabqu2OclBPrnwIgYUZ3nZeyydqn1WpVtT6i147tm7nNk2uFEH0zvuQ+v+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFrp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9zg//eNrYEhxhsHki09s82O5KaYQNvqrEIhJOthj3SyDTACdr04tL\r\niFeTO2MpF+etZtvurL9+oeJ7hVY+f3aj73VGWTW/Z0sBcy7HEz1CIwwIUfZH\r\n1BPLMJaxNCYwEq4jrft+WVzJQnJS+uFLr3QuaAQXykXOXj0UjpZ+Xq+F+I+a\r\nd7y2u8j7FfTnnUXiPFp+xMf6qPh5nf21ynWeiJmuYhfGIHjTVmkKPuI5e1FJ\r\nD1M/QFcYbT1AhNlUn4qy6BS7kk3CCV9bjCQHLcM9btmarnmLsJ4RGbtc4Uka\r\naoKK49+78Fp4/V7X2eUbl4z6pcQYts0AL+u3L8t6lXWzK7PTu3NA7UZSjPD9\r\npQMyqpuCp7Zq3AfN2NGL/5HCzs8t6g2NnUQI6Jb8tovGOsMN7QiVLBIFBndx\r\nPcvxOSAdcDbJi/gDsfW0GCD7Y087qjFVnvUi95GIFXhxjTi+gJVVojPoqA28\r\nltPwPmMDRwzHkmEP7eNCI25lmLyG5Y/TsYkZpKubI0lDHc/eHOCMxv6SnRoa\r\nz2sXR8JHpW5FKxoesE/EzAPqTxQARoARc8x+ScFYfDCIX2LBzbZ16nnIwU19\r\nGtNxsMVKPqJuhUBbq9yF1qOwHonHE7HSKDTYISWVSYXuIvtGU1UAjk7gKYjX\r\n51AQ7jB0pgTrAtLamrV9Q173F4/ATwN0zK4=\r\n=xt0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2bf6ce0ec8d4ffb9fe84da4acb186e08579d917a","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"6.14.15","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"14.18.1","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.2_1645656694292_0.10617010403032179","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.3","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.3","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"5046aa9ad998de9badc5b9b146cce35d5cfccbaf","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.3.tgz","fileCount":6,"integrity":"sha512-mEgKwN3zGzK/68ljgVOJfhTL7DZzjuETfdzpCMuZ4m0XoIkIq2+LKgUNN77L5ljCw9sBJUVaIsds+kNe8/UxgQ==","signatures":[{"sig":"MEUCIQCA95S6snMdxyHa0xKxPb2Zm8fVMmH3XsweMnbIrgXRiwIgSYC5q7k5YINEFThHYY8UHAQLl7ILoVFwQBW1j+l+dcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFtRfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkbg/8DwO5srvuX5NF+9ofEfCek6fDWN9ITvJGrPcIwHWpJcPGkyHg\r\ney7Vqn+O/e75TnV6wi4NN2Na5Ps1/E6LKC7lm3ZRAq0uQKcpaN1M2p2g5rBs\r\nnIayix0v4AeMkcoAeNZtBTQQ/eVNRuciv+iGZz1ZIGGz3TlJkWCBmOVuKneo\r\ndbmilWsiFkQ2miRQ2INOwxSCkqjw5bAgDZL5AJEnHbjGMkhC6kUpcQoRdyOX\r\nXs0GakPC8utrtuZUKmSnDS9E4OqVdvT5wYJpa8oE8Cez+Hb/6tUZ6Q7IbztX\r\nG2etuA+SUCkAyB8MjbiXaY3fFlWB7DjJuIfC1EIJm6LKNpNXpyPbXQPbLJu1\r\nOv/rr//KzG3M2Wmy4IIn8H1+d3kph0U83dck1Yf2Xa5TltiMcxdMi0ALMIB9\r\n78j/1lcD0eA0i2KIkdqY+s9xzop2twrOD1B6VihHrvj2qYWHK2WKVaD+GreK\r\nu1f7dPv8+94Oh5StUxdwznYPhcI8AOpEnz7f0lMBaqgGFF1gZ8FPZ7rD86k8\r\nGzh0VYR7A6Ho6xukeftmVdFaIsbJWHYx06VZahxmJE+UCBIGFKuq3zUWyCOK\r\npBU6Ocm3PvKw2zjCBso/h6qeb5l2lnMbxYzjlfT3qbAtt6o5Jd9fqiG63kAx\r\nPEfp38Px2bOUx4fuHUNMrIrC797bcsLBIMY=\r\n=OZeT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"11808ac2e232869a9d89ad0e9c008443f6f65c55","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"6.14.15","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"14.18.1","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.3_1645663327415_0.9475457736687933","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.4","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.4","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"d000afbbe21f194df3e23ce39dfad72b354f5487","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.4.tgz","fileCount":6,"integrity":"sha512-Bb43wyaqwCND+EoY4r7yRvErZR/uX5zG2g+IKaGRV6Ggj+qFHBjIwaqo5HCC2y5DTRqA7JcQzB13XqQ5VDAFgw==","signatures":[{"sig":"MEUCIH9lQ9I1C0Y9Na6DZ94MQ7AsIJoZRXkCHJSrcgiFmrGcAiEA0aCYtJMui/97KpOLmqV4T8b39UV69+8uZjVdjSLPJlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB6NzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhJw/+Or4TRj9KtRy30IdcNOXK1t7L0dQDxo0j5FeRBfMUVI8cTR42\r\njgE9uHyHbSmJGlYvefsGxCAqcbd8F+rWWsOXBxB9U4ktUUQ8W0fteBf1k7Fi\r\nXgBuQDqvAnyeCUhUimObDtC0C/CGNy5ja/fuUnwgsx+scLKXJpD7hteZLigo\r\n+b23LwerWE2YU5yGX+mVKRUVN51r/U3pH1TcwmXvo+hVzWo2/oUtY2NrUDr2\r\nDGtOJ2KN18jPwCrRiXMDrpVZTGI1/Fg2ziCeAoUdbBC1+MebsvelouM5q2Rm\r\n9heweN4IputvCbdgm6/1rBX/QqBoAs8oSUnJ9lthtyYp4ojIf4BRnvouDfbZ\r\nCx1+/K534Vje8RZ17ZOalN37ap+e3rYWxhUQ9hEs5ugkYzIMiGexZP0+Y9aK\r\nTmzDIvDnFsqOWxxED/luBzSeNo04ZH/1d200ynsrEZVq2mmr1c16VUh6JFeq\r\nN4IfLlHnqUxZkvcOG4Zw62ELY4PqvwfCc98jxkQkXmDT+GM1GpGsfrxuVnsA\r\n2Q3xM9CxzGqNLE/J8k4d6voduJ80zgpNw0ZTgbjAcMxIRsg6w32bxJHUlN7W\r\nfr9gZAY/8SvCqBGFes0UtjBTYv6vzE9OEkJz10Fk3g8dfCLGJsnri9uisOL8\r\n1leSdd+scu1G3VR0yNkg1YqrUqldwfKcSag=\r\n=Cntf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b9569a1c2a43078b0a8523114fa74d32c68e118","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"8.3.1","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.4_1661444978912_0.4611359838047804","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.5","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.5","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"c9a23e72f2df2a1d12b51b06cc87c0c13f48862b","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.5.tgz","fileCount":6,"integrity":"sha512-zCG2TPy/TpCHabvJ8sy9siTMzISZuzK3OKX0QNOjsarTDlt+6C8aLaVvpsRK/47XZDNcIVLsCZVvv03nASoXCw==","signatures":[{"sig":"MEYCIQDEKPO98ipXrmP2duS8JKiw0LBfHabK+JHbIeHAy3pxuwIhALM2SR9TWBymSl/Wr48aKJRbsAZM8WryE1u2i3w8btJV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB9OIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzmA/+O71lkAakdNr1o9AbY0k+NVQTPz9vmXAUhBd1ntbQ3q+cJElb\r\n+pco2Ci+TkexW3esSaYm/fFpMbJ4E07Eq/mff/tAJHahGVyHzCDLvUujsMju\r\nSYPivQOI7Xgh2vKr8IiwAfu1j4HLrdh79VqjB2xL9ZtkL28p9EqXp5cgzW05\r\nVVSdfJHL1aIiPYwTt+tlfUlU4SukA/gQlShbtwCmZ0OG9UhwzsQnDYO8tsbA\r\nYYQMcXADP3KB+KFjh3Liu2PGM455uicAwxrjzGlvPyL09HkdK4EvccFXZDl4\r\nCMzJuY8sd1U5cQ/rEixuG3gncGsJi52cChSFza0oPl5j3yjtwHvW8+u3MlCK\r\njVXPf967I7eeDU7bShUH4Q4yLNReAnmXYxrFGNcVQPfTfhSHOhhLumxK1hsg\r\nVlxuPL98CgHfeFsWbyaRRe1r4837VFuUlaQK96k2sGlgA2RbbdeT/8TzYwOv\r\nVnsmzhhoXTEPW50Q9bXdtnAzHrsFvhBM/wQ8GFa2gSqBoqYbFpho3fPZzc2p\r\nFcGk0pR0YG2Eo326pozk69HB1aPvSp/5hqLg2qoLeLfO+psspl1n+4f0lTVa\r\nBPONZp0+esW8DSuHVA+p3HpHN0D6PEFPBe6L2DSnEJgboPZMCO3vhUU0P5kw\r\nQilfNFTpNVsEJQ/rHXdLF9KYE57NuWrC3hw=\r\n=8orb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87ccc7906ec301e59de6d5e3c355790a9f1f322e","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"8.3.1","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.5_1661457287702_0.8563410830537252","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.0.6","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.0.6","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"29bc17bc7f9496bf6ac32f92f615bb4d8dd33c5e","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.0.6.tgz","fileCount":6,"integrity":"sha512-kQyNCo4NmHQMkbaaTU4q39dS7F+/ubAch3JRn5FHmST5Nnk/iv/YoUus8jWK9XCK8eVlT/aeNNciCsodHbeBEw==","signatures":[{"sig":"MEUCIQCWDQHwCDmPyAo6wW2eYu/HYtRiUeB0re8o5YW04YzOkQIgc/t+Hzao8l1lkmjk2jLOldHortkgBEfLx48b++Ppjw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237384},"main":"index.js","gitHead":"9789b759a51b1698473e029e1452fd6005d0dc54","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"10.2.4","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"highlight.js":"^11.4.0","@dschulmeis/ls-utils":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.0.6_1728427419258_0.33976051321479583","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.1.0","author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","_id":"@dschulmeis/ls-plugin-highlight.js@2.1.0","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"dist":{"shasum":"c234edefce4dc5c842cabe879f757f3b4458df06","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.1.0.tgz","fileCount":7,"integrity":"sha512-jDOCgBlgCS25KPG87NnRLZdzqRb8c+BkxCeJpBkPRVHPyrvVNbtQKi05Zaf3Emlsrs7ZoTHiQoArH5LFhODfKQ==","signatures":[{"sig":"MEYCIQChMdOOpfVTy42X94SgEZ2gmYSuSOi78nZ2I7GP1ArVfwIhAImQbo3cSUCaxe42idOPd7M8bBalkd4eNBWQ/bPx7Xcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298799},"main":"index.js","gitHead":"88bdbde25efa76af68be2e71bac18aa7a14f2ea1","scripts":{"do-publish":"npm publish --access=public"},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"repository":{"url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git","type":"git"},"_npmVersion":"10.2.4","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","directories":{},"_nodeVersion":"20.11.1","dependencies":{"highlight.js":"^11.11.1","@dschulmeis/ls-utils":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ls-plugin-highlight.js_2.1.0_1742139956919_0.9779471047068571","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@dschulmeis/ls-plugin-highlight.js","version":"2.1.1","description":"lecture-slides.js plugin: syntax highlighting with highlight.js","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git"},"author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","publishConfig":{"access":"public"},"scripts":{"do-publish":"npm publish --access=public"},"dependencies":{"@dschulmeis/ls-utils":"^1.3.0","highlight.js":"^11.11.1"},"_id":"@dschulmeis/ls-plugin-highlight.js@2.1.1","gitHead":"b212f0121e60d07d55c39f31ee579479d562fa6e","bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-K7UBoABXU8tBjIg8RfG/qJUI3H72iHTceGpuOQYghPd0sIMVMlR0HPSWak0mcB3OIHTFdMmGIMGSRH/6xbiC9w==","shasum":"bf1ea5f5dc995757d95cda854c2b9b6671a9a72f","tarball":"https://registry.npmjs.org/@dschulmeis/ls-plugin-highlight.js/-/ls-plugin-highlight.js-2.1.1.tgz","fileCount":7,"unpackedSize":298837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFeYwofJ339FIFUFBwknX9FJnOl+rZA6d/vbOm3P1QT9AiEA3WMbDJfRqmGTE0G2RbOqXqpBzOFqKisDyBj8x32G168="}]},"_npmUser":{"name":"dschulmeis","email":"npmjs.com@windows3.de"},"directories":{},"maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ls-plugin-highlight.js_2.1.1_1742204991054_0.5857420394826527"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-21T22:21:14.645Z","modified":"2025-03-17T09:49:51.455Z","2.0.0":"2022-02-21T22:21:14.852Z","2.0.1":"2022-02-22T16:38:04.585Z","2.0.2":"2022-02-23T22:51:34.496Z","2.0.3":"2022-02-24T00:42:07.639Z","2.0.4":"2022-08-25T16:29:39.290Z","2.0.5":"2022-08-25T19:54:48.013Z","2.0.6":"2024-10-08T22:43:39.567Z","2.1.0":"2025-03-16T15:45:57.142Z","2.1.1":"2025-03-17T09:49:51.277Z"},"bugs":{"url":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js/issues"},"author":{"name":"Dennis Schulmeister-Zimolong","email":"dennis@patk.org"},"license":"BSD-2-Clause","homepage":"https://github.com/DennisSchulmeister/ls-plugin-highlight.js#readme","repository":{"type":"git","url":"git+ssh://git@github.com/DennisSchulmeister/ls-plugin-highlight.js.git"},"description":"lecture-slides.js plugin: syntax highlighting with highlight.js","maintainers":[{"name":"dschulmeis","email":"npmjs.com@windows3.de"}],"readme":"lecture-slides.js: Syntax Highlighting Plugin\n=============================================\n\n1. [Description](#description)\n1. [Installation](#installation)\n1. [Simple Usage](#simple-usage)\n1. [Highlighting Lines](#highlighting-lines)\n1. [Copyright](#copyright)\n\n\nDescription\n-----------\n\nThis plugin adds the ability to have source code examples with syntax highlighting\nto `@dschulmeis/lecture-slides.js` or `@dschulmeis/mini-tutorial.js`. Thanks to\n`highlight.js` examples can use almost any programming language without much effort.\n\n![Screenshot](.screenshots/example.png)\n\nInstallation\n------------\n\n 1. Add the plugin to your project: `$ npm add --save-dev @dschulmeis/ls-plugin-highlight.js`\n 2. Import it in the `index.js` file\n 3. Import the needed [languages that come with highlight.js](https://highlightjs.org/static/demo/)\n 4. Use the HTML tags below in your presentation\n\nExample for `@dschulmeis/lecture-slides.js`:\n\n```javascript\nimport SlideshowPlayer from \"@dschulmeis/lecture-slides.js\";\n\nimport LS_Plugin_HighlightJS from \"@dschulmeis/ls-plugin-highlight.js\";\nimport HLJS_Language_XML from 'highlight.js/lib/languages/xml';\nimport \"highlight.js/styles/atom-one-light.css\";\n\nwindow.addEventListener(\"load\", () => {\n    let player = new SlideshowPlayer({\n        plugins: {\n            HighlightJs: new LS_Plugin_HighlightJS({\n                languages: {\n                    xml: HLJS_Language_XML,\n                },\n            }),\n        }\n    });\n\n    player.start();\n});\n```\n\nExample for `@dschulmeis/mini-tutorial.js`:\n\n```javascript\nimport MiniTutorial from \"@dschulmeis/mini-tutorial.js\";\n\nimport LS_Plugin_HighlightJS from \"@dschulmeis/ls-plugin-highlight.js\";\nimport HLJS_Language_XML from 'highlight.js/lib/languages/xml';\nimport \"highlight.js/styles/atom-one-light.css\";\n\nwindow.addEventListener(\"load\", () => {\n    let mt = new MiniTutorial({\n        plugins: [\n            new LS_Plugin_HighlightJS({\n                languages: {\n                    xml: HLJS_Language_XML,\n                },\n            }),\n        ]\n    });\n\n    mt.start();\n});\n```\n\nThe constructor of the plugin takes an optional configuration object with\nthe following properties:\n\n * `languages`: Languages to be registered with `language.js`. Please note,\n   that by default no language is supported, unless it is imported from the\n   `highlight.js` module and provided here. This is intentional to keep the\n   download size small. Default: `{}`\n\n * `highlightJs`: Configuration value for the `configure()` method from\n   `hightligh.js`.  Default: `{ignoreUnescapedHTML: true}`\n\n * `highlightAll`: Automatically highlight all `<pre><code>` blocks found\n   in the HTML document. Default: `false`\n\nSimple Usage\n------------\n\n  * `<source-code language=\"...\">` for complete code blocks\n  * `<src-code language=\"...\">` for inline code snippets\n\nFor example like in the screenshot above:\n\n```html\n<section data-title=\"How It Looks Like\">\n    <article>\n        <source-code language=\"python\">\n        def main():\n            \"\"\"\n            Main procedure of this example program.\n            \"\"\"\n            pass\n\n        if __name__ == \"__main__\":\n            main()\n        </source-code>\n\n        <p>\n            Here you can see, how a python module can check whether it is merely\n            imported or run as a program. When run as a program,\n            <src-code language=\"python\">__name__ == \"__main__\"</src-code>\n            will be <src-code language=\"python\">true</src-code> and the\n            <src-code language=\"python\">main()</src-code>-function will be called.\n        </p>\n    </article>\n    <aside>\n        ...\n    </aside>\n</section>\n```\n\nIf the `highlightAll` option is set, `<pre><code>` blocks can be used, as is\nusual for `highlight.js`:\n\n```html\n<pre>\n    <code class=\"python\">\n        if __name__ == \"__main__\":\n            print(\"Hello, World!\");\n    </code>\n</pre>\n```\n\nHighlighting Lines\n------------------\n\nFor most cases, the above HTML elements are all you need to include some syntax-highlighted\ncode in your presentations. But sometimes you might want to bring out some lines for further\nexplanation. This can be done with the `highlight` attribute and the `highlightLines` method.\n\n![Example of highlighted lines](.screenshots/highlighted-lines.png)\n\nTo staticaly highlight some lines, pass a comma-separated list of line numbers (starting\nat one) or ranges (as two-item arrays) to the `highlight` attribute:\n\n```html\n<source-code language=\"javascript\" highlight=\"1, [9, 17]\">\n    ...\n</source-code>\n```\n\nTo change the highlighted lines at runtime, pass an `id` and call the `highlightLines` method\nlikewise:\n\n```html\n<source-code language=\"javascript\" id=\"example\">\n    ...\n</source-code>\n\n<script>\n    const element = document.getElementById(\"example\");\n    element.highlightLines([1, [9, 17]]);\n</script>\n```\n\nBelow is a somewhat contrieved example, that always highlights the next line every second.\nNotice the `lines` property which stores the number of lines of the source code.\n\n```javascript\nwindow._line = 0;\n\nwindow.setInterval(() => {\n    let element = document.getElementById(\"example\");\n    if (!element) return;\n\n    window._line++;\n    if (window._line > element.lines) window._line = 1;\n\n    element.highlightLines(window._line);\n}, 1000);\n```\n\nCopyright\n---------\n\nlecture-slides.js: https://www.github.com/DennisSchulmeister/lecture-slides.js <br/>\nmini-tutorial.js: https://www.github.com/DennisSchulmeister/mini-tutorial.js <br/>\nls-plugin-highlight.js: https://github.com/DennisSchulmeister/ls-plugin-highlight.js <br/>\n© 2017 – 2025 Dennis Schulmeister-Zimolong <dennis@pingu-mail.de> <br/>\nLicensed under the 2-Clause BSD License.\n","readmeFilename":"README.md"}