{"_id":"@astronautlabs/monaco","_rev":"11-5cd5bc4c4ccce0c42076be01cff01b77","name":"@astronautlabs/monaco","dist-tags":{"latest":"21.0.0"},"versions":{"12.0.0":{"name":"@astronautlabs/monaco","version":"12.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@12.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"c4c31ddd8f1d07a21e6c59e9a1aedb082b44d219","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-12.0.0.tgz","fileCount":22,"integrity":"sha512-q98snIz57JB6FXbSOA1NUOM3ekftd/l3kARD7mZPmNNhs/fjI2I19Tmr9KtssBoodE0em6Qadw8pYMvYwju2yg==","signatures":[{"sig":"MEUCIDtu/9oSLFdKytSEFJrg6575XK4BABRlKVpCjZkdSM8YAiEA1ivC1Y35f84R6PNT/S8/teOD/x4p4M0O/v7dNp9UiYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFX+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA8g/7BfaQqLGfcOM3qimrFuAkPo4NVJpFpmspxRn1b+sX3dFbD0Iy\r\nj+9DnlOAEIscSgZDGsds0vG4jYuUMweuIFuZL8lylhd+Q1Ly/EMhRErYXbzV\r\npsnyZD5MsNfi+jaWilyEJszvQfegfdQy4zGC9zgui6qUq3K0bKnRzdK1qXrJ\r\n43YB+6LwV2Q5j0vSv0IlUg46tD5rLDrZSR4cWO9K8pcRv3DiaR643EuGNS3f\r\nq1P7momfdcLc/yMchMOaCiaJ896q0TBaYzIIvonGJPM3J/UZNKwuCSI7HOZr\r\nAHfW2lz1oRFnKTqjLtPY/yKGOCb9/fnHfiAnpYl+zqhKUZoswPT3UZcJSwOi\r\nLZflcx0L69AlnMVRnimW0v+w9V5qPSTbHoF/Ratd7S+v2hwzo1yPBDoVGX9O\r\n5ta1TNJ8n/oj71vXYx2M2x8Fr2WcKhQ0dfrCR5flAfzZRBOFPpHQmw64cZrn\r\nF6j+mT1EnJF9Iz0lGk2b3Vab7JbS62OXlzFOA2UH3OdQAv8wc7e4SkhlDClR\r\nnU7VLWaVa5ttCzWVMXdnKTF+7474DbTDWVJFYA0zhHnnIUZuX9iPTtF2dsmj\r\nv17JKmMhLsVpaesdGvY2bZxEVl7nqFiVsFfSlETTUfV5DNaYSInZjDltiHYw\r\nTPEb+LqNhPythsqRpWjgj6VZf+BCP5S52D4=\r\n=1hb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/astronautlabs-monaco.umd.js","es2015":"fesm2015/astronautlabs-monaco.js","module":"fesm2015/astronautlabs-monaco.js","esm2015":"esm2015/astronautlabs-monaco.js","gitHead":"c3a180fbf7de8228ed117adb48629138e4f18c08","typings":"astronautlabs-monaco.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.js","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"8.19.1","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^12.0.0","monaco-editor":"^0.24.0","@angular/common":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/monaco_12.0.0_1662353333997_0.5091354910342576","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"@astronautlabs/monaco","version":"12.1.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@12.1.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"b59b7a011cc13ac73a341205f4cea1a774d76ea6","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-12.1.0.tgz","fileCount":23,"integrity":"sha512-uoeIfdyqaqkY23xrDDk+i15hmJOtWk3Zn40w/GlaqIssKSIcY99xRAcKnI4BB0jw4l4sCzNGoyURt6b2EFynkw==","signatures":[{"sig":"MEYCIQC6kqe/n55yRgrnPI+0KLj9CN4/fJMGOd+ME2VF/kX4nAIhAM2nUBB3ju++I4L7DARo+h4pAdJNI1jAB16E+5e3ZxPI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIM4nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpllhAAiRYC7btQ+aHUvZ26MeebKkArLFSFMrVKfEHrxWFYY65vS+SO\r\nuGDaLCBog0R2WDKqX+TCaJenBctNnk5yoWiBNPUGvndQfN6Pl27ekeff4kQg\r\ntRLfwODUEGQ/7XcpQkfnKT9OGZ1IDNb7X1GImBcKfMb7J3E/sFemeQD6yC0k\r\nTNI2ZTxnDu3zHWRFfx70tbI68aB7oGTBbhnXVcALuQYQQCCVA2/7O0wuNmVu\r\nQObJ1gGopM/BPhenwT110LZavyRTgwOJDdMM8/vardhxmf3h3+RQKRY0zU4p\r\nLrmWoZALziKA2NCjiOmR7ra7TRXR7K+WKvIw/dVVQuHZHtR3xXQgJXYP6aIz\r\no0HC8GEm7OD97g/RcOWOGllw/oD8yxuaf/zLGkO3lxeqhmMSJE2VVOeAs60d\r\nBRIlnNxxj0eFbYjcMopdp0jYu46F/z8Q/6UjCIPrKlY0x3Ka2hgWls3Zv8Tf\r\nxyAIP0ofj1uLPuFU61bCDjiD3KMBekJJuaVMovM/sIKvayf2/r8Cb7tcBPW9\r\nUjUlbzYbO1heRWRG3Ws9Li4eGu8nsHOmCE64Lrb+2Iq4/qH0GXPnbMJ5wBgl\r\nbpSioR2ouNd8n6GUBlqAHhYbqpLxD2e/Ax8zald7B8Ok4FHyT61y6VO98HOK\r\n9lcL1igNpkQIoMJ/xWHR6AWayv7f6HcNYh8=\r\n=3bGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/astronautlabs-monaco.umd.js","es2015":"fesm2015/astronautlabs-monaco.js","module":"fesm2015/astronautlabs-monaco.js","esm2015":"esm2015/astronautlabs-monaco.js","typings":"astronautlabs-monaco.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.js","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"7.21.0","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^12.0.0","monaco-editor":"^0.24.0","@angular/common":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/monaco_12.1.0_1663094311016_0.10681539803680917","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@astronautlabs/monaco","version":"14.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@14.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"176858ae46d0e87f2ac1f2855a833b2417b79894","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-14.0.0.tgz","fileCount":23,"integrity":"sha512-de8OTXc7XLkWUqmr1BlVW5o347iQuKu6XExKazAt5DBxN0BKJXM3mUVk3uW/NsG5mrlKy5Klm6u4BOmXUdXhug==","signatures":[{"sig":"MEQCIFWAuKSRPaZfdTVp1e4P89sMMoVF1VvGz20D7YUa7k1dAiBnLzYse6fFpKytCcepbTJjsGoKwWGPqiheuiIXwC7ylg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2zC0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVwxAAlIOlFAwrloykBzVpaAAzXXT6+nQgg2oExF4AMnBwuWR5qMIy\r\n4NRNS57w4wEUNRIHdrQEdkRrqBvnchQzQutqIM7nt35uPg9hvqn9rWFMcVex\r\njEmjofuuWwLRpNBKwqQeIWkXZNJ2RuHivofwCszNVVvtsUTC9GPxlajeiVrg\r\nK28+ndVtFTjeygLQ8MqpVzy1scIyVg3qPue48XkCt+oD1pcm/9jTBLoOl92S\r\nJvv1Dk5IrnNppkOqAEEec5xXEY+Fyvx1NkA14jCPkKq/6yM3DCWWHkCRBGTE\r\nsWkc3Q0qRTd+r89fvS8pu462v242waIWwtTxPmQtgm9tpvW4WXAaWKQ1YKvP\r\nedzssi8cui5z/CuNoEbRAW87gJ18nOW54CpqVZnsANYetCvUYFnX6n/SXMae\r\nhP/nd/6pmSHQhjAzGKHo/l7uGEIzLgcTQau9mNcT3y6Mppowq9OEW9LeEVR5\r\n/U/QLFJy0kKFBKoUN4X1QaD0Bg43+pNS/HsazxWVk/y+1SVvoxjYqHkDkLBM\r\nkreA9TgdRd53PJUDLTG7soysp0sOIyPpd9H9rvKwvnMel/1jYKY9ldoJHJuX\r\nohow03aCORJn7/1S5NGDZq5MdXRvHjCNHl4WG5EBc698aPM1/s99uBvVu3qa\r\nOLcDbtKnnp7dgP3SGwzyhsDzMaZneJtkw2Y=\r\n=Dfxj\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/astronautlabs-monaco.mjs","module":"fesm2015/astronautlabs-monaco.mjs","esm2020":"esm2020/astronautlabs-monaco.mjs","exports":{".":{"node":"./fesm2015/astronautlabs-monaco.mjs","types":"./index.d.ts","es2015":"./fesm2015/astronautlabs-monaco.mjs","es2020":"./fesm2020/astronautlabs-monaco.mjs","default":"./fesm2020/astronautlabs-monaco.mjs","esm2020":"./esm2020/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f139f17710f854df4090834a34e8aea1c319757b","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.mjs","fesm2020":"fesm2020/astronautlabs-monaco.mjs","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"8.19.1","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14.0.0","monaco-editor":"^0.24.0","@angular/common":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/monaco_14.0.0_1675309235948_0.40722629236392827","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@astronautlabs/monaco","version":"14.0.1","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@14.0.1","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"11faab499bed35c040d15125734205480a5c48f6","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-14.0.1.tgz","fileCount":23,"integrity":"sha512-SAacHoeUg1KIs8c3u5aeAe6oBzle2dE+7ZR/bKEJmfIjm+IapKw/YBTAOQixW3d4GxZ7POINlUiB/8+eugB0fQ==","signatures":[{"sig":"MEYCIQC45ljpq7CUouhct5nUckBdV9igsvgeTV6sLvqLI72K2gIhAOnl+0sDBIsmhtilmcYihIyiTq6aPEXuOcaNNDYYi/e/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127692},"es2020":"fesm2020/astronautlabs-monaco.mjs","module":"fesm2015/astronautlabs-monaco.mjs","esm2020":"esm2020/astronautlabs-monaco.mjs","exports":{".":{"node":"./fesm2015/astronautlabs-monaco.mjs","types":"./index.d.ts","es2015":"./fesm2015/astronautlabs-monaco.mjs","es2020":"./fesm2020/astronautlabs-monaco.mjs","default":"./fesm2020/astronautlabs-monaco.mjs","esm2020":"./esm2020/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ca668bcd4a885dcb143ef0252d75f9c511a39077","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.mjs","fesm2020":"fesm2020/astronautlabs-monaco.mjs","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"8.19.1","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14.0.0","monaco-editor":"^0.24.0","@angular/forms":"^14.0.0","@angular/common":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/monaco_14.0.1_1687057861368_0.8502565743562447","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"@astronautlabs/monaco","version":"14.0.2","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@14.0.2","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"991ee756d3a63ed38b2721a70cecb044bc3cc953","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-14.0.2.tgz","fileCount":24,"integrity":"sha512-9CNjdxL52sHddrPqIJOOQR3kb81P0d1lNOu9DKqDjq4yLCZhQyYxmQiuxorgFPus5Sew+WqiuDarsNO6FhKRfQ==","signatures":[{"sig":"MEUCIQCj7YeyJTIYp6auurgr7TQerx+gursr6JUje69Zp7E7HAIgQ9w1lVMY8zxBSHIibt0zBv0wGvdqEVjfUq6uftPM59M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136556},"es2020":"fesm2020/astronautlabs-monaco.mjs","module":"fesm2015/astronautlabs-monaco.mjs","esm2020":"esm2020/astronautlabs-monaco.mjs","exports":{".":{"node":"./fesm2015/astronautlabs-monaco.mjs","types":"./index.d.ts","es2015":"./fesm2015/astronautlabs-monaco.mjs","es2020":"./fesm2020/astronautlabs-monaco.mjs","default":"./fesm2020/astronautlabs-monaco.mjs","esm2020":"./esm2020/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2df0bc3a10e0cb3df83b821e6444292bd1aac373","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.mjs","fesm2020":"fesm2020/astronautlabs-monaco.mjs","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14 || ^15 || ^16 || ^17","monaco-editor":"^0.24.0","@angular/forms":"^14 || ^15 || ^16 || ^17","@angular/common":"^14 || ^15 || ^16 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/monaco_14.0.2_1711339131541_0.26253705516604997","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@astronautlabs/monaco","version":"15.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@15.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"9690b013c0be36e5b05dc3d2801d03ba1b36ae6d","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-15.0.0.tgz","fileCount":24,"integrity":"sha512-j5C1rEiBC62tcRClt3PSx1MMmUTpDFYW9PMP+Unat2yeV68MXjXmJ9pM6xFMAxqbvasscFjP4ErYBytjHRjmeA==","signatures":[{"sig":"MEUCIDzgO3KzVgCspsbjAvSuI97KoJFLAsPzOZb+rEqi98iEAiEA5DkWHHzdBKlpkRSUb9KAAwN5LhWgPDrq5Vk0a2gfseE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136569},"es2020":"fesm2020/astronautlabs-monaco.mjs","module":"fesm2015/astronautlabs-monaco.mjs","esm2020":"esm2020/astronautlabs-monaco.mjs","exports":{".":{"node":"./fesm2015/astronautlabs-monaco.mjs","types":"./index.d.ts","es2015":"./fesm2015/astronautlabs-monaco.mjs","es2020":"./fesm2020/astronautlabs-monaco.mjs","default":"./fesm2020/astronautlabs-monaco.mjs","esm2020":"./esm2020/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"02b3630018c390361e26c1f2c9856d7f40ec1118","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"fesm2015":"fesm2015/astronautlabs-monaco.mjs","fesm2020":"fesm2020/astronautlabs-monaco.mjs","repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14 || ^15 || ^16 || ^17","monaco-editor":"^0.24.0","@angular/forms":"^14 || ^15 || ^16 || ^17","@angular/common":"^14 || ^15 || ^16 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/monaco_15.0.0_1716150397256_0.7019702174882416","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@astronautlabs/monaco","version":"16.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@16.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"80d0f03e75359843bc726542fd8298d251b31ef1","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-16.0.0.tgz","fileCount":22,"integrity":"sha512-O7kqAEa2BZlbNq//vY5LJG62DrM1mtjh5b+FFiFQDLuEDAd9rMKSiCGrAUAVZu2z8UJgMVBDWAIpFJLWk34Vcg==","signatures":[{"sig":"MEYCIQCFbkS91GRryeA9InI8w8KBN8idqQc4Kd40g03wwyp+cgIhALmY3QYVtcHZnXEVEv5PDdFK1PoKRaWA9k4gtrxq6k2y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99093},"module":"fesm2022/astronautlabs-monaco.mjs","exports":{".":{"esm":"./esm2022/astronautlabs-monaco.mjs","types":"./index.d.ts","default":"./fesm2022/astronautlabs-monaco.mjs","esm2022":"./esm2022/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"18eea08adc0a042c2e8ec4fb638b2468ff809c90","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14 || ^15 || ^16 || ^17","monaco-editor":"^0.24.0","@angular/forms":"^14 || ^15 || ^16 || ^17","@angular/common":"^14 || ^15 || ^16 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/monaco_16.0.0_1716150594483_0.9916403152406812","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@astronautlabs/monaco","version":"17.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@17.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"4a125967cda13695235c24824439e8b8902dfa56","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-17.0.0.tgz","fileCount":22,"integrity":"sha512-5UHLejaKKBFY3TdBqwYLmNjx4tIHzZGdJyrkBmZUuVok7sNNK1Z/JZL133NODCkYcdEMIDn/ZHeDoYlGlkx6wQ==","signatures":[{"sig":"MEUCIB8N5Ivkdb3jfkyWhuSvRzyntJ15c6htBecijWc++Bt7AiEAq04g0Jd6584cDkgFNcSjgAa5jlyx06AktbW5PEV6kdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98363},"module":"fesm2022/astronautlabs-monaco.mjs","exports":{".":{"esm":"./esm2022/astronautlabs-monaco.mjs","types":"./index.d.ts","default":"./fesm2022/astronautlabs-monaco.mjs","esm2022":"./esm2022/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4e2f17c1ce2282d1d695ef56026561925666697f","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14 || ^15 || ^16 || ^17","monaco-editor":"^0.24.0","@angular/forms":"^14 || ^15 || ^16 || ^17","@angular/common":"^14 || ^15 || ^16 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/monaco_17.0.0_1716150885383_0.6090132990064401","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"@astronautlabs/monaco","version":"17.0.1","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@17.0.1","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"f7912f314d51a9f31495fa59f81d9cff4b933133","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-17.0.1.tgz","fileCount":22,"integrity":"sha512-r+g3m+QYaczsWoKoXWJt3DxbMvHtayIh7Z/PBEPNpOcZzdALfQP+aAl3QW6qyMoTgPNtA0C0LNJGNR3POzACYg==","signatures":[{"sig":"MEUCIQDJk8XqXMzqep5ZWOAeUMZ/LuszkePIg+4ccqAw+amksQIgE+RDymvUbVjdDhbXHKNEWtc05hxRe7CGgAnfzqTml1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98321},"module":"fesm2022/astronautlabs-monaco.mjs","exports":{".":{"esm":"./esm2022/astronautlabs-monaco.mjs","types":"./index.d.ts","default":"./fesm2022/astronautlabs-monaco.mjs","esm2022":"./esm2022/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d7dbbeb481935f993e74123dfe553a1fa234ee97","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16 || ^17","monaco-editor":"^0.24.0","@angular/forms":"^16 || ^17","@angular/common":"^16 || ^17"},"_npmOperationalInternal":{"tmp":"tmp/monaco_17.0.1_1716150943104_0.10027686995182261","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"@astronautlabs/monaco","version":"19.0.0","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","_id":"@astronautlabs/monaco@19.0.0","maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"homepage":"https://github.com/astronautlabs/monaco#readme","bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"dist":{"shasum":"ce1bc3bfc72ebfdfbbfc2c29d062f91402d1a01d","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-19.0.0.tgz","fileCount":13,"integrity":"sha512-aE1hNC7qi1rzCfEpG4ahQNdSFo8M68fdfW9xX1C2/ShJnWBflWe1mCOUABqQJR6lg3RAGTk4t4GuS7FOqcKlHw==","signatures":[{"sig":"MEUCIQCWPWtCAlo7+LAPLb5UypthfiL1bwluI/JfwhwJ+eBfdwIgAIKpHWTY7SGKTIdoDpp3z7i20P+WrQERYuwXrvlbhGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51796},"module":"fesm2022/astronautlabs-monaco.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/astronautlabs-monaco.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"21ee53a9f9cfe669815b3e49cf34bd1fd3e7fc6a","typings":"index.d.ts","_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"repository":{"url":"git+https://github.com/astronautlabs/monaco.git","type":"git"},"_npmVersion":"9.9.2","description":"Monaco Editor for Angular","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19 || ^20","monaco-editor":"^0.24.0","@angular/forms":"^19 || ^20","@angular/common":"^19 || ^20"},"_npmOperationalInternal":{"tmp":"tmp/monaco_19.0.0_1755046558416_0.24986087598288775","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@astronautlabs/monaco","version":"21.0.0","description":"Monaco Editor for Angular","publishConfig":{"access":"public"},"keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"repository":{"type":"git","url":"git+https://github.com/astronautlabs/monaco.git"},"bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"license":"MIT","author":{"name":"Astronaut Labs, LLC"},"contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"peerDependencies":{"@angular/common":"^21 || ^22 || ^23","@angular/core":"^21 || ^22 || ^23","@angular/forms":"^21 || ^22 || ^23","monaco-editor":"^0.55.1"},"dependencies":{"tslib":"^2.1.0"},"module":"fesm2022/astronautlabs-monaco.mjs","typings":"types/astronautlabs-monaco.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/astronautlabs-monaco.d.ts","default":"./fesm2022/astronautlabs-monaco.mjs"}},"sideEffects":false,"gitHead":"f73247c471b468ed702f6b4599b4b616b36bc231","_id":"@astronautlabs/monaco@21.0.0","homepage":"https://github.com/astronautlabs/monaco#readme","_nodeVersion":"20.19.4","_npmVersion":"11.9.0","dist":{"integrity":"sha512-WmgXJXloh2RvoWvbp5awuDC19xIOqnH8U5yLjO8q84GleTchl04k+bhtBy3R45V42zGuhyWpcpdUHotT8RE7+A==","shasum":"2499ec2eea454ad2fc1f19ba87af40704a92a260","tarball":"https://registry.npmjs.org/@astronautlabs/monaco/-/monaco-21.0.0.tgz","fileCount":5,"unpackedSize":50525,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDI08lcAsSclydRCXzu+xIMbRKqc6f7GLcwkrolNdarugIgb+LB28mcj9+slayt0Mmtx13/pVwf0UCmx65XlTNPYIs="}]},"_npmUser":{"name":"rezonant","email":"wilahti@gmail.com"},"directories":{},"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/monaco_21.0.0_1771286005592_0.5075148212280725"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-05T04:48:53.924Z","modified":"2026-02-16T23:53:25.848Z","12.0.0":"2022-09-05T04:48:54.213Z","12.1.0":"2022-09-13T18:38:31.222Z","14.0.0":"2023-02-02T03:40:36.176Z","14.0.1":"2023-06-18T03:11:01.626Z","14.0.2":"2024-03-25T03:58:51.693Z","15.0.0":"2024-05-19T20:26:37.449Z","16.0.0":"2024-05-19T20:29:54.616Z","17.0.0":"2024-05-19T20:34:45.521Z","17.0.1":"2024-05-19T20:35:43.248Z","19.0.0":"2025-08-13T00:55:58.655Z","21.0.0":"2026-02-16T23:53:25.727Z"},"bugs":{"url":"https://github.com/astronautlabs/monaco/issues"},"author":{"name":"Astronaut Labs, LLC"},"license":"MIT","homepage":"https://github.com/astronautlabs/monaco#readme","keywords":["angular","monaco","monaco-editor","code","editor","reusable","component"],"repository":{"type":"git","url":"git+https://github.com/astronautlabs/monaco.git"},"description":"Monaco Editor for Angular","contributors":[{"name":"Astronaut Labs, LLC","email":"inquiries+npm@astronautlabs.com"},{"name":"Atul Kumar","email":"atulaggarwal4288@gmail.com"}],"maintainers":[{"name":"rezonant","email":"wilahti@gmail.com"}],"readme":"# @/monaco\r\n## Monaco Editor Component for Angular\r\n\r\n[![Version](https://img.shields.io/npm/v/@astronautlabs/monaco.svg)](https://www.npmjs.com/package/@astronautlabs/monaco)\r\n\r\n> **Stable**  \r\n> This software is ready for production use.\r\n\r\n# Setup\r\n\r\n> **Which version should I use for my version of Angular?**  \r\n> As new Angular versions are released, the major version of this library will always match the major version of Angular.\r\n\r\n```bash\r\nnpm install monaco-editor @astronautlabs/monaco@12 --save # eg, for Angular 12\r\n ```\r\n\r\nYou must include the monaco-editor assets in the build so they can be loaded at runtime:\r\n```typescript\r\n// in projects.[project-name].architect.build:\r\n{\r\n  \"options\": {\r\n    {\r\n      \"assets\": [\r\n        { \"glob\": \"**/*\", \"input\": \"node_modules/monaco-editor\", \"output\": \"assets/monaco-editor\" }\r\n      ],\r\n      ...\r\n    }\r\n    ...\r\n  },\r\n  ...\r\n}\r\n ```\r\n\r\n# Referencing Monaco Types\r\n\r\n**Important**: Monaco is loaded dynamically at runtime. You should only use `import type` or `/// <reference ...>` when accessing types from the `monaco-editor` package to avoid loading Monaco twice which can cause reference confusion.\r\n\r\nHowever, Monaco's `monaco` global cannot be represented to Typescript using, for instance, `import type * as monaco from 'monaco-editor'`. \r\n\r\nThe other solution is to use `/// <reference ...>`, but unfortunately the type declarations found by Typescript when using `// <reference types=\"monaco-editor\" />` is the editor API which is incorrect.\r\n\r\nA working solution is the following:\r\n\r\n```typescript\r\n/// <reference path=\"../../node_modules/monaco-editor/monaco.d.ts\" />\r\nmonaco.languages // <-- Correct Typescript types and no undefined variable \"monaco\" error\r\n```\r\n\r\nUnfortunately this means you will need to vary this directive based on where a source file is within your application.\r\n\r\n# Add the Angular Module\r\n\r\nInclude `MonacoEditorModule`:\r\n\r\n```typescript\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { NgModule } from '@angular/core';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { AppComponent } from './app.component';\r\nimport { MonacoEditorModule } from '@astronautlabs/monaco';\r\n\r\n@NgModule({\r\n  declarations: [\r\n    AppComponent\r\n  ],\r\n  imports: [\r\n    BrowserModule,\r\n    FormsModule,\r\n    MonacoEditorModule.forRoot({\r\n      // Options\r\n    })\r\n  ],\r\n  providers: [],\r\n  bootstrap: [AppComponent]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\nMake sure to also import `MonacoEditorModule` (without `.forRoot()`) in each module that you use `<ngx-monaco-editor>`\r\n\r\n# Using the Editor\r\n\r\nIn most cases you'll want to specify options for particular instances of Monaco:\r\n```typescript\r\nimport { Component } from '@angular/core';\r\nimport type * as monaco from 'monaco-editor';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  templateUrl: './app.component.html'\r\n})\r\nexport class AppComponent {\r\n  editorOptions: monaco.editor.IStandaloneEditorConstructionOptions = {\r\n    theme: 'vs-dark', \r\n    language: 'javascript'\r\n  };\r\n\r\n  code: string = 'function x() {\\nconsole.log(\"Hello world!\");\\n}';\r\n}\r\n```\r\n\r\nHTML\r\n\r\n```html\r\n<ngx-monaco-editor [options]=\"editorOptions\" [(ngModel)]=\"code\"></ngx-monaco-editor>\r\n```\r\n\r\n# Using the Diff Editor\r\n\r\n```typescript\r\nimport { Component } from '@angular/core';\r\nimport { DiffEditorModel } from '@astronautlabs/monaco';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  templateUrl: './app.component.html'\r\n})\r\nexport class AppComponent {\r\n  options = {\r\n    theme: 'vs-dark'\r\n  };\r\n  originalModel: DiffEditorModel = {\r\n    code: 'heLLo world!',\r\n    language: 'text/plain'\r\n  };\r\n\r\n  modifiedModel: DiffEditorModel = {\r\n    code: 'hello orlando!',\r\n    language: 'text/plain'\r\n  };\r\n}\r\n```\r\n\r\nHTML\r\n\r\n```html\r\n<ngx-monaco-diff-editor [options]=\"options\" [originalModel]=\"originalModel\" [modifiedModel]=\"modifiedModel\"></ngx-monaco-diff-editor>\r\n```\r\n\r\n# Styling\r\nTo match height of container element add height: 100% and wrap in container\r\n```html\r\n<div style=\"height: 500px\">\r\n    <ngx-monaco-editor style=\"height: 100%\" [options]=\"editorOptions\" [(ngModel)]=\"code\"></ngx-monaco-editor>\r\n</div>\r\n```\r\nAdd class to editor tag. (eg. class=\"my-code-editor\")\r\n```html\r\n<ngx-monaco-editor class=\"my-code-editor\" [options]=\"editorOptions\" [(ngModel)]=\"code\"></ngx-monaco-editor>\r\n```\r\nAdd styling in css/scss file:\r\n```scss\r\n.my-code-editor {\r\n  .editor-container {\r\n    height: calc(100vh - 100px);\r\n  }\r\n}\r\n```\r\nSet automaticLayout option to adjust editor size dynamically. Recommended when using in modal dialog or tabs where editor is not visible initially.\r\n\r\n# Events\r\nOutput event (onInit) expose editor instance that can be used for performing custom operations on the editor. \r\n```html\r\n<ngx-monaco-editor [options]=\"editorOptions\" [(ngModel)]=\"code\" (onInit)=\"onInit($event)\"></ngx-monaco-editor>\r\n```\r\n\r\n```typescript\r\nexport class AppComponent {\r\n  editorOptions = {theme: 'vs-dark', language: 'javascript'};\r\n  code: string= 'function x() {\\nconsole.log(\"Hello world!\");\\n}';\r\n  onInit(editor) {\r\n      let line = editor.getPosition();\r\n      console.log(line);\r\n    }\r\n}\r\n```\r\n\r\n# Configuration\r\n\r\n`forRoot()` method of MonacoEditorModule accepts config of type `NgxMonacoEditorConfig`.\r\n```typescript\r\nimport { NgModule } from '@angular/core';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\n\r\nimport { MonacoEditorModule, NgxMonacoEditorConfig } from '@astronautlabs/monaco';\r\nimport { AppComponent } from './app.component';\r\n\r\nconst monacoConfig: NgxMonacoEditorConfig = {\r\n  baseUrl: 'app-name/assets', // configure base path cotaining monaco-editor directory after build default: './assets'\r\n  defaultOptions: { scrollBeyondLastLine: false }, // pass default options to be used\r\n  onMonacoLoad: () => { console.log((<any>window).monaco); } // here monaco object will be available as window.monaco use this function to extend monaco editor functionalities.\r\n};\r\n\r\n@NgModule({\r\n  declarations: [\r\n    AppComponent\r\n  ],\r\n  imports: [\r\n    BrowserModule,\r\n    FormsModule,\r\n    MonacoEditorModule.forRoot(monacoConfig)\r\n  ],\r\n  providers: [],\r\n  bootstrap: [AppComponent]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\n# Language Defaults\r\n`onMonacoLoad` property of `NgxMonacoEditorConfig` can be used to configure language defaults.\r\n\r\n```typescript\r\nimport { NgModule } from '@angular/core';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\n\r\nimport { MonacoEditorModule, NgxMonacoEditorConfig } from '@astronautlabs/monaco';\r\nimport { AppComponent } from './app.component';\r\n\r\nexport function onMonacoLoad() {\r\n\r\n  console.log((window as any).monaco);\r\n\r\n  const uri = monaco.Uri.parse('a://b/foo.json');\r\n  monaco.languages.json.jsonDefaults.setDiagnosticsOptions({\r\n    validate: true,\r\n    schemas: [{\r\n      uri: 'http://myserver/foo-schema.json',\r\n      fileMatch: [uri.toString()],\r\n      schema: {\r\n        type: 'object',\r\n        properties: {\r\n          p1: {\r\n            enum: ['v1', 'v2']\r\n          },\r\n          p2: {\r\n            $ref: 'http://myserver/bar-schema.json'\r\n          }\r\n        }\r\n      }\r\n    }, {\r\n      uri: 'http://myserver/bar-schema.json',\r\n      fileMatch: [uri.toString()],\r\n      schema: {\r\n        type: 'object',\r\n        properties: {\r\n          q1: {\r\n            enum: ['x1', 'x2']\r\n          }\r\n        }\r\n      }\r\n    }]\r\n  });\r\n\r\n}\r\n\r\nconst monacoConfig: NgxMonacoEditorConfig = {\r\n  baseUrl: 'assets',\r\n  defaultOptions: { scrollBeyondLastLine: false },\r\n  onMonacoLoad\r\n};\r\n\r\n@NgModule({\r\n  declarations: [\r\n    AppComponent\r\n  ],\r\n  imports: [\r\n    BrowserModule,\r\n    FormsModule,\r\n    MonacoEditorModule.forRoot(monacoConfig)\r\n  ],\r\n  providers: [],\r\n  bootstrap: [AppComponent]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\nNow pass model config of type `NgxEditorModel` to Editor Component\r\n```typescript\r\n@Component({\r\n  selector: 'app-root',\r\n  template: `<ngx-monaco-editor [options]=\"options\" [model]=\"model\"></ngx-monaco-editor>`,\r\n  styles: []\r\n})\r\nexport class AppComponent {\r\n  options = {\r\n    theme: 'vs-dark'\r\n  };\r\n  \r\n  jsonCode = [\r\n    '{',\r\n    '    \"p1\": \"v3\",',\r\n    '    \"p2\": false',\r\n    '}'\r\n  ].join('\\n');\r\n\r\n  model: NgxEditorModel = {\r\n    value: this.jsonCode,\r\n    language: 'json',\r\n    uri: monaco.Uri.parse('a://b/foo.json')\r\n  };\r\n}\r\n```\r\n\r\n# Resources\r\n\r\n- [Monaco Editor](https://github.com/Microsoft/monaco-editor/)\r\n    - [Options](https://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.ieditorconstructionoptions.html)\r\n","readmeFilename":"README.md"}