{"_id":"monocart-code-viewer","_rev":"21-a5f2eb56338ac90a8e5a8cbb4aff6c5f","name":"monocart-code-viewer","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"monocart-code-viewer","version":"1.0.0","_id":"monocart-code-viewer@1.0.0","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"dist":{"shasum":"17fb5aaeaf144f301f9668260ae38bfca2a05a30","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.0.tgz","fileCount":3,"integrity":"sha512-qsU3aoEnHLsiZvOOMGD+eAZVR3ciGv+Iq4KsQ5W2IpTphZIafSubXq9HWlovOg2IxzrTr82vK8IU1+/3dNyL2Q==","signatures":[{"sig":"MEQCIFzxgfEzEDmRwFUK01VQkqHM5YxmpyfpX3B2WN3kettzAiAB54M4Tig1K58YRJqIApFk7Mkk2hf7VKo6d/nYlbpgRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT5bjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdYQ//SpccwlqPxXhLgnl6E7/sHPZcwan2xXgfJAjwB3zB96dzK4nA\r\nKRnGleN5txRK/4VspVmlNcRy6Yh1SCQnggVHzULRChyKJTZdArvUrtwsAj56\r\nB8C/E/1FXv694mmXOauIIhiHsmw7+LYN7TcOTay+m0Yxzs4dJOpt6i82I1Ca\r\nY9GIHbes6ElYCamdjqDXO5V1c2bU+EOlQFTpG4/TK2k37/wuk9pfqP5ms4aD\r\nHwYwcZsLAIdpmKUX03J9Vgp0xCux5p0yny5hRCnIrqpBps6LZbDls222VgVF\r\nzKL7tiB7wdlTIu87QDRxbAOxrk56kE72djMWgnzU3diYo2DiHDbhszSE+wi5\r\nWIQS85V8GsGN+oB+5K0ueCIj2VvyfvUqLuJLSPUxCsiWzXizIo6O7xP8UyHD\r\nL/t1K2gZ1HDf8SWena6lAk/5j+f5Eqwxm92xk2cplqEIb3xJijXcpQr+TkVx\r\n3t1MkD7UAXIo32plNigPVeZC8zm82JkhgngXZZmHO9oufl74y/Wh1jCGoLbn\r\nUOmreCA32Lu+f2oYrjB6QWQPsJAEl1yqtWK7JoFT7h18QwTDH7dCmIsvaxvy\r\n/a8bUsY2sGKcY8qTgbk02Pnheyj8kSDRIzDCuQl6IpbQryo1MInaZ6u4KeOn\r\nyN9Fj669pXZJUKIf2blS8w1Scksd9ZGBRV0=\r\n=skii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/monocart-code-viewer.js","gitHead":"cbc6f1f56482e1f032d98a0fc07ed20a3aefb310","_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"_npmVersion":"9.3.0","description":"Code Viewer with Coverage View base on [CodeMirror](https://codemirror.net/)","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.0_1682937571014_0.7645849330472121","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"monocart-code-viewer","version":"1.0.1","license":"MIT","_id":"monocart-code-viewer@1.0.1","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"dist":{"shasum":"75302e7b60c0ed76718defde7e005b2e4311f3be","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.1.tgz","fileCount":3,"integrity":"sha512-lyQyV2LsCctH/IcytJUZkg3KsAxZaluzQ4Z1WCUBGTzEx4Y1nntVJMdcnXj63RicCpFwwOmX86YKOgPhWUVBTA==","signatures":[{"sig":"MEYCIQCZPUlEPb34zs5XNn/lyqwXeQplOJuyCeDsn8xgug5liQIhAJuJvKq9A/iwzcyr76ZXFlJROl7AskKf0Fn4yGjI0YQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402364},"main":"dist/monocart-code-viewer.js","gitHead":"7f62dea43291a7b98c6285d94b33e4aa12608e35","_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"_npmVersion":"9.3.0","description":"Code Viewer with Coverage View base on [CodeMirror](https://codemirror.net/)","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.1_1683535873786_0.16540644962116913","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"monocart-code-viewer","version":"1.0.2","license":"MIT","_id":"monocart-code-viewer@1.0.2","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"dist":{"shasum":"c86edbbc881b6f87ebb8a66c7fac7f81399ee535","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.2.tgz","fileCount":4,"integrity":"sha512-2IEMRlccJPvfxCcLVFSQ2xXzmrk8baImGfYBBEM0Zqo4RdVdtYYvo2LehxiUpOhuTLH7uvQxYljkFryBKe/9bg==","signatures":[{"sig":"MEUCICtFsVEUScZyrfw+STXVRS+CDSJlYMcAccZFT11IMfppAiEA+NwfCRqzFw9TT0lUI6yJXphSfCv8wnGHsf5zyLo+8Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410435},"main":"dist/monocart-code-viewer.js","gitHead":"4c2ba7427529a62f7642b21b607ce8c91eb64e24","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"_npmVersion":"9.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.40.0","lz-utils":"^2.0.1","stylelint":"^15.6.1","codemirror":"^6.0.1","@codemirror/view":"^6.11.1","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.7"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.2_1683780684830_0.502417887814548","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"monocart-code-viewer","version":"1.0.3","license":"MIT","_id":"monocart-code-viewer@1.0.3","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"dist":{"shasum":"018d7907558a2d2cd1aff20553899c4b2d1b703c","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.3.tgz","fileCount":4,"integrity":"sha512-1P9bXDTADJhjQlI3QgMOjcIFOn1KFylvTDcr1NNpBofJ4Fgx9Umn+pdr9HFy7k8HPzD8Tveik6kwctZi9oDCEg==","signatures":[{"sig":"MEUCIE00Rnw5XVmvAdrB3YBjc6JGjZa+lCwbO494TOn0nD6tAiEA1u5mj2wpBiUd0yGDNKRvVchd+rQ9sMSCIUDls6RrZhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447485},"main":"dist/monocart-code-viewer.js","gitHead":"f884c6f01648944613989c317dc48f37f7b70054","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"_npmVersion":"9.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.40.0","lz-utils":"^2.0.1","stylelint":"^15.6.1","@lezer/css":"^1.1.1","codemirror":"^6.0.1","@lezer/html":"^1.3.4","@lezer/common":"^1.0.2","@codemirror/view":"^6.11.1","@lezer/javascript":"^1.4.3","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","@codemirror/lang-html":"^6.4.3","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.7"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.3_1683898431083_0.645418975364348","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"monocart-code-viewer","version":"1.0.4","license":"MIT","_id":"monocart-code-viewer@1.0.4","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"41f6ed05dc6e80509bb99b83ee991b62ccd12a16","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.4.tgz","fileCount":4,"integrity":"sha512-2oXU2PXav84/o5t7DaCVKLF26MqSAQQPaRcbvZAk2O6LLt7ByAMDds1crqBNgoPhqDp5hlNiwPb868QIw1KnTg==","signatures":[{"sig":"MEUCIQCAa4VpZHP6Z+iXB6VUU0GAWDTHx5Kg2w648yWVyHeoXwIgJ7Q9bS0y6WCb+LTq4G5l0qvfEbVelV1SPP4SLn0dZdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450311},"main":"dist/monocart-code-viewer.js","gitHead":"c3b6a1bcd62e0e502231bcfc1be98200ca66d5bb","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"9.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.40.0","lz-utils":"^2.0.1","stylelint":"^15.6.1","@lezer/css":"^1.1.1","codemirror":"^6.0.1","@lezer/html":"^1.3.4","@lezer/common":"^1.0.2","@codemirror/view":"^6.11.1","@lezer/javascript":"^1.4.3","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","@codemirror/lang-html":"^6.4.3","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.7","@uiw/codemirror-theme-xcode":"^4.19.16"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.4_1684318227359_0.7528104929400259","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"monocart-code-viewer","version":"1.0.5","license":"MIT","_id":"monocart-code-viewer@1.0.5","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"c25058f4233e6d7dba623b4d8f88d2b5b951ef53","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.5.tgz","fileCount":4,"integrity":"sha512-CFw3k/HbKUcLS4UbM5q4qQVmmTJKjkltLJQOSWDPbtQYr13vbeGOTPYN2HJs786o22sAOmidqSIGiF3If7PkXQ==","signatures":[{"sig":"MEUCIFuLjWr4apAfIYDbQJSYUX2f1Lgs8qrjL4TbgwkrDw9NAiEAnxCqSQbya8EYRxlD6x21cHEYYaYkMPldtx2g3fSwA0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452715},"main":"dist/monocart-code-viewer.js","gitHead":"1226aeb5c9062b61117c49a55a9306fb3cc3b655","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"9.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.40.0","lz-utils":"^2.0.1","stylelint":"^15.6.2","@lezer/css":"^1.1.2","codemirror":"^6.0.1","@lezer/html":"^1.3.4","@lezer/common":"^1.0.2","@codemirror/view":"^6.12.0","@lezer/javascript":"^1.4.3","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","@codemirror/lang-html":"^6.4.3","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.8","@uiw/codemirror-theme-xcode":"^4.19.16"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.5_1684426709126_0.7501909149138652","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"monocart-code-viewer","version":"1.0.6","license":"MIT","_id":"monocart-code-viewer@1.0.6","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"8af8e56896d966d7c4e4d2a01ffb5beb2dd9326e","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.6.tgz","fileCount":4,"integrity":"sha512-4WxfNqpOdIQEMCbqGfO3coA1D+W59AQdbTK8lmwXsXlzDfiPSrCHK0kYFky4gU5iTIqHFb9Q5IVjdsFLochYkQ==","signatures":[{"sig":"MEYCIQDDFMmb8VLCxuBQoieLRBcPVVJ42jlKjfQl9dI5vIAPfQIhAPxYESdLR3zS3xGEbln5+F3ZgTBevsts9NXJ3GKw0dcJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452494},"main":"dist/monocart-code-viewer.js","gitHead":"f0d0a1fff0c0fb38e4188d0d423bc4f5f44b9b38","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"9.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","lz-utils":"^2.0.1","stylelint":"^15.6.2","@lezer/css":"^1.1.2","codemirror":"^6.0.1","@lezer/html":"^1.3.4","@lezer/common":"^1.0.2","@codemirror/view":"^6.12.0","@lezer/javascript":"^1.4.3","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","@codemirror/lang-html":"^6.4.3","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.8","@uiw/codemirror-theme-xcode":"^4.20.2"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.6_1684577889527_0.8085239227771559","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"monocart-code-viewer","version":"1.0.7","license":"MIT","_id":"monocart-code-viewer@1.0.7","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"b595a1bda4d1a23fbf49b958a669f8540d6f620a","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.7.tgz","fileCount":4,"integrity":"sha512-ZQTS6Un/jWw6CX5s1OTnsMxeWdWzGaEFNs+5gjb7/5W6eZVdgBju7RqPSqJf4t+XuIShKTNwSj869s/ADtuppQ==","signatures":[{"sig":"MEQCIBNYCnLsPWPhnSJRlmPNBr+0Kpz9PDtmIkek8j8K1e6ZAiBA3z4owbbnYarylpjjy9tIvgqRmHiRBoe5LomIqXi0WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453934},"main":"dist/monocart-code-viewer.js","gitHead":"cce55a0a6a37854316f10a3c677bafc88b563309","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"9.7.1","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"18.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","lz-utils":"^2.0.1","stylelint":"^15.9.0","@lezer/css":"^1.1.2","codemirror":"^6.0.1","@lezer/html":"^1.3.4","@lezer/common":"^1.0.3","@codemirror/view":"^6.14.0","@lezer/javascript":"^1.4.3","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.0","@codemirror/lang-html":"^6.4.5","stylelint-config-plus":"^1.0.3","@codemirror/lang-javascript":"^6.1.9","@uiw/codemirror-theme-xcode":"^4.21.5"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.7_1687699680095_0.12721419136504997","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"monocart-code-viewer","version":"1.0.8","license":"MIT","_id":"monocart-code-viewer@1.0.8","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"715b3ee7049cec6e5ab7933841f55d3074bc78e9","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.8.tgz","fileCount":4,"integrity":"sha512-35eWlteoDMAyxwLUMZK06kpN7IW6J71Hst7FiXFUP0UskczuzO6hBNtPH9tPs8pYxZjDWNSS7VEOdpUfaAfHMg==","signatures":[{"sig":"MEUCIGKCrODoPzHvlyTDD1f410iwOPcWUorHnpwafoiNNLE1AiEA38XSdpuyID9H7EtQ4WHaYdPZNBcegTk0/MAekmc4SUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461839},"main":"dist/monocart-code-viewer.js","gitHead":"0be853232daf3c41cddee2e215c8d82939f429a3","scripts":{"build":"sf lint && sf b -p","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.1.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.1","@codemirror/view":"^6.22.1","@lezer/javascript":"^1.4.9","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.8_1701563418643_0.602615530515112","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"monocart-code-viewer","version":"1.0.9","license":"MIT","_id":"monocart-code-viewer@1.0.9","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"95eb359f7569ad317d558423bbf43a2ef8cbc50f","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.9.tgz","fileCount":4,"integrity":"sha512-ptb9BRJco+6Oh5E9g5RhRSjfr4d/tCLkIhsSBbcqKb/dTAzLlBE1BlokX+11cnGhSiFNhV8hThg5Jc7K0FWB5w==","signatures":[{"sig":"MEUCIQDbP2gWOzHEK7L3uTkPpbb8NOq/ROBxEba0ml1HHQL71gIgdF44TUGOoY4RBBny8D1v9k7Ly1q33hqGXH1YbIwMt7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466221},"main":"dist/monocart-code-viewer.js","gitHead":"891d72b3f3c0f4ac7dd77a455de4a1a2f5c10056","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.2","@codemirror/view":"^6.22.3","@lezer/javascript":"^1.4.10","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.9_1702658875176_0.6997964198574589","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"monocart-code-viewer","version":"1.0.10","license":"MIT","_id":"monocart-code-viewer@1.0.10","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"90b2bbfe0998595ebed6232ec1078d1456db59f4","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.10.tgz","fileCount":4,"integrity":"sha512-56JDXT5kqttXiOyAWBErXyYKZJ3XgUTVlFcwDNGjQyA7EoIQWAct+V5wJ6BRnsGgB6iVxp/yhnRYmvXR6+EgQg==","signatures":[{"sig":"MEUCIQDJ8tULugsuOBOnJkc/c6TO1Ektocnsf2MQ4Kvp5cB/6gIgVeG4tbUSv+ThCF4kamKOkm2H28FOUvvUeLl1cGEdcYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465497},"main":"dist/monocart-code-viewer.js","gitHead":"5b614769e04a795afdf58e64abb7e12d73a3cacc","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.2","@codemirror/view":"^6.22.3","@lezer/javascript":"^1.4.11","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.10_1703175149006_0.13281479696482057","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"monocart-code-viewer","version":"1.0.11","license":"MIT","_id":"monocart-code-viewer@1.0.11","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"93f97279fed6fe903e13410bfa663a46f7e19b1e","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.11.tgz","fileCount":4,"integrity":"sha512-4385yaa9/agJEsTws+sGmFV5GQmDiMBuRO/eZVV/FmbmlHKEGjDMx+BMzlKzplwOm9q5yFlkbASnjXhJ5GWHbQ==","signatures":[{"sig":"MEYCIQCB4QOQ2Y2tI1DO/zCcfCslAlqkzbcee/nxbAPk6J4ljQIhAPVohd+rY688Vf0psBJWV2dGi7tqoj1eXk/QKUnTK3WM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465659},"main":"dist/monocart-code-viewer.js","gitHead":"5b52dddab74f4e048b2234266428f2e51a5686d8","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.2","@codemirror/view":"^6.22.3","@lezer/javascript":"^1.4.11","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.11_1703238205986_0.08802996142000064","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"monocart-code-viewer","version":"1.0.12","license":"MIT","_id":"monocart-code-viewer@1.0.12","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"50ca00e517a3bbd405fc67eb721bd069f3c5ad76","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.12.tgz","fileCount":4,"integrity":"sha512-n+uUgkKQHUepOEy9XP/+ozf3rlLPlYKYVb0ZjYVk9OQWkYooU/hhzFKK1RAs3ETGuKmMiYt5siW9U5HwK1l4vQ==","signatures":[{"sig":"MEQCIERXJ1skzpgda19x8Ce0b/x5zXk8ouOnea3RaHKkV0gfAiA0noa6PoZNqHHOHXGnO0yMAQDSd3wkuL51puxqfqo+ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465671},"main":"dist/monocart-code-viewer.js","gitHead":"3d9861c1a5c3b659d0750005279f916bc23c1058","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.2","@codemirror/view":"^6.22.3","@lezer/javascript":"^1.4.11","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.12_1703568248568_0.6428488868700775","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"monocart-code-viewer","version":"1.0.13","license":"MIT","_id":"monocart-code-viewer@1.0.13","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"dfc93dfa4f6ae205702fece173fe5dd80bf88429","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.0.13.tgz","fileCount":4,"integrity":"sha512-lkA/KlskeghPFKz+rbv0KJwwC8MXOAGj4t50JCpa3ETfB8Gcye7iicCW8HKHH3zGVFcz34ROCntM3h6K2H3tNw==","signatures":[{"sig":"MEYCIQDR2CuJSe7cAIrEBB7uABsubmcXFb5Z7BDS9Vn8Oui/OwIhAILJMYHM/GZFutOjtdEpZK2z/ZK7avXOBzlYgbsLg3Fu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465696},"main":"dist/monocart-code-viewer.js","gitHead":"8bfa176ca8e8cf034f91d42b021b3609a10665e7","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.2.3","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.1","stylelint":"^15.11.0","@lezer/css":"^1.1.4","codemirror":"^6.0.1","@lezer/html":"^1.3.7","@lezer/common":"^1.1.2","@codemirror/view":"^6.22.3","@lezer/javascript":"^1.4.11","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.7","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.0.13_1703767326094_0.6643797725154854","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"monocart-code-viewer","version":"1.1.0","license":"MIT","_id":"monocart-code-viewer@1.1.0","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"65356541ad0b954f19c2a50f101ab23710447383","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.0.tgz","fileCount":4,"integrity":"sha512-WeYl6ZS3sg48Eazqh/3Cx+Cvu51FhzcjRYTM+tZPe0fIYiLuOKxrd9HPSPP9HeXpzXUZB6YHJ1Kmw9Oh6bHwVg==","signatures":[{"sig":"MEYCIQDXU1k7Arq4ft+om8o4eWjWaRVKmHJf1AiZSQz7ImvAkAIhAKGp/MvMqwvh+B6lsWEQuPvomL6GghV4QngOh14ttWLC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468786},"main":"dist/monocart-code-viewer.js","gitHead":"1d66e99cdab4de082c03cf8dacba277ce84bf0bb","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.3.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.2","stylelint":"^15.11.0","@lezer/css":"^1.1.7","codemirror":"^6.0.1","@lezer/html":"^1.3.8","@lezer/common":"^1.2.1","@codemirror/view":"^6.23.1","@lezer/javascript":"^1.4.13","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^7.1.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.8","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.1","@uiw/codemirror-theme-xcode":"^4.21.21"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.0_1707272183835_0.8446627956785766","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"monocart-code-viewer","version":"1.1.1","license":"MIT","_id":"monocart-code-viewer@1.1.1","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"8f8e4da1dc8e48dec73ff4537abea20bbdbc806b","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.1.tgz","fileCount":4,"integrity":"sha512-V5nDGArctFO/GgJ2kuiHbJyxBaeNivJGUxhEAyCAn1nvip1GAsNDMJC6ms9vhwXiwwuYMXrd6ZZhvOItI11suA==","signatures":[{"sig":"MEUCIGUADNDFQug3K2lUaxi07hVTwoY3JYQYdDPbHMZwXOr1AiEAiv7ufC811s1bBWYVVvpvfnBTOkJhPnAwojXaHB6OvVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468942},"main":"dist/monocart-code-viewer.js","gitHead":"b13a1b27629ed2a7ccc8a3ff153b052e2c147d37","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.4.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","lz-utils":"^2.0.2","stylelint":"^15.11.0","@lezer/css":"^1.1.8","codemirror":"^6.0.1","@lezer/html":"^1.3.9","@lezer/common":"^1.2.1","@codemirror/view":"^6.24.1","@lezer/javascript":"^1.4.13","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^8.0.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.8","stylelint-config-plus":"^1.0.4","@codemirror/lang-javascript":"^6.2.2","@uiw/codemirror-theme-xcode":"^4.21.23"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.1_1708669721023_0.04318229539108631","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"monocart-code-viewer","version":"1.1.2","license":"MIT","_id":"monocart-code-viewer@1.1.2","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"3cf4f7eaf44ec0d27041d448bed4693d0b854ff5","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.2.tgz","fileCount":4,"integrity":"sha512-Yy9lpw8uG9NdxCrfRlVWmk3FPULWw21sn0TPbKCKvMNxl28hZHAfJOfDq4yRmkZQ9LL6QkLcTscQloAchxI5Vg==","signatures":[{"sig":"MEQCIDyoDEiCdQVYfL1D7F/JkjzDVIsfeDdbvvWMedZzFrSrAiAkBobIZtC02w1xUK4xvfenHs+us+brZoivpBlK5J5Y9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469074},"main":"dist/monocart-code-viewer.js","gitHead":"f95fb3174124d96a11783f8110364f99891c7849","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.4.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","lz-utils":"^2.0.2","stylelint":"^16.2.1","@lezer/css":"^1.1.8","codemirror":"^6.0.1","@lezer/html":"^1.3.9","@lezer/common":"^1.2.1","@codemirror/view":"^6.24.1","@lezer/javascript":"^1.4.13","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^8.0.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.8","stylelint-config-plus":"^1.1.0","@codemirror/lang-javascript":"^6.2.2","@uiw/codemirror-theme-xcode":"^4.21.24"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.2_1709539388424_0.3793170290354857","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"monocart-code-viewer","version":"1.1.3","license":"MIT","_id":"monocart-code-viewer@1.1.3","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"d949479b0fa5e6293a98ce8cac433cac6531099b","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.3.tgz","fileCount":5,"integrity":"sha512-v1dbT8fDr9vjyjEYE035JSC4JXBA/Z034mogVJWRO3khX0/guVwGb69iSIYSzTbR9+KpRKV/C/AscRAkUwP32w==","signatures":[{"sig":"MEYCIQCpbasoPv3/Rs5Shj03hJ7vZi/o6Nrp/X3YLVzGXahtSAIhAP7oJ8XzkRv107/qNBkgteprcvvnezphYjE0rp08DIIq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474507},"main":"dist/monocart-code-viewer.js","types":"./dist/monocart-code-viewer.d.ts","exports":{".":{"types":"./dist/monocart-code-viewer.d.ts","default":"./dist/monocart-code-viewer.js"},"./package.json":"./package.json"},"gitHead":"c40e6d09310bc32ca7adc5893c13d38bd04a94b6","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","lz-utils":"^2.0.2","stylelint":"^16.3.1","@lezer/css":"^1.1.8","codemirror":"^6.0.1","@lezer/html":"^1.3.9","@lezer/common":"^1.2.1","@codemirror/view":"^6.26.1","@lezer/javascript":"^1.4.13","eslint-config-plus":"^1.0.6","eslint-plugin-html":"^8.0.0","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.8","stylelint-config-plus":"^1.1.0","@codemirror/lang-javascript":"^6.2.2","@uiw/codemirror-theme-xcode":"^4.21.25"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.3_1711790662953_0.008834175315903359","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"monocart-code-viewer","version":"1.1.4","license":"MIT","_id":"monocart-code-viewer@1.1.4","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"c0cde53285d62510378ba98cfc46c63bdd43efd8","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.4.tgz","fileCount":5,"integrity":"sha512-ehSe1lBG7D1VDVLjTkHV63J3zAgzyhlC9OaxOri7D0X4L5/EcZUOG5TEoMmYErL+YGSOQXghU9kSSAelwNnp1Q==","signatures":[{"sig":"MEUCIQCVTgJyRh4NYPUGWV6SEEZuyoDRseJ1yY62pO9gVBlVcQIgBKSQmr3zM9GiFv7Nlx0q9T1WlRYj3pOYRO2ITC4/EQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480970},"main":"dist/monocart-code-viewer.js","types":"./dist/monocart-code-viewer.d.ts","exports":{".":{"types":"./dist/monocart-code-viewer.d.ts","default":"./dist/monocart-code-viewer.js"},"./package.json":"./package.json"},"gitHead":"f8ff63cc65aaf71c7be661512fd8ba7b42e018ae","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.5.0","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.5.0","lz-utils":"^2.0.2","stylelint":"^16.6.1","@lezer/css":"^1.1.8","codemirror":"^6.0.1","@lezer/html":"^1.3.10","@lezer/common":"^1.2.1","@codemirror/view":"^6.28.1","@lezer/javascript":"^1.4.17","eslint-config-plus":"^2.0.2","eslint-plugin-html":"^8.1.1","@codemirror/lang-css":"^6.2.1","@codemirror/lang-html":"^6.4.9","stylelint-config-plus":"^1.1.2","@codemirror/lang-javascript":"^6.2.2","@uiw/codemirror-theme-xcode":"^4.22.2"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.4_1718414063609_0.9073257399199639","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"monocart-code-viewer","version":"1.1.5","license":"MIT","_id":"monocart-code-viewer@1.1.5","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"dist":{"shasum":"612a1743585300853e4b94a0f0dfd7adc7310612","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.1.5.tgz","fileCount":5,"integrity":"sha512-TPjU2Nvge9jg8fEk/9vXq3Sygqzh9zqhPYa/aq913ulUGVJcQtteltxWYBNITlb9RuJlrE7VO3ERUZTiGw/iYg==","signatures":[{"sig":"MEYCIQDnSxEd+jebu582RzU8yFmORwg2OtcFJCu98dY9QKpUnAIhAIexEO382Lr73APi6RO1XSSm230TDmwLeimz1iSE6//3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487947},"main":"dist/monocart-code-viewer.js","types":"./dist/monocart-code-viewer.d.ts","exports":{".":{"types":"./dist/monocart-code-viewer.d.ts","default":"./dist/monocart-code-viewer.js"},"./package.json":"./package.json"},"gitHead":"4422c165c2df3f7a85ac587dda9c755485d775e9","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"repository":{"url":"git+https://github.com/cenfun/monocart-code-viewer.git","type":"git"},"_npmVersion":"10.8.2","description":"Monocart Code Viewer","directories":{},"_nodeVersion":"22.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.21.0","lz-utils":"^2.1.0","stylelint":"^16.14.1","@lezer/css":"^1.1.10","codemirror":"^6.0.1","@lezer/html":"^1.3.10","@lezer/common":"^1.2.3","@codemirror/view":"^6.36.3","@lezer/javascript":"^1.4.21","eslint-config-plus":"^2.0.2","eslint-plugin-html":"^8.1.2","@codemirror/lang-css":"^6.3.1","@codemirror/lang-html":"^6.4.9","stylelint-config-plus":"^1.1.3","@codemirror/lang-javascript":"^6.2.3","@uiw/codemirror-theme-xcode":"^4.23.8"},"_npmOperationalInternal":{"tmp":"tmp/monocart-code-viewer_1.1.5_1740583286307_0.09642280919065072","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"monocart-code-viewer","version":"1.2.0","description":"A code viewer component with code coverage visualization, based on CodeMirror 6","main":"dist/monocart-code-viewer.js","exports":{".":{"types":"./dist/monocart-code-viewer.d.ts","default":"./dist/monocart-code-viewer.js"},"./package.json":"./package.json"},"types":"./dist/monocart-code-viewer.d.ts","scripts":{"dev":"sf d","build":"sf lint && sf b -p patch","patch":"npm run build && sf publish patch"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cenfun/monocart-code-viewer.git"},"dependencies":{},"devDependencies":{"@babel/runtime":"^7.29.2","@codemirror/lang-css":"^6.3.1","@codemirror/lang-html":"^6.4.11","@codemirror/lang-javascript":"^6.2.5","@codemirror/view":"^6.41.0","@lezer/common":"^1.5.2","@lezer/css":"^1.3.3","@lezer/html":"^1.3.13","@lezer/javascript":"^1.5.4","@uiw/codemirror-theme-vscode":"^4.25.9","codemirror":"^6.0.2","eslint":"^10.2.0","eslint-config-plus":"^2.0.4","lz-utils":"^2.1.1","stylelint":"^17.6.0","stylelint-config-plus":"^1.1.6"},"gitHead":"c0b1740ca4a49d23a3e586c8daafc62a24f6ee82","_id":"monocart-code-viewer@1.2.0","bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"homepage":"https://github.com/cenfun/monocart-code-viewer#readme","_nodeVersion":"24.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-XQcDLWClB2FPjThr2rs2OQf72GUs4ydyK2vFgUuvR/vhxVJuEWP0jfTlcnc0K1P39q/JvmQDw+zngEUcqnWdwA==","shasum":"30fe5a030e53b83b178d3a4e3391e5042262e7eb","tarball":"https://registry.npmjs.org/monocart-code-viewer/-/monocart-code-viewer-1.2.0.tgz","fileCount":5,"unpackedSize":505431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDDqyC/D6ZZsFLCNkMKW0Rs+hEYHYgqiuHUWD5+rGDafAiBD6VrBrxdot8G4+4AkqqavEenIr53QeN6x6HaONY0I7g=="}]},"_npmUser":{"name":"cenfun","email":"cenfun@qq.com"},"directories":{},"maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/monocart-code-viewer_1.2.0_1775912277855_0.1791743392842755"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-01T10:39:31.013Z","modified":"2026-04-11T12:57:58.191Z","1.0.0":"2023-05-01T10:39:31.174Z","1.0.1":"2023-05-08T08:51:13.991Z","1.0.2":"2023-05-11T04:51:25.023Z","1.0.3":"2023-05-12T13:33:51.354Z","1.0.4":"2023-05-17T10:10:27.674Z","1.0.5":"2023-05-18T16:18:29.384Z","1.0.6":"2023-05-20T10:18:09.682Z","1.0.7":"2023-06-25T13:28:00.345Z","1.0.8":"2023-12-03T00:30:18.945Z","1.0.9":"2023-12-15T16:47:55.463Z","1.0.10":"2023-12-21T16:12:29.294Z","1.0.11":"2023-12-22T09:43:26.208Z","1.0.12":"2023-12-26T05:24:08.876Z","1.0.13":"2023-12-28T12:42:06.334Z","1.1.0":"2024-02-07T02:16:24.079Z","1.1.1":"2024-02-23T06:28:41.248Z","1.1.2":"2024-03-04T08:03:08.686Z","1.1.3":"2024-03-30T09:24:23.162Z","1.1.4":"2024-06-15T01:14:23.766Z","1.1.5":"2025-02-26T15:21:26.529Z","1.2.0":"2026-04-11T12:57:58.083Z"},"bugs":{"url":"https://github.com/cenfun/monocart-code-viewer/issues"},"license":"MIT","homepage":"https://github.com/cenfun/monocart-code-viewer#readme","repository":{"type":"git","url":"git+https://github.com/cenfun/monocart-code-viewer.git"},"description":"A code viewer component with code coverage visualization, based on CodeMirror 6","maintainers":[{"name":"cenfun","email":"cenfun@qq.com"}],"readme":"# monocart-code-viewer\r\n[![](https://img.shields.io/npm/v/monocart-code-viewer)](https://www.npmjs.com/package/monocart-code-viewer)\r\n[![](https://badgen.net/npm/dw/monocart-code-viewer)](https://www.npmjs.com/package/monocart-code-viewer)\r\n![](https://img.shields.io/librariesio/github/cenfun/monocart-code-viewer)\r\n![](https://img.shields.io/github/license/cenfun/monocart-code-viewer)\r\n\r\nA code viewer component with code coverage visualization, based on [CodeMirror 6](https://codemirror.net/).\r\n\r\n## Features\r\n- Syntax highlighting for JavaScript, CSS, HTML (with mixed language support)\r\n- Line coverage indicators (covered / partial / uncovered)\r\n- Inline execution count badges with hover highlighting\r\n- Uncovered code range highlighting\r\n- Custom decorations (e.g. \"else path uncovered\" markers)\r\n- Read-only editor with code folding and search\r\n- Cursor tracking events\r\n- Touch device support\r\n\r\n## Install\r\n```sh\r\nnpm i monocart-code-viewer\r\n```\r\n\r\n## Usage\r\n```js\r\nimport { createCodeViewer } from 'monocart-code-viewer';\r\nconst codeViewer = createCodeViewer(container, report);\r\n```\r\n\r\n### Report\r\nThe `report` object defines the source content and optional coverage data:\r\n```js\r\nconst report = {\r\n    content: 'your source content',\r\n    coverage: {\r\n\r\n        // Line coverage status (key is 0-based line index)\r\n        uncoveredLines: {\r\n            '0': 'comment',\r\n            '1': 'blank',\r\n            '8': 'partial',\r\n            '9': 'uncovered'\r\n        },\r\n\r\n        // Uncovered character ranges within a line (key is 0-based line index)\r\n        uncoveredPieces: {\r\n            '8': [{\r\n                start: 27,\r\n                end: 34\r\n            }]\r\n        },\r\n\r\n        // Custom inline decorations (key is 0-based line index)\r\n        decorations: {\r\n            '14': [{\r\n                column: 4,\r\n                value: 'E',\r\n                attrs: {\r\n                    title: 'else path uncovered'\r\n                }\r\n            }]\r\n        },\r\n\r\n        // Execution count badges (key is 0-based line index)\r\n        executionCounts: {\r\n            '20': [{\r\n                column: 22,\r\n                count: 10,\r\n                value: '10',\r\n                end: 916\r\n            }]\r\n        }\r\n    }\r\n};\r\n```\r\n\r\n### API\r\n```js\r\nconst codeViewer = createCodeViewer(container, report);\r\n```\r\n\r\n- **`codeViewer.on(eventType, handler)`** - Register an event listener\r\n  ```js\r\n  codeViewer.on('cursor', (loc) => {\r\n      // loc: { line, column, position, start?, end? }\r\n  });\r\n  ```\r\n\r\n- **`codeViewer.update(newReport)`** - Update content and/or coverage data\r\n  ```js\r\n  codeViewer.update(newReport);\r\n  ```\r\n\r\n- **`codeViewer.setSelection(start, end, options?)`** - Set text selection and scroll into view\r\n  ```js\r\n  codeViewer.setSelection(100, 200);\r\n  ```\r\n\r\n- **`codeViewer.setCursor(pos, options?)`** - Set cursor position and scroll into view\r\n  ```js\r\n  codeViewer.setCursor(100);\r\n  ```\r\n\r\n- **`codeViewer.viewer`** - Access the underlying CodeMirror [EditorView](https://codemirror.net/docs/ref/#view.EditorView) instance\r\n","readmeFilename":"README.md"}