{"_id":"@kuscamara/code-sample","_rev":"10-0c8cb2340aac9bb67c556c1bded52cfc","name":"@kuscamara/code-sample","dist-tags":{"latest":"3.0.2","next":"4.0.0-pre.0"},"versions":{"1.0.1":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"1.0.1","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","wct-browser-legacy":"^1.0.0","wct-istanbul":"^0.14.2","web-component-tester":"^6.6.0"},"scripts":{"serve":"polymer serve","test:sauce":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"7c770e88066b99f77957f294e3a4330143372641","_id":"@kuscamara/code-sample@1.0.1","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-4WxjVkSIHlh187jn9ZxQ9+ZzwGvMPtelVqwFqiqx0T6Q7izSHIGoZUhsx//uK3QKJkiyBjrFy/KrcpxjBgbyiw==","shasum":"215a2a910020a7fbc62daa829155ee182af9d82b","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-1.0.1.tgz","fileCount":23,"unpackedSize":90562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCZteCRA9TVsSAnZWagAArGIP/1dr+yuUkquIIyXY1EjW\n9uABKOTTwmhS74tEUQK9sL1k7wSVcoV1YFKCsHTVnGiBzuBr5zMAfG68clos\nQGjXod+dq5vmMbA2h0G90b5lAgq6fhV+MyUDYCjArC9HVbFhTXAs2SDPKbGc\ni+PaJwunOBLKf8HrEu/GUP9T10HpQVI0tUGOPVVXHxGSvSRhgcTppLsGKmQ8\n/ZRPrdOZJGzBcYa/ZiFOzqF2mhDYDQ9izsBgXIdIM54Fzxx29CrFkDoCPdfV\n2tWrfBEyI6SSr3doDRbBFkttgs+S5lUNrQ5/YkatEBfLwVADs237gw9GR4MP\n/YeSGeS21SGzcJbud72nNR0HKd/w4OHyKv9ZqWdlQZsQkD4zMaHfvbuQT4ZY\nN8yNFjnBf+3MjdesFPKZydHcyjzMW1G63pCKfenLuVVgqvfbNqAPn8+hQ7GD\n9b6PtkuhySW/Scv4F4msidIoZ2AdDD4l4gR41LvxEhe9FmjJBCUDZnocCDW1\n/QR6oTpkACU1LOtB8cGGahRiaWacAuGXXqofbTUJ7FSCULjs1IcZKI6f4OrY\ncDxpME0gJN+1fIC9oi8qObQzGyj33Ozfy56FDFIAuLYP8EnnKN7Boqu+NnXE\npfxIp0NbJCuAEMMkjMWAMBPr66YQQm8rR30mEL65wS8SE1tkJF1pUJ2Lz4k7\nIdW2\r\n=InUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdvycYwVKXDnA7RXHX4YeZb89MkHdPrMtdSrlL/Xw95AIgWOytj8c9CE7rPNYMhfPE5IyT7XU/G4nsH9862A+Knb8="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_1.0.1_1527356253748_0.256283603018705"},"_hasShrinkwrap":false},"1.0.2":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"1.0.2","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","wct-browser-legacy":"^1.0.0","wct-istanbul":"^0.14.2","web-component-tester":"^6.6.0"},"scripts":{"serve":"polymer serve --npm","test:sauce":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"1567c2333c2e5b4dc5e72cbc1209bf7030ee9541","_id":"@kuscamara/code-sample@1.0.2","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-ZTjwbqA54SYF0BP1mc0tBlXjqX2qZmJWan1m03cqLWnikIFfKZ2mpc7BF6RqEawGpWQqCiLEKp3de5Ui1+nIdg==","shasum":"79f261892d9f0cae717fd671f6bd279caab7b986","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-1.0.2.tgz","fileCount":22,"unpackedSize":90206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCaDdCRA9TVsSAnZWagAAgdkP/RQyf+iGpJueY+mGE9TR\n8iyWNYdF3nMgLwpZuTgsemxrWLyjrErwhrzh3ewuxi7hgN3+77nnsHy1KgLY\nMC01PiUNuiTNAYAKbEpLbsls2+LmWk1ANRv8vyS2Wa2f+LTGU133IdWqJgut\nA1+o/8GxXwyFRIBMASNktoY4EeQFq9HBN+tFMvK1YYcABQmXUKALEzCjOakt\nJg6LQs4QqjbmzktpqIdOgs1nfnPkwi/z+tw5te/aeBYFkqD5Ae5x0NCzcqW5\nZtBn4zAmTxlgOftSravnD0TKwvreVrBvL8NQWj59jN6rFk1S3mDOseSQgK5u\n6z2wr0JZpOV6/74E11bMWtwYM5lLS0nEJK9B95i7VZPWKsohxNoeR+I1Xvja\nzbInHyR/L97qjbOZuEjFYeXsfuFZBXdgzZqUvBMfMLH7r9og8E6pnhuzigXE\nHXXBq7kh3cRd9gU/ObsGI3cGYGvRTMsaadpi/0wgOt5NY+FQB5X4KkORBs7E\nthoL2ZVDI83SqCqs0/bYak4LwNQbT+MLhBDmsPgU77Hl5u3Td4l7D5XRRjAZ\n/giP6GkaQOOAixBUZcE3jstAKbIbo8aJ0QyULY7Upypg0vzMM7isjrcuyLtf\nEEdDjsSn7EeQsnKMdcriRswIH0RCSqd6dmKJqcExvkeaaXzn7BWPicS9skyC\n+XcT\r\n=o8KJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNnGFBFUjXvKUqV3t0CCnpJPJwTh0fzElLF3yexE2ABQIhAO2XSTLdqIiQlRAs6OWcebRXbRqijPqB/FbV3OarlUKP"}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_1.0.2_1527357660393_0.11995289601189696"},"_hasShrinkwrap":false},"1.0.3":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"1.0.3","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","wct-browser-legacy":"^1.0.0","wct-istanbul":"^0.14.2","web-component-tester":"^6.6.0"},"scripts":{"serve":"polymer serve --npm","test:sauce":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct  --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"feaff9a131fde2505e6aee42dbc37a7365b94ab4","_id":"@kuscamara/code-sample@1.0.3","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-vY6CG5cr3evaYFS3zy3NUxYdckqMmNdySvc83YPXPIKoumRAyNZnzObD8KYwrVttVLj7IbSblb948YMpa0SUPQ==","shasum":"0a1146968befa6077ab46c08a32447f07af83647","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-1.0.3.tgz","fileCount":22,"unpackedSize":90697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCaMoCRA9TVsSAnZWagAAxswP/0rmUZoayCTD0mUurnyC\nnfifa4JG5zjzAZCptqp1gFfsjwGWmp5Fi7vAXw8/aMW0lPR2y9ajAe7vpqjg\nAvpke0eM+nRF4/yPi/G6Sl7ecM2wf58sJ3NA/OYw+WJUcvF7UPt5DTlrdGal\nkMoP5lSRFVWtXmcTAj1TJ7XWZyzvgxBk4aXcHjfLI+qx5YSDl/qUpOhMPZgQ\nlcibVuRm9BG77nGEvNfg1lu1Uml03GmZiGSU/iUIGo/TvZ+CRPhNBHoiU7JT\nB9VG/jf8e/wOFlPLNgF9UBwVjX/GkgbbbhOYlHwmeeSI+TJWdv1fkmDMoHEh\nUZV7xXiTnJGYlzxdrdKVTRF/f7/DgIIRrPl5yqdL5jhejQ2/iq39lUHJriRc\n4NwZgz3nvOlGyBB143/SC26a/S7O1qDvJ2z6DU15TxadVP5CqeB0hMD1cWm3\nx24Gxu5z3CPjG+UnE5xW6DHFZGwRr/tOMULJs8Tplpz9kxQQBejfnbAUgP2O\noNmTh+0NrqI2FDo1pl41RSfEHO5fSwg4OlFEG/rMr3ApWzr7c3/+BOCZXmAH\n8kPhtSC7FB5xCyPmPoWY5HugPspjsuGHdH1mJL2NHZzM7kIYuno+ZMwyiU4+\n/yOiibsUmY2AzRCdJmA5Iheab460+mjZnTU/zXNhbtZ2F/7I83FF68DNhLZk\nhD55\r\n=L0aG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1VbJo9vwCV3LYS7SCF2wm2nrB94bDlJGLyvIlPkYycwIgH9iTmcRu6JExBZvNY5X3tIpyt2FrNXTbEaJ5dnZrZMs="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_1.0.3_1527358248158_0.3559528991265608"},"_hasShrinkwrap":false},"1.0.4":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"1.0.4","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","browser-sync":"^2.24.4","wct-browser-legacy":"^1.0.0","wct-istanbul":"^0.14.2","web-component-tester":"^6.6.0"},"scripts":{"serve":"node tasks/server","test:sauce":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"9a760ad48330f65a50805a1891cdb232602c76e9","_id":"@kuscamara/code-sample@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-wq+xZYByO7HVZqsehqmLRUV3f8NF6zhvR4XnFWTXOVHWYBzL9Lx1FaejnIU+0GAbC031O7PS/q9jUcrtOsX0TQ==","shasum":"b27df7a858239e046818c790b763457f86e1c15c","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-1.0.4.tgz","fileCount":24,"unpackedSize":91358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCfo/CRA9TVsSAnZWagAAlwUP/2FJqakIND/YIsyF8vqT\nuNgxHARWiKplqNVMBwi64wDqR9onCgPUF3zML7xZGmrGkaJptIhTP9qlOvZp\n9WsNPdy2kdQ8CL9a+HfYYR9sbqKG683Xw5NTaZIYhAPkuynC5n/UuhMYq1Td\nd+xceU3EfEt0WJlfqfTsu2S0ZJjge2psDikD1w5xyPxmi4mxueVo0x8/jX0C\nni5PONJqGJ/Cg0OmXP2ae9QW2S8JfdLf6CDobixW24iJSEIKgPIDTqVdTWXO\n95iF5wCWcK5GVuiX7zXHsvoHKirDKcxYS31egwb4SagGsQcPORA1NWwZ2m3k\nPkzAyLBWAq50yMtUrORs2tjhWN4fMEY5d7swJ34FAoGIoxhWCEqIUaolgnXR\nNLdsTwQw9Oj57FXvPmqRdB3CBAuJAQqj/t6k4VADS6MLNQLMbs6EigUTqfOB\nBkpZPHmM1HGSrKsj13Bp+TncrGlMpCwkMhfzGFSvd0Mq2k9Ww9A5f1txUHzD\nN+obRfLmx5pmIV7v0eBdydjCens8p9xGVAQAjTSNCKJheX9ZQ9oTchGzkCt1\ndvjZIVUbOCtSzgeF+SjI4Fv0HHDrJBkh//gDadyNfaXuNbBqMZUfanZjtkB8\nbRYJngu5d4Qoex4zo4xftMcmmr5YDeILCw+Sfu/nlKLm4V48fa9+cw0Ss+jW\n7+3H\r\n=ocrm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmvn8o0hU/wzCYzRqa2gLYSm8cIFRCrlM8N3CV2fxkNQIgOCxs0Gc3s5AZmuGsgg4zPqYrIIJ9OS/woJzkeg5HmF8="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_1.0.4_1527380542523_0.8639746819554295"},"_hasShrinkwrap":false},"2.0.0":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"2.0.0","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/lit-element":"^0.5.1","@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","browser-sync":"^2.24.4","portfinder":"^1.0.13","wct-browser-legacy":"^1.0.0","wct-istanbul":"^0.14.3","web-component-tester":"^6.6.0"},"scripts":{"serve":"node tasks/server","test:sauce":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"70040c3564815a94a9ec51cbcc0bc247bc7863ec","_id":"@kuscamara/code-sample@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-kCC9OSqnErN+w7fLXFiY8AtfTSOsfWhs1bTtU2ZQtbapPcq6N0/iBFfIQLAQ+YItKD856HisGJkKRFda35eSMA==","shasum":"43d40d88bf75eea06aeec343a7ec1d9649ec985c","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-2.0.0.tgz","fileCount":28,"unpackedSize":98314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEyzXCRA9TVsSAnZWagAAdJwP/2ToHy3NK6B5zqxA8D5M\nuW6vdqSUAhnENij5QZSxuarXgIvnPK4/ZVqQZVP0J71Iq+oiA1ON4jgEw3ld\nek7S0Nz8s/Ru+ClGCc98ISUSz4gct0/b4w3BXp3kzUo2YdON+vBC56oKJeqZ\nzVhM4iZc9lyBGhJdUy1qwNyrc6hQ+4hM87ncDUAJetBuihPCaARZn4i5ptlU\nXW82P5r8HbtVbkoY9xtyO3vZjI0IRDnCEfNuMHXxl9iISayMpOoId1kYA4Ag\nOFkt2RgX6M0yvjAW5dZq138c3/FBQHKuGA0tWkOOKEZ3+rmL65kLMkebMw6y\nu5mROkR6cBhDJ1PuURCxZpWI73kDl1qt4fiRVFvgXK3jSPRgG+nU/WhK6Gyp\n7q5NnZYR+wl1xVGKBmIsJIBjYtDMCC9TgHWctrHn7e486/drd4WXSMePRNGq\na+UHwP8l70T6+Zw3FVIOL+2F8UYXbtUmXKKk+kS2+IgdPGrdJOczS7m9i4JZ\nNaF2gEIFDI2kWDz8DuTkOsRNyJI0WpQjkMkExScx2jF0fdNF9N2KcxXXREpw\nRHRgAidXhWkizoXeNCOF3CQWbHonu9J7eybgVWWuTXBd8u2yUqBlOiCthROv\nxcV3n9KEmOkP+eEntTqMLWKD/8TbRrbk1+yuQC4+nqOmzJP+0odvazuAXJcg\nxZW7\r\n=DsVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+HlaIXfsG4OlaN9Xn7v7pESBPRpzTH6xiEYaK7sdXvQIgLVmy0g/4do/tezhrT8eNuJopIkRTQVsI39PcMtStXWI="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_2.0.0_1527983318249_0.502390549424383"},"_hasShrinkwrap":false},"2.0.1":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"2.0.1","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/lit-element":"^0.5.1","@polymer/polymer":"^3.0.0","highlightjs":"^9.10.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.0","browser-sync":"^2.24.4","portfinder":"^1.0.13","wct-browser-legacy":"~1.0.0","wct-istanbul":"~0.14.3","web-component-tester":"~6.6.0"},"scripts":{"serve":"node tasks/server","test:sauce":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm","test":"./node_modules/web-component-tester/bin/wct --module-resolution=node --npm --skip-plugin sauce"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"4be79ded125030bc9d4c8f041e540d80d594c313","_id":"@kuscamara/code-sample@2.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-I9zwwFz34bUMVxUd5ik7d8bPPD2lMQDcJPXhLmY+O3cTjyN0xbZ9n1FZBmOFIECxy5m3nCJj9inJV32oMlvJuA==","shasum":"26c0f3afdea5f84a59ddeda2052607e8e577d693","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-2.0.1.tgz","fileCount":27,"unpackedSize":83480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTRacCRA9TVsSAnZWagAAkMcQAIQc2IT0VmR5MLAhP+lX\nFQ88Bqjf05QaEUq/brtAOuB5evXrB5/GniOZG2+P1yvJwKphi8dJH/Lw/gpI\nhcxDtdpS5hLDOgNFL9c/pzoUk+5N7WptxYluSQkWPHjc9A+R8gEVWBRMcESo\nWWD5nLPUJH/fDo0kv5sqyBOKWe2y8cHfWXTwpmFuhYqYdnNU0zz9NNawHKYG\nhOy+Om7BB2+e+oTzODOtcKtktH/hZE/sDwOVu1QWm2qOw261PPHZVPnLjK5r\nqSurTBjRRJw89/w/Q3PTAB2XDNtBYDOOBkuWzClGA4vWYdPNTfNtOTAzmY0C\nJUemjscKYm2e2dwDAihjbtM4ZSVoh8beK9Ikioi1h2LbeEyzjk+6TfL1CnaZ\n1sHazr+tbryeOuiC51XbjbCTxpPZMo98re+/KagghSBi4L342WSwM6xk2wv5\nTf6IRIw3ovFVvG5kFVJu69FdI+zylvAxSdqnEGKKMCDAjUcEJeCp088NjPOL\nwp2WFFGXWiv6Bunl4KoaCZJegi0CPXf5JvX1oSKYUENpS2eCxuRLo9Vgc9ys\nXL3C/otRaVKrgf8DqKrHtv+bL1E6vmC67HNbfqllD0CJoXTlW/wfIy28WXNy\njNOl9ky9MW6YeIXYIabBW5BPVGHAtF4udtjBABDjlDG63wXgb7LxC7ONJijz\n2I5M\r\n=I/Xd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPmyveA+XVyRwgE3Iub/OnD2QTGjxfRmeAUP8aQRcJggIhAMSAJT5oWW3QG31crfyfiBF11+mzAiswfbIFSJIAk4uP"}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_2.0.1_1531778716622_0.2600372081100182"},"_hasShrinkwrap":false},"3.0.0":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"3.0.0","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/lit-element":"^0.5.1","@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.2","autoprefixer":"^9.1.0","browser-sync":"^2.24.4","del":"^3.0.0","eslint":"^5.3.0","eslint-config-google":"^0.9.1","fancy-log":"^1.3.2","gulp":"^3.9.1","gulp-eslint":"^5.0.0","gulp-inline-source":"^3.2.0","gulp-postcss":"^8.0.0","portfinder":"^1.0.13","postcss-pixels-to-rem":"^0.8.0","wct-browser-legacy":"~1.0.0","wct-istanbul":"~0.14.3","web-component-tester":"~6.6.0"},"scripts":{"start":"gulp serve","test:sauce":"wct --module-resolution=node --npm","test":"wct --module-resolution=node --npm --skip-plugin sauce","lint:javascript":"eslint . --ext js --fix"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"f2f56f7f9a9bf6680eaf116c2c3e8227b198f187","_id":"@kuscamara/code-sample@3.0.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.2","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-PSVXGOesw9kXcwdDD0R34p+XpOJrh/IthhKmRkj/DRS0miAFPLw1z85aKpuZm9YyztQtMLnHZblPEoN+U3yRRA==","shasum":"197341c71462dd8a735cbbd4401314539656140b","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-3.0.0.tgz","fileCount":34,"unpackedSize":83360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbeWcCRA9TVsSAnZWagAAXr4P/i+SpjwmvGr/MImDvMhW\n4jQNUpZNOrTz/ohFn8L4KKnZjpqd1ARDl6vLPEtADtxagDmyShOlAl7qhjEs\nLCjYy9452Otgk7Yu3JycK1zEkDiDcHwTqpPmlQ5rcuu4RsUortIJT8X0Rsaz\nkFSVC6yvI0b66V7QCLF4Kyrx2CqTlYWdd8lkShZkZBLvL6dWrNS7QN7IX2Oq\nzC0sQmcfPvdBT2R1/GPI6YjqdB3u/q0OFP7w7z295WtK9M27mmTkUvMVxRgR\nTtjeIcxBY/yWI65UKrQc5w/+yVmXcjWkw70rfki7Q93CH5ZkyUqa95BJn/s7\nJ3RFwoNgc6NU0AllmAXptTVEAPplsuMoSGvWfDw+5Hqfz0ncng/2wBuNBvUN\nPPUbnykeC3Ae5MbjyiUCCWeE6KddJtlZQmI3yXGwsizW2QVBsDK3pWtTJ97X\nJy2wpZVA6ZI8ZVBPZneMpZVhq+5b1ouAbeo0WqM5emb1aAATEGl/q/yTr5Lu\n/zp/Exsq4eTicLpDCNcnDfBNdYFKGj1Tg3qNu++5kPe4/rq+y5B8FFeV4Bjv\nwAFolR2aG7F1Z6KnoUko6WtBCyjvTzgU0QqTFDeoU5C4dq09mF8vCUTaa3mu\nV3ZJIwwm8nrwvh15OHrjcUc5k/LByqY7JWW/VSjL5Zi7xFu8+15Cm5Gh/Nxf\nOXyK\r\n=Zzy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlj/oeX90cgbBGNRErJhX+WVgPeu9YmxSh4evovkTFuAiBB4libzVxcUyCo5t+fV31327WlkwlO3mvStlA+tQLv/Q=="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_3.0.0_1533928859682_0.6605427057153612"},"_hasShrinkwrap":false},"3.0.1":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"3.0.1","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.2","autoprefixer":"^9.1.0","browser-sync":"^2.24.4","del":"^3.0.0","eslint":"^5.3.0","eslint-config-google":"^0.9.1","fancy-log":"^1.3.2","gulp":"^3.9.1","gulp-eslint":"^5.0.0","gulp-inline-source":"^3.2.0","gulp-postcss":"^8.0.0","portfinder":"^1.0.13","postcss-pixels-to-rem":"^0.8.0","wct-browser-legacy":"~1.0.0","wct-istanbul":"~0.14.3","web-component-tester":"~6.6.0"},"scripts":{"start":"gulp serve","test:sauce":"wct --module-resolution=node --npm","test":"wct --module-resolution=node --npm --skip-plugin sauce","lint:javascript":"eslint . --ext js --fix"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"2a45040377ce560ad4921f4eb3987f325375db24","_id":"@kuscamara/code-sample@3.0.1","_npmVersion":"6.2.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-Mj8cj0kowm1+HrMIwPChhb+hNhtciuVl+XagJsTxULtp1n1XRL2puyUcVr9acbqF4GNGd1UadGh/nwqrLIiPxA==","shasum":"9df2cda13f39939c3a1ac932617fe312d0737c2e","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-3.0.1.tgz","fileCount":34,"unpackedSize":112841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbp9dvCRA9TVsSAnZWagAA8icP/2RU7ku6HjwXkK+Qfxyd\nt2ra+7C7FNmSzb0S0szp4dsEFgnd4pQEhx9tM0dka8OBiLbJ7nXOukX4+xPC\nPcxY0qnCHhokD9QPh3nUV16tRwuPMGjxb1UmaOk6/aG8OJL2WciYLIxZk2E+\nJPlBT1UR4qBDCeW37MR0qM+ugc9GzQR7Lej2bOxxZ82kVDKBbUTvVu3QVnxg\nqvwiQ95yDMvE+mCK0TwhAaseL1iuOOy+IhI5pn/s2a+TQkFnEYl0NicPU4yy\nutN4ob2XQjTYGkqATjFeBDBNN91LnJkWeggQIbqpYtv/edeE02w92TZXXOgQ\n733HiY9PynF1ZKTpSAhnH0Jt6UtrqINDaGpojD62g0EdvYfP03vwholXF6MD\nZLKjN50dm+09XVYgtO28arXOXl0Y8ltQMxZ+SQXdC497KyGIZY2GXDJrO4F9\nlA60g4+CkbZo8nM2zopxpyc6DK3zac6Ok63fnghfNkvdQMhs2HxEwt6JKGjA\ntR/HMmhIgfwH3ZcrT80jB1ilcd09RGDjZ6T4u44+Pe+wQysgdP6HdNJBsQwd\n5zK/dBa6N8IClQToTBQs9mApk3ric/d7xcdqa4hkJark+J+RAI5WsIw+CyKj\ngcMdKGXYj54P9+/TKdGYdlAJWufXdHpBgHSdsjmEpxf9+oqnEYAbGZfCeCqI\nZZ1l\r\n=6EA+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHODdd+f3Y1v0zOHkN8dcIm8GzDIV37cW3lHxpOkT+HTAiEAjEvQmHvLVIxlqODyRBSJsh1dsWkfSdUZ8lymgZ3LCYw="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_3.0.1_1537726319171_0.6180274695605059"},"_hasShrinkwrap":false},"3.0.2":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"3.0.2","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.2","autoprefixer":"^9.1.0","browser-sync":"^2.24.4","del":"^3.0.0","eslint":"^5.3.0","eslint-config-google":"^0.9.1","fancy-log":"^1.3.2","gulp":"^3.9.1","gulp-eslint":"^5.0.0","gulp-inline-source":"^3.2.0","gulp-postcss":"^8.0.0","portfinder":"^1.0.13","postcss-pixels-to-rem":"^0.8.0","wct-browser-legacy":"~1.0.0","wct-istanbul":"~0.14.3","web-component-tester":"~6.6.0"},"scripts":{"start":"gulp serve","test:sauce":"wct --module-resolution=node --npm","test":"wct --module-resolution=node --npm --skip-plugin sauce","lint:javascript":"eslint . --ext js --fix"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"gitHead":"fc08a00c5f4c00997301f9630a4fdcf08aa331e0","_id":"@kuscamara/code-sample@3.0.2","_npmVersion":"6.2.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"dist":{"integrity":"sha512-jt+87xkwHXzBvA5x2XgQcll/Tvwj/bCuw2aNMs9xhKcydr/xuT2pa+7+waVcsNtWL6tNucoMheDJ7w5Wr3BIyg==","shasum":"97172820571572ad00f9c520db6259bce2c13932","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-3.0.2.tgz","fileCount":34,"unpackedSize":112781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0iyyCRA9TVsSAnZWagAA1f8P/1ArNv/QoLJUm3nrHlQ2\nG19lUVvQRBMfpd4FxltcDKa+V5y/iqi74KyyLuCruxElC+FtD4Qnvs9o6Ai/\nVrHMAkc6+6YKJG9IT+VfGEnObI4TwMEHMTVmOWKoiyR5bg+IjHMVrd5IjpZJ\npnjC+sdogl1KpgPNLxDXqKqLjTbDA5PCdhgyjyCuOoekElBujdQ9fH7gaeF6\nzeBBZyCF5RghKCrTVP494XPj9VDDe03+i4btJknui/soLK/zws4Z2q02mkKt\nRZ6S96T0iXGEQoAZnqd8S8OenlJ7pQBZ8qxarVX8q1wFcJ6j2SGbuqjRB28K\n3qN57p3wsc5pDGkY79VWZ1MBMbm2cTJyqn6j40myPMC5acWRxa+psmYlY7HM\nivG+hU2EIDPqQ7myP6n+5ZnLJxMjCbBs80I4JxxYxvs2xSyc0WzgwYfTUKvv\nERSQzQbL+R7XK3Zdfq+uuSmdgP6+moznwvV/XIT+c2o4lZro/cqz9itjRO39\n9hVh2lGk3xQtFkumq1vTe/wH9t8FPugCJwtdy7EbZ1ujiKhDqfN0hFtY3ZqT\nHNgtkg3Q6hBc2B7a7JNTBX+jj4z17dgu59m8er1Xu2qnMaDfCp7e7/gPTF9G\nLdumBzklr7SWRjBckSX4cRn5Yzg5cKdxsddCtMHRRLSpP7PARdGG5A398zs7\ns4zM\r\n=15BQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmKOaWn8P7T3mlx8IxdMwflci81wfKssZc3L24AJQLkgIhAPNr9aKLGiyCm7VGBiF2hRWBHuQ6HqiWOMM/W+4/u1iU"}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_3.0.2_1540500657532_0.46741885810996675"},"_hasShrinkwrap":false},"4.0.0-pre.0":{"description":"Wrapper element for highlight.js","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"homepage":"https://github.com/kcmr/code-sample/","name":"@kuscamara/code-sample","version":"4.0.0-pre.0","main":"code-sample.js","author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"license":"MIT","dependencies":{"@polymer/polymer":"^3.0.0"},"devDependencies":{"@webcomponents/webcomponentsjs":"^2.0.2","autoprefixer":"^9.1.0","browser-sync":"^2.24.4","del":"^3.0.0","eslint":"^5.3.0","eslint-config-google":"^0.9.1","fancy-log":"^1.3.2","gulp":"^3.9.1","gulp-eslint":"^5.0.0","gulp-inline-source":"^3.2.0","gulp-postcss":"^8.0.0","natives":"^1.1.6","polymer-cli":"^1.9.11","portfinder":"^1.0.13","postcss-pixels-to-rem":"^0.8.0","wct-browser-legacy":"~1.0.0","wct-istanbul":"~0.14.3","web-component-tester":"~6.6.0"},"peerDependencies":{"highlight.js":"^9.17.0"},"scripts":{"start":"gulp serve","test:sauce":"wct --module-resolution=node --npm","test":"wct --module-resolution=node --npm --skip-plugin sauce","lint:javascript":"eslint . --ext js --fix"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"directories":{"test":"test"},"readme":"# &lt;code-sample&gt;\n[![Build Status](https://img.shields.io/travis/kcmr/code-sample/master.svg?style=flat-square)](https://travis-ci.org/kcmr/code-sample) \n[![codecov](https://codecov.io/gh/kcmr/code-sample/branch/master/graph/badge.svg)](https://codecov.io/gh/kcmr/code-sample)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg?style=flat-square)](https://www.webcomponents.org/element/@kuscamara/code-sample)\n[![npm version](https://badge.fury.io/js/%40kuscamara%2Fcode-sample.svg)](https://badge.fury.io/js/%40kuscamara%2Fcode-sample)\n![Polymer 3](https://img.shields.io/badge/Polymer-3-green.svg)\n\n> A wrapper element for [highlight.js](https://highlightjs.org/)\n\nA themeable sample code snippet that uses [highlight.js](https://highlightjs.org/) for syntax highlighting.   \nForget to worry about spaces, indentation, HTML entities, etc.\n\n```html\n<code-sample>\n  <template>\n    <div class=\"some-class\">\n      <p>Lorem ipsum dolor…</p>\n    </div>\n  </template>\n</code-sample>\n```\n\n## Installation\n\n**Note**: Since version 4.0.0 **highlight.js is not directly imported by code-sample**. The library should be explicitly imported by the host application or web page, either [using the script for browser usage](https://www.npmjs.com/package/highlight.js/v/9.15.8#getting-the-library) or a [custom build](https://github.com/highlightjs/highlight.js/issues/712#issuecomment-271077569) with the desired / required languages.\n\n1. Install the component using Npm:\n  ```bash\n  $ npm i -S @kuscamara/code-sample\n  ```\n2. Import Web Components loader (optional):\n  ```html\n  <script src=\"node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js\"></script>\n  ```\n3. Import highlight.js:\n```html\n<script src=\"//cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.17.1/build/highlight.min.js\"></script>\n```\n4. Import the component:\n  ```html\n  <script type=\"module\" src=\"node_modules/@kuscamara/code-sample/code-sample.js\"></script>\n  ```\n\n## Usage\n\nThe code to highlight must be provided inside a `<template>` tag.\n\n```html\n<code-sample>\n  <template>\n    <p>your code here...</p>\n  </template>\n</code-sample>\n```\n\n### Used inside a custom element\n\nWhen **used inside a custom element** you'll need to add the attribute `preserve-content` to the inner template to prevent Polymer to process the template's content.\n\n```html\n<code-sample>\n  <template preserve-content>\n    <p>your code here...</p>\n  </template>\n</code-sample>\n```\n\n### Used inside a tagged template literal\n\nWhen **used inside a tagged template literal** (Polymer or LitElement html function), you should escape any template string (`${expression}`) to prevent it from being evaluated getting an error.\n\n```js\nclass SomeElement extends PolymerElement {\n  static get template() {\n    return html`\n      <code-sample type=\"js\">\n        <template preserve-content>\n          export class Example extends ExampleBase {\n            static get template() {\n              return html\\`\n                <p>\\${super.template}</p>\n              \\`;\n            }\n          }\n        </template>\n      </code-sample>\n    `;\n  }\n}\n```\n\n### Render the code inside the template\n\nTo render the code inside the template, use the boolean attribute `render`.\n\n```html\n<code-sample render>\n  <template>\n    <my-custom-element></my-custom-element>\n  </template>\n</code-sample>\n```\n\n### Copy to clipboard\n\nTo display a **copy to clipboard** button, use the boolean attribute `copy-clipboard-button`:\n\n```html\n<code-sample copy-clipboard-button>\n  <template>\n    <p>your code here...</p>\n  </template>\n</code-sample>\n```\n\n### Language types\n\nThe `type` attribute specifies the language of the sample code (eg.: html, css, js) and is not needed most of the time because it's automatically set. You can use it when your code sample language is not properly detected.\n\n```html\n<code-sample type=\"css\">\n  <template>\n    .some-class {\n      @apply --my-mixin;\n    }\n  </template>\n</code-sample>\n```\n\n**Exception**: for the case of **tagged template literals**, you may need to set the `type` attribute to **js**, **jsx** or **javascript** to prevent the code being formatted as HTML.\n\n```html\n<code-sample type=\"js\">\n  <template>\n    class MyElement extends PolymerElement {\n      static get template() {\n        return html`\n          <style>\n            :host {\n              display: block;\n            }\n          </style>\n          <p>Hello world!</p>\n        `;\n      }\n    }\n  </template>\n</code-sample>\n```\n\n## Themes\n\nThe component includes 8 themes. One Dark is imported as the default theme.\nTo use another theme, import it and set as the `theme` property.\n\nExample:\n\n```html\n<script type=\"module\">\n  import { oneLight } from '../node_modules/@kuscamara/code-sample/themes/one-light.js';\n  document.querySelector('code-sample').theme = oneLight;\n</script>\n```\n\n### Available themes\n\n- one-ligth.js as `oneLight`\n- default.js as `defaultTheme`\n- github.js as `github`\n- one-dark.js as `oneDark`\n- solarized-dark.js as `solarizedDark`\n- solarized-light.js as `solarizedLight`\n- kustom-light.js as `kustomLight`\n- kustom-dark.js as `kustomDark`\n\n### More themes\n\nYou can use your own theme by adding one of the [available themes](https://github.com/isagalaev/highlight.js/tree/master/src/styles) for hightlight.js in a shared style.\nThe shared style should be exported as a tagged template literal.\n\nExample:\n\n```js\nimport { html } from '@polymer/polymer/polymer-element.js';\n\nexport const myOwnTheme = html`\n<style>\n/* your own styles */\n</style>`;\n```\n\n### Themes in browsers using ShadyCSS\nDue to **[ShadyCSS limitations](https://github.com/webcomponents/shadycss#dynamically-created-styles-are-not-supported)**, dynamic change of themes is **not supported in browsers that use ShadyCSS (Firefox)**. To set a different theme for these browsers, you should import your theme as a style module with `code-sample-theme` as its `id`. \n\n**Example:**\n\nIn `your-shared-style-file.js`:\n```js\nconst html = (string) => string;\nconst $documentContainer = document.createElement('div');\n$documentContainer.setAttribute('style', 'display: none;');\n\n$documentContainer.innerHTML = html`\n<dom-module id=\"code-sample-theme\">\n  <template>\n    <style>\n    /* your custom styles */\n    </style>\n  </template>\n</dom-module>`;\n\ndocument.head.appendChild($documentContainer);\n```\n\nImport the shared style in the main document:\n```html\n<head>\n  <script type=\"module\" src=\"your-shared-style-file.js\"></script>\n</head>\n```\n\nThe styles will be applied to `<code-sample>` in browsers using ShadyCSS.\n\n### Styling\n\nThe following custom CSS properties are available for styling:\n\n| Custom Property | Description | Default |\n| :-------------- | :---------- | :------ |\n| --code-sample-pre | empty mixin applied to `<pre>` element | {} |\n| --code-sample-font-family | font-family applied to `<pre>` and `<code>` elements | Operator Mono, Inconsolata, Roboto Mono, monaco, consolas, monospace |\n| --code-sample-font-size | font-size applied to `<pre>` and `<code>` elements | 14px |\n| --code-sample-line-height | line-height applied to `.hljs` | 1.3 |\n| --code-sample-hljs | empty mixin applied to `.hljs` | {} |\n| --code-sample-demo-padding | padding applied to the container of the rendered code | 0 0 20px |\n| --code-sample-demo-not-empty | empty mixin applied to the demo container when is not empty | {} |\n| --code-sample-demo | empty mixin applied to the container of the rendered code | {} |\n| --code-sample-code-container | empty mixin applied to code container | {} |\n| --code-sample-code-container-hover | empty mixin applied to code container on :hover | {} |\n| --code-sample-code-container-hover-button | empty mixin applied to the copy to clipboard button when the code container on :hover | {} |\n| --code-sample-copy-button-bg-color | background-color of the copy to clipboard button | #e0e0e0 |\n| --code-sample-copy-clipboard-button | empty mixin applied to the copy to clipboard button | {} |\n\nIncluded themes contain custom CSS properties to set the background and text color.   \nYou may need to add these CSS properties to your own themes.\n\n| Custom property                | Description                             | Default     |\n|:-------------------------------|:----------------------------------------|:------------|\n| --code-sample-background       | code background color                   | Depends on the theme         |\n| --code-sample-color            | code text color                         | Depends on the theme         |\n\n\n\n","readmeFilename":"README.md","gitHead":"fa1709d2835240f72a94824895e04508e5921092","_id":"@kuscamara/code-sample@4.0.0-pre.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-jBnJswMityMW1+eUA2RcVUdnFj5rdrscL5pnKqXQAhE+am1XCtwIe3oDwPxFqtG3SJw7AT/vdjpGd73DGusebA==","shasum":"ecf95dd8689a13dcb808bc2200ee249afc02ff53","tarball":"https://registry.npmjs.org/@kuscamara/code-sample/-/code-sample-4.0.0-pre.0.tgz","fileCount":13,"unpackedSize":29063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAK6vCRA9TVsSAnZWagAAfN0P/14kHukVEfh+2FXvJBdq\nSyr8pSM8Yrf8kia+idOjzFT7Ka5wcIKDAxVb7jHpAhafHlK8qPT00Q4Bhcz9\nrLZbYHc5hrzG6hfCIhWeZEKqct/jYChM0WrPHWvcEbx2BGiqhgGP3i8Hfl2w\nrqfceoCn1/oR6Tte/JlT2/E+T2BRBnShaJh6q3ehkTSf7CN1N7gYEeR5MDdY\nMUnTVcYIIsNQpuG5mSOc/zdi/abC9kvNh8+ht2q+UPyVhnQn7/LAbYC55rFu\nEDuadbwnSndyDcOQ03g/PowSitEu1tJ8KdnKnUrqcFlGlv64CmrUjRXWPHJj\nkK8O4ZSq+/mTDqbIC3i27XFNhS0x7iodzaCowWmLGzNIw76/ZWn/m8cw0z19\nsVFNs4c0eQA2BI6UVrQQcNJUPejT54M0+GiJ/71i81Wid2atrx/FS5O9eN1q\n/zyCzkk9cD7/su2QsFicidiB8HRO/xAxqjIggPKoVynGqMWavVoyWqgVOm3o\nT0WNp+Wtlp09h+l8x2RDJNV7CwnWNuE8IT+z6xrL8Rc4/GyOS3OY7zHFi1lY\nDzk81p6F8I63/Xl18uYjFz9VPYALjACCsI4r7jL1GrnJwLkhc3w5E7muQ3uT\niefrdHsAwW3YMqzr8yD++Yk8NzeFWJZcpypSEYjkn97vzrjOVfDYXAba3R6T\nScGm\r\n=2ReS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChVmKHnZFQdJ6w5UxhZIBNhnqVlmvvCxtaw1wt0HOOmAiEAmDBUvYXJmriYitMX6gW7jxYac8M3ZfC7mo8JLDKuvUY="}]},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"_npmUser":{"name":"kuscamara","email":"kus.camara@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/code-sample_4.0.0-pre.0_1577103022834_0.8248613664848581"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-26T17:37:33.461Z","1.0.1":"2018-05-26T17:37:33.847Z","modified":"2022-04-06T00:29:57.339Z","1.0.2":"2018-05-26T18:01:00.486Z","1.0.3":"2018-05-26T18:10:48.231Z","1.0.4":"2018-05-27T00:22:22.611Z","2.0.0":"2018-06-02T23:48:38.372Z","2.0.1":"2018-07-16T22:05:16.710Z","3.0.0":"2018-08-10T19:20:59.810Z","3.0.1":"2018-09-23T18:11:59.317Z","3.0.2":"2018-10-25T20:50:57.649Z","4.0.0-pre.0":"2019-12-23T12:10:23.447Z"},"maintainers":[{"name":"kuscamara","email":"kus.camara@gmail.com"}],"description":"Wrapper element for highlight.js","homepage":"https://github.com/kcmr/code-sample/","keywords":["polymer","web-component","syntax highlighting","highlight.js","highlight","code","pre","theme"],"repository":{"type":"git","url":"git://github.com/kcmr/code-sample.git"},"author":{"name":"Kus Cámara","email":"kus.camara@gmail.com"},"bugs":{"url":"https://github.com/kcmr/code-sample/issues"},"license":"MIT","readme":"","readmeFilename":""}