{"_id":"@akumzy/eleventy-plugin-syntaxhighlight","_rev":"2-bb0948ba4a8630efabb393fd124fb0ac","name":"@akumzy/eleventy-plugin-syntaxhighlight","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@akumzy/eleventy-plugin-syntaxhighlight","version":"0.0.1","description":"This package simply adds line numbers support to Eleventy to official [@11ty/eleventy-plugin-syntaxhighligh](https://github.com/11ty/eleventy-plugin-syntaxhighlight)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Akumzy/eleventy-plugin-syntaxhighlight.git"},"author":{"name":"Akuma Isaac Akuma","email":"akumaisaacakuma@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight/issues"},"homepage":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight#readme","dependencies":{"@11ty/eleventy-plugin-syntaxhighlight":"^3.0.6","prismjs":"^1.23.0"},"gitHead":"fbb51611e79f928497e0347390c4c4277470e7bb","_id":"@akumzy/eleventy-plugin-syntaxhighlight@0.0.1","_nodeVersion":"15.4.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-Krd2krm1iXbcs7/NyjqyzoYifA3y+zn3trktF9uQUb0SiHL6h7ZFDFShB8kGMwYkbFS6UW2VCvKaFBtq9lFBJw==","shasum":"35991b95b878b62dbed0d74ad99ea08a21d3f1da","tarball":"https://registry.npmjs.org/@akumzy/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-0.0.1.tgz","fileCount":4,"unpackedSize":7272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQF+TCRA9TVsSAnZWagAAPJMP/0h2SvnwmdBQH8jUbB0H\n1B6ZIAX/2XKbV/zPeJAMYaG5S/0HKVIYT38OdT58NiX76X5INqAyb8s33MF3\nootAwvP8p9JbeEAVCNoI9ojXSDLdmJ/qhMcQbcNSWjpHG+K+fTsc8Y1qJFqn\noZVYycg2abmtw+kfpoOrUQ4OwZihOkX046PlDkestYVths/9jxKPjYIdDLFD\njzEPJX86wZooLnYrpamdXYGU4pi4MlVECuGUz3TeQeGmKxgUmzBfmAv/Ik0R\nss7RJESu0zihEAMqmSUidGnwbcUUlINJM42knPR2qDz21demYW987hx0YCk8\nh7vUrm3JelXjSts7DwVuIg6TvulrpRsiMdw0FZKH6kNA5dQ4j8FoozKUwm31\nkA7Ym6jF9DLfeO8wo2mXUsi6Ly7G+CxhsyW/+Tb27uG5FDKREfCGRPzjXBpT\nvYldmaLC7KYvb6HCdik6wITNxVghPNHoJsreYmyhSMIOZ16sH/uySijecMZ/\nj8dduoErb/dS0vtw97r7HqtgYcWBv0esS5VBwsVaVze3Ezf96RAmidg85BRl\n5SCz+be5N0f5jnZURXzCAz2+YyvC1N3b+ggivDahQsKx5W/bp/031WW8TK0G\nWtZ3NEfZ8ejodsul9M7IL+PRQPWi9ta7NoVB7U1j1DDwDnCPXmigi/slzmj4\neJZC\r\n=u7vY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYbMyWS3lEubFyKlritiau2tHpxEiqAVz+01CM1zlxlgIgFPtu8GZp2OSvZdm/3JUAyx5Y2XtVNicRKKx9E4mc9oE="}]},"_npmUser":{"name":"akumzy","email":"akumaisaacakuma@gmail.com"},"directories":{},"maintainers":[{"name":"akumzy","email":"akumaisaacakuma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eleventy-plugin-syntaxhighlight_0.0.1_1614831506900_0.6928860398482297"},"_hasShrinkwrap":false},"0.0.2":{"name":"@akumzy/eleventy-plugin-syntaxhighlight","version":"0.0.2","description":"This package simply adds line numbers support to Eleventy to official [@11ty/eleventy-plugin-syntaxhighligh](https://github.com/11ty/eleventy-plugin-syntaxhighlight)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Akumzy/eleventy-plugin-syntaxhighlight.git"},"author":{"name":"Akuma Isaac Akuma","email":"akumaisaacakuma@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight/issues"},"homepage":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight#readme","dependencies":{"@11ty/eleventy-plugin-syntaxhighlight":"^3.0.6","prismjs":"^1.23.0"},"gitHead":"fbb51611e79f928497e0347390c4c4277470e7bb","_id":"@akumzy/eleventy-plugin-syntaxhighlight@0.0.2","_nodeVersion":"15.4.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-xpxXtzRvmeGnVszzVreMlR03uMOMPA3NeywmVSdQ5ycQw+CmJTUSrxfPHn8E9TRXr6X0kE3gSRKkLwzU5aOs4w==","shasum":"412e042ee1c50a5e42eb89852f9e69f5520e4158","tarball":"https://registry.npmjs.org/@akumzy/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-0.0.2.tgz","fileCount":4,"unpackedSize":7209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQGBWCRA9TVsSAnZWagAA9IIP/R2Ea33ERHJiVBadHrnT\nEqgOOieRuVoP5UFGzGy7ucLCVaUbRTEfg8Xt88ou76n+kjPUKnQsHrb4NlaR\ncF46EKmZBAWJtWASzi91IwCtTtZ9zD25QJLnzvUZTHG16H6a5GVMlMe7W6Of\np9KrskkPYuYbR2yylKF3TyqGZ8CKrujcLQFV9f936CBctXJdo3j7mQ6q9n83\nPaZqN/wgnev4iL0UQVjaEBD2YdtV2/bvCV0JpZsXZ9E0ULu5u+nHQ37Q2U9h\nHXEwG06mjeukiWQIzFeaOPdRP/4d5gfjrOTBLYig0GEteoU7BLxD3ToHAlLC\nVbpzDuq/08istb0q9hFGV+bEXnOZFFWfxVdpESrLulIwH0ccxUSz+QMHJ/I6\niU7IyNWDbkbCl6vdNhAShPlPk4CTtB+sSz92YbTB7bYCL4ir2gpY+ToRnB+r\nK6Q60okevE28n7yWYIjgc68zUfmyd4KRxmIBdUG8UtNBmXbEFTzKI3eAZNX/\nzxf12UIzohmv97Y27kPRoSWndbvv2sn5BZ1wYnyWGMfuW4LQaSmzCNfkzXwm\nqYIeCjenAmjoLg7M6YZt6N8Pns6TC1/Fg9iS2g67OwQudmhpsnd7si+RsCmT\nHcERtKSBUV8C9+p012SdmvfDHq5A4FNeZTa1G8AMQG6rOWqfeBm/sWz7mBFr\nHigZ\r\n=SJuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMsCijrHTFxSXA87grlXy+JdhZbYpL26Mh7xMEZOAvZAiEA710tb2pWN+l/bchnyndWScdhgiaOCo73V4tbUdtbhaE="}]},"_npmUser":{"name":"akumzy","email":"akumaisaacakuma@gmail.com"},"directories":{},"maintainers":[{"name":"akumzy","email":"akumaisaacakuma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eleventy-plugin-syntaxhighlight_0.0.2_1614831701537_0.16178475215313526"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-04T04:18:26.863Z","0.0.1":"2021-03-04T04:18:27.042Z","modified":"2022-04-04T12:31:42.612Z","0.0.2":"2021-03-04T04:21:41.723Z"},"maintainers":[{"name":"akumzy","email":"akumaisaacakuma@gmail.com"}],"description":"This package simply adds line numbers support to Eleventy to official [@11ty/eleventy-plugin-syntaxhighligh](https://github.com/11ty/eleventy-plugin-syntaxhighlight)","homepage":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight#readme","repository":{"type":"git","url":"git+https://github.com/Akumzy/eleventy-plugin-syntaxhighlight.git"},"author":{"name":"Akuma Isaac Akuma","email":"akumaisaacakuma@gmail.com"},"bugs":{"url":"https://github.com/Akumzy/eleventy-plugin-syntaxhighlight/issues"},"license":"MIT","readme":"# @akumzy/eleventy-plugin-syntaxhighlight\n\nThis package simply adds line numbers support to Eleventy to official [@11ty/eleventy-plugin-syntaxhighligh](https://github.com/11ty/eleventy-plugin-syntaxhighlight)\n\n## Installation\n\n```sh\nnpm install --save-dev  @akumzy/eleventy-plugin-syntaxhighlight\n```\n\n## Configuration\n\n```js\nconst syntaxHighlight = require('@akumzy/eleventy-plugin-syntaxhighlight')\n\nmodule.exports = function(eleventyConfig) {\n  eleventyConfig.addPlugin(syntaxHighlight,  { showLineNumbers: false, alwaysWrapLineHighlights:false })\n}\n\n```\n\n## Markup Usage\n\n````\n```js#/1-2\nfunction myFunction() {\n  let highlighted = true;\n  return highlighted;\n}\n```\n````\n\n<img src=\"./numbered-lines-and-highlight.png\">\n\n<hr>\n\nTo start with a specific line number,\nadd the number enclosed with square brackets eg. [2] after the hash mark (`#`).\n\nThe line numbers for this code fence\nwill start at 2 plus the highlighting syntax.\n\n````\n```json#[2]2,3\n{\n  \"all\": [...],\n  \"nav\": [...],\n  \"books\": [\n    {\n      \"inputPath\": \"./src/articles/finding-oz.md\",\n      \"outputPath\": \"_site/articles/finding-oz/index.html\",\n      \"fileSlug\": \"finding-oz\",\n      \"data\": {...},\n      \"date\": \"2009-08-07T13:52:12.000Z\",\n      \"url\": \"/articles/finding-oz/\",\n      \"templateContent\": \"<p>As with most books ... much about The Wizard of Oz</li>\\n</ul>\\n\",\n      \"template\": {...}\n    },\n    ...\n  ],\n  \"programming\": [...],\n}\n```\n````\n\n<img src=\"./start-at-n-number.png\">\n\n## Credits\n\n- Philip Borenstein (@pborenstein): [eleventy-md-syntax-highlight](https://github.com/pborenstein/eleventy-md-syntax-highlight)\n\n- [@11ty/eleventy-plugin-syntaxhighligh](https://github.com/11ty/eleventy-plugin-syntaxhighlight)\n","readmeFilename":"README.md"}