{"_id":"@codemirror/legacy-modes","_rev":"25-ee04741d267aad238a691dc11eb47c35","name":"@codemirror/legacy-modes","dist-tags":{"latest":"6.5.4"},"versions":{"0.17.0":{"name":"@codemirror/legacy-modes","version":"0.17.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.17.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"4bc008aada39254c5b0d8685470266191cb07d9b","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.17.0.tgz","fileCount":204,"integrity":"sha512-1TGThP6fYzNQDuHQvaIjkBzrBPVR/tJsn844Qf6L3CSH/aCA8KckPWc63zfmU+G/AKJUjYAsW1fOtn11UBZjyA==","signatures":[{"sig":"MEUCIQCZtFT3T+a9Gy5H2rWCbLE56YrrXN5cPkonGBvzg9gw1QIgE70FsusKix/rACqQCYQ5WjCWqRsIo/O4HlU8jE9NXSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf64mwCRA9TVsSAnZWagAAc8oQAJdi/3MgVsHcfMpPfJpz\naytPDaGfeGLrqkSd8WbNRirsbTXMOrX0gLCdz7SXAny2wXOfCt1H5wogcRgx\nZRqrP//R7BLQYt3weWdk+S+fmdfBXgGl8wtzs8PI8OSGy5j+GT1IqXd3gnfV\n6878beqqkf0ipleeTvf+ZK5o5oRbE9YFeu8p0jBv0QshVbgfGW83UinwOyKg\nsyC5Y+gDJswP451ZxjKlDAatxpTFwEgFJ4Z3MXzxuF6EJdVIyI6d1GyFLHej\nGBc4D+XZvd/lfs6Bl+0Xf9P/isSWXPIOZRHVGBHNtbLvsqZAj8UfJ1W+SHlD\noijUFJKqlEODoRN7LSj+fvde4ojL9me6CQbzZb86+LulMxbZyxipEeLFe6Se\n+31bHvoXqubrYzXWmmeBxEWrxfcOpweuUN6gQZQ4kTIheugdCmoNgVeDEQs3\nnymZYfiODL+quYfpHu1lQ5P2UOKI/lZONsaZ4X8yCTfaPUznbOm2cD9bHaMj\nAPhBpCSJrymuh7epwVDidWGhgDaVQ9Pi1VGlHIvqTHfE5BHniYApgEOwQoxs\n7Yu69COuWFHRPUd9d2rnYbW4o72q2Z6q70V/Bh6Y7bE83i/uhXh2Fe2/eINT\ng5LpIpIgdYX5HFIJqfaVEs98Ps0KEGTZl9KYvJlG3zhudXBr8wFP1ve3rl/+\nBgPE\r\n=nQte\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"147d270dfac93992fe074203a7d1af1a7ea53cdb","scripts":{"test":"echo 'No tests'"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"7.3.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"15.5.0","dependencies":{"@codemirror/stream-parser":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3","rollup-plugin-dts":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.17.0_1609271727720_0.5791748292289935","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"@codemirror/legacy-modes","version":"0.17.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.17.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"18a1a0f4a6b5745e521443525a243b9bc321e8ae","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.17.1.tgz","fileCount":306,"integrity":"sha512-JafuzWLKuUfKh8rF2VYgUx+fzD4upFxV9kJuIUyv94/S9RcdrDPRU46AmfSpdumY6A9F2qQuTEc5ZLaK3g0iaw==","signatures":[{"sig":"MEYCIQCT4+UoNosA1D64Ps0DlRhjk6UDNli6lFAgOYm+GqoxeAIhAK8lUUo15s9tTwjlNwfhG3LebTjznrHdThCMCTXOHe/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1773178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9hBOCRA9TVsSAnZWagAAsPoP/RkTBr1IRABt0bjpO2K1\nCoTATAmxe3UN/dXtr7J8yqhFsRz/I+zuwElMBb98IR/I4Uxr9SdLx9AFTmXP\n+BElWkdeBNZCPp31fz8GWO9g5JpGKau3mSKG2M9pJNA8ANnRt/uUr/q2hDoG\nYTEoODrlMPDR9IFzqJEMtN5xFtIZVTr5wbuwa8EhuWqE7oGvfseQ1nsd04pP\nGYvIdI0q5zmWLnKchPVHJWSq2OrAqprxWDliN1UpnhXFh2qBszC7Vqjywd+z\nIznGtbdqK20caeo2zxRHfairzgFcZhc8IN3R3wxNNMzOQGOhQNR/nrhskYFH\nwY9K7Gf5I1BdTV9ahE1OnmMHZ+4QU6rWJda2vUZzsVt6xsCPJQTPdE50rCFQ\nv8YVLUXrNH+uO3y2wmPiLGyXx0joYiwe27TqYRrbEjdiC6ZupD5FiDkhgEXk\nlyTYkTxlY8T9clGg3tbKXWOmwfZLeHnHYUZyjmInmmi60VSOoJnIYyU1JG4j\naNH7L1Wkrmw6EXq/Cw7RwGarF74be832CYqbxuJPpSxc0VuPKMg06sVAHbcA\nCoIiJRapHEvcBxcX4YsuPy1+2k9dgWYo8+xPlgjrz2kEMvqF7XOCBby/NtDb\nI/g+AFhC1Z4RPmIjU1/e2h3hTtad31ZipuDDpdIaFDFtFd4c1xRVxIDhmdDj\nl1/7\r\n=9zUi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"edf0421d00d4012ad02e4fdecbcdfbf354d2b7e2","scripts":{"test":"echo 'No tests'","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"7.3.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"15.5.0","dependencies":{"@codemirror/stream-parser":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.17.1_1609961549490_0.8698627464144788","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@codemirror/legacy-modes","version":"0.18.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.18.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"64bb6819758a50ccf777e4d64d59dec0fac2e169","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.18.0.tgz","fileCount":306,"integrity":"sha512-ME/FnBTRf+nriCB1Racmwhl3tSSnIOobhLyK0kOX6mogKdcdkRxSVpeo1fAC8DddsXqi/NKRn8GUr/vUiHefdg==","signatures":[{"sig":"MEUCIDL7oQNHoqx7azjhUx+A6LzGVVQp/qIujrmUUWH+vWHqAiEAi866b9O1iqIwdrwn5a4PZomNYMNrJOxDstRV+gE2u04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1770681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP710CRA9TVsSAnZWagAAat8P/inO73VWePFBpvKSFIDp\nMTCRQ9zogeQnZ4IHbpgfpSiSMp4LujARAyd/kHsiYlpWSrM8UZ+z1n+CxTKQ\nKvOlMgXKFzzLMKikvyjATqTzkaYpFywfWFuutncmfppC9KVe5CBb5tkUBcLZ\nXK3rP8iZQRMSzZa++f9RA2jySEwOLES2kTDnX9FH2enFErF6f1F8r2ta3eC1\nE8bsDExUnbhKupuTqd8Mwmp52C+S2RsRxEwMqLsXkjiQmFjaLkdMK9AuU6x5\n+JGUZ/DI7DdO9yfW6OT96A7iyoGZjvfxQxtwshzxxFr9b3pIZ6VOJ8/ipnpr\nnKI4ycDq7MOcZkCAQKVkC0NQe/VgEwbYnPBKXK88oDbC+DwUpgqEfqo5feFy\ntmN8RkEisHxYt1NA3Nu4Kh2xCK4IuaBFL50qi31YIcsT+zCXRjhby8O+qvrd\nxImIaFF33iN0h3iBloplt+TE0mAQGZ/sQULnqpn6JoM2Z1/shM+OgzK8KiDV\niedsYwjBu+aS+oIrqnfy9A+Q80FYiLVSRpKf6v037WNIQqUwNRB+pmrlDlPh\n4f7YPzuGRq+M3aHXQxAMCTM5gyEIgYzGBOgu9KDoowoLQ/OlrTFZcEmb1+3M\ncn7K24V96ladR34ZCFYaCHUHWUcNHDgl9NWaWJCZdczQo1NFwmYGccneIDy8\nkKhu\r\n=Hs9s\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"f7140e16f8040887c29e33d6dc713739734ee591","scripts":{"test":"echo 'No tests'","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"7.5.3","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"15.5.0","dependencies":{"@codemirror/stream-parser":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.18.0_1614790003276_0.46431287588466286","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@codemirror/legacy-modes","version":"0.18.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.18.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"a4437b5b01d6bafb8b7701f9ffaa295132098de9","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.18.1.tgz","fileCount":306,"integrity":"sha512-Y5ST1K6v+8uK6BxLOtfS38LeOS+rzOCGs91+t6k2hsWwZq3w7LS17I5w1Es2SIuq+7c4GjpVTrijCF2kMxd5ZA==","signatures":[{"sig":"MEYCIQDhvvTDyy3WAVcARY5Madm5hRLM/geg2c99Cahf5H4jEAIhAKJb4F9E02G8OLXkrO7CZH1RWCrc/e3JkIybQoMDI7B/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1E2yCRA9TVsSAnZWagAATZMP/3pOXF6CT/0AO1+m9Uh/\nHvsRtOEwtDYvl0DFxdax39GoFmSrVPkaYXCW262KgwFOd6a8fh8hjQ2dAy47\n82ZqISzFYCFEMDTif/VcenMC9L/EqwoflU6iFA8pQJ54TQuET2LYl2o/I/0O\nzIBL83LHnxg0Bela9sS2rlL3a4mRy0QOMEuk+sbDOJoER0aXtaqO/58ie8Ch\n7TD/TTCTSwYQvcYzPuIf//OYtCLR52y+5gnaLdwZ3kbSMlUZ5FjMDeF1TEAF\nFlEXo5QuBGIiBAIdzJtJGU4T2jhlLWtwytqd38UEUYpy5+O1mXk/yxvLu43a\nqYaS4PFeW/s3YoQ8R/RprCLJ2/k5DEo8rqov/kw63pfZo9UxDmH57zOdHZ/z\nM2/eyMP5hrAuN7P8VUEfgJg3ZeRovR5193yQgJszCaiTviiwl47YmVInyAbg\n9M3n69tfq0PHo8FwkBCN1RQ4VxEoBKYZUYGO4rQkNPDizWl/IymdlQmtxlxc\nwJlDmMCvbgZ0kSYJQI1mV6SVLbD9ZLJvQ+u/aoBdcYmOKSs7JGZqDsjgssJI\n4AJFrjdb09xnXUeyeQN2su2Ifp9iRzSku7enhJYwFko0hVKbMJR4L1a7nexK\n0IrqbWbJiwqzjE8COlODkk1CJxQQgY2exmt2Aqokg9vM8IK+dOF/Vjwn8pPn\nGcDV\r\n=DWp/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"a1279fd9b269f23a16c603f4563dc07293a7d16c","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"7.7.6","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@codemirror/stream-parser":"^0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.18.1_1624526257551_0.3245911826369259","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@codemirror/legacy-modes","version":"0.19.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.19.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"df2f1023f79513d27eabb279b29d253f8b194b02","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.19.0.tgz","fileCount":306,"integrity":"sha512-GSPdBNUeyF3nxJ2lztXGp2UoQjn+ggK5z+Kd4tflziecCG1+8mcdudDgFvxDuaTGWyM34S7Ldb4Xv7/XodZtBA==","signatures":[{"sig":"MEQCIBeXOz+jBKJA8zJ3etjUJLOp/CUrLcTChhcZCeLleGNvAiA2sswikRXh9x0vCFmJ89iQZzUwH7Qkhh5r+d6k6FNEOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE8QWCRA9TVsSAnZWagAAe58P/12hi4AM6r/YilOmvA5J\nNLa/Op+VPXRJfoc4T0XLzUY6FN3ubpjg0CG2Nz9E7jYm9+J45sF6a6kkqcSJ\nMtMreDzQrZrgpm8OHXnUKzdMCS72BwPM4aVdIQIGDStK0y5s8JNexc4aBhqu\nsV37mF67OOOPRZyJFjwhF9DYCfyIrwKHVO+flSOAw+Y4EEL374FW7OrTCTT4\nnZ46rfiO8mruAGUkKof7jGWKQNMff6LVBsX1H5QHp4FLilcfqzQKciCV6t5E\npxbAh7a9DPWqrEkAw5eHCJ2MSRA0dWSRH8WKPOXKdYm9NjC6R1aCyF0ysE+J\nADWu4EVW7FcfWjdY/xYO0inIYN2oo5te+5JQQd7M7r1iti1Q8urWfiKGS7q9\n0awtrFBKT9HcdALZvDbF/bPdhh5y8FPBIXu1Zq3Th2KS0p1eccjXMRm86XMX\ne00KHvwURb3YCXEEPoldduaoTfMnzg+rmFXyEURvxsuQ+QL1vJIy1Lp01pEI\nZKiUnamsJgkVRU1qB31rwG+CYWR1rXUYrx0RcrxXAD02vnjXTuqcRHhRmNj4\n4CFdeXH1NPXwdRyGJVQ5L610JVabVOs57S1mAS+XJWZCOy6fz4Z7YMXgbe2Q\nUNBQlSaAZo/Q4PzTAqI227rbbT30mxN2Q2P/60Q4rZOt7FKP3EORiFakEpZT\nXpF/\r\n=ffdr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"9b800a3782e73e9830847ff35461f0505ed732b5","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"7.18.1","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.4.0","dependencies":{"@codemirror/stream-parser":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.19.0_1628685334265_0.756627941426782","host":"s3://npm-registry-packages"}},"0.19.1":{"name":"@codemirror/legacy-modes","version":"0.19.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.19.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"7dc3b5df1842060648f75764ab6919fcfce3ea1a","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.19.1.tgz","fileCount":306,"integrity":"sha512-vYPLsD/ON+3SXhlGj9Qb3fpFNNU3Ya/AtDiv/g3OyqVzhh5vs5rAnOvk8xopGWRwppdhlNPD9VyXjiOmZUQtmQ==","signatures":[{"sig":"MEUCIE/6mMUBiLaqBQWtp8bWOalWFUCJuymoNd7RBMCpgknpAiEAmAe5DsiHaLiWyouvRzJ+o9ZcFnVKWw0tGWCT1mtBdes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIHJhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbkw/8DdQiFQ4I4eGjj+pcCcVhFeGwOrYohUm2w+6T4XeK2EG1LVVM\r\nimEUr2mNxp3CVfNVBpKxVde87O+Bdrq6Fhy5vSl/Px2SpBq2LTFL2tdxVo6l\r\nDZYiCOXiDcTzmsAi2VW2jXBspSf0ER4D50fcZf2QPCmsABH/Llk98dy0hqQ3\r\nkWvEJjY71eB9h/hRqmOejBxJYmYd/6Vm8JSeaOIXM4q+eF1PUOPwHEkPwoOh\r\ni2q4tVXzwKRL3L/M2rkbTuxfL4kTggJ4Zl5v9DLew/544eBLl/QVmHIwpsVZ\r\nGMmQAV/D/4n+Tht/v7BXOse5Yo9mEITpsEm0xUe33c5pTvYKzz7nqzgXM0A1\r\njMdpha9t+3Cm9wSruLSmpfHOeODISJgEanu0bNsS+fCAyFW9XA7zu2Q6SHBJ\r\n8UHQ6tarSLZ+ECKk7eU14uj8xluV0f1A8be9WUC47Mb/SXGcB067al5ZhwIP\r\nq2opSlRBFOA4E13SMikb3+Y9ONV1zIcZyQ6IU1hOGd0HtvBeM0ZWXitfwHY5\r\neMQsbetnHGiKqNMJiEUeV6zY+dTm15QLqyalR8r5vZ6abDAQBsBNtSP15fVP\r\n3sJV2HgaFYznr3/QRgwP80qPb7xJ1obxYFIUl2bHAlQU5X0o1n+Ea0nBYhpY\r\nPGLnTY4t9oHo4+8uV4/O+wWWS0L61eWE2R8=\r\n=CDA7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"c04f8318a72f56124cbd78b322b20901185752a4","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.4.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"@codemirror/stream-parser":"^0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.19.1_1646293600759_0.8329949102822285","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@codemirror/legacy-modes","version":"0.20.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@0.20.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"a1cea5eed05fa09a0cac4a39f41e362a136da5ea","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-0.20.0.tgz","fileCount":306,"integrity":"sha512-SYllodnzD8OI6Y6NoFzCv+77cU9aTdfqDO0Zn8j5PbjUIAD+pIofwHAvecd9/ePLAICr+EYCEuqUxldHAR+pLQ==","signatures":[{"sig":"MEYCIQCxaUwgU+1purc5I5jE6qQo7E8Dp1ufZdgktslwOUPokgIhAObVCDk9NbAJ5+9bzJ4dQZO26mYPvJl6J4OetCfCYVmx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYBYnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptqRAAh7YdYelWrZt9/T5mx9oi9KoVndaAGIKDkJ8E3V4FAvu7J/1k\r\ngeQLKnJX9rHVr1VQx9t1x006kiSNNiTpt80ktxnMWZXKvlCBleRAvrP4o2WD\r\n76Si2Tk6LmJS6A/ZG7uC0ewuvVSi23m5hQmC++E7sZqxiJdSjq3xfcp8AzeU\r\n9FnC+/B6Q0x+KkOBQgRJBEsxuomjSU+1l71ZvH0vaF++a9SvqS6qzu5qNdhG\r\n/v/7sXbBN6pffSA5zms+cuNSBdwFHpmCY4mtWK/JirxspeTVup/CFQL6t8LS\r\n6bX9OXWEMNs2LdJnsN0lVGRSYPseNExXcRC9iwovvb2EueRJJrQHhjXBDI15\r\nswkHnjXKFEqWQd8FChpeneZwU/9ekfoV9fbI/e3MFYMaFUkG4ouHYgHrqgnA\r\nVNP4F5Pgy9TdphjswLvo8ANO6POZLiI3Ncgr0NyFPjn3qxKH+WHOPtFCXF6F\r\nq66NyTl6NolGy20vNQ69GkcBpT7g+acO+mBUY79oLybfCEGbM231DujSbbjc\r\nUlsBBwTwG4hG42ZCJ7y9shTP0ohHedq1/+rG5Ie2BlFbdxX6DcpuR7kjkwIt\r\nkOWCVy83TqUnbwtD3WoGMkWUJyo4FxEvlP5nClaylZR4zKJE4ql1xMQBWbYj\r\n3lxblBG6LwIru9XPCUszOzZSuj7TntFBGEQ=\r\n=ToaL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"ac46979d74845628f5a7259c77d0dccd48509130","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.4.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"@codemirror/language":"^0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_0.20.0_1650464294801_0.7219476508059286","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@codemirror/legacy-modes","version":"6.0.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@6.0.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"acb0bfe642261694930019faa60178d8ba8ce9cd","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.0.0.tgz","fileCount":306,"integrity":"sha512-wt5qbAI1H16xjanKBHNqTyWbuKSE5ifj8uCY6+vmQkZVzBBF7fRgnODb+c4bSk22dg5kS8PWOKE17aqyyC+SSw==","signatures":[{"sig":"MEYCIQDl0VQaBRGK0KtOwzvo/EgWfx39rtrIyFlZuHaC+Dqj0QIhALw2JzrpBe9AVqP4NmGS1VF3FY/LADsQJaWAbDOyMohv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioEupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdug//U2kNCQQCt2wIey7NqDyT3A4CZzY3R5YGF9D3hPaJEnrO4AJn\r\ngsOzb8z6w6WKQCmOkb4yl9Ea10RFZdEEQdgyzCn88Wi7371NcJ2H+ButlrXO\r\n3+ZoyO5TYWS9y8N8FmoW38WzZiLCAWVU7YNak4Y5RQ8r0+c5NTNdgdcTn8Eq\r\nEk4PMxl5GWCdaDiYYNPnQZH45UCu9ft9FtNrLkGeAkyLzEu9o5BAp5ozHPij\r\no/uF6rdvyuW0/abOYhe3rczDKzyZJk8mGlUyo5yuPfShoCz1x7v57t00eIH5\r\n9/NxFVgD+HWhSvDpMFJfhWAgAbOOiApfultBd+t9KSUn6TyoCE3s5BLEW+Pm\r\nliUVbPa/WtyulXxedEI6+x0++MRYtS3L1CUXlOOpdHRP9MQcqfkTrXjEI8uB\r\nkjhD0BRXz9BRL2evJ41PiMDb4zrntoJlx/Gj8j67jxD0uLRiYV1+n/iTvmOD\r\n8VFlfjdxClBZaUBN8HYxOhy6SW4ozfO2xBsbERP0Xy9LW5Ljkf/LvTcFAmQ7\r\nJIoXyPZvDQ7xTPbvDfLIIm1XKKJvp+9WdGqggiYueI6ktS1xPpH1Eib1mmHY\r\nDdV0mGJ1hT7oHClacCoXOdkzHZEYTy1KxW8JIQWrABeJBCTFlQ8arJ88wDyV\r\nw1z9zxHesAbbQusBDcAlKajtyyLQi3ZuxF4=\r\n=BE0h\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"96590c98d3ef203efb69f23d4fdf33db3f158593","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.10.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.0.0_1654672297000_0.2026886343066654","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@codemirror/legacy-modes","version":"6.1.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@6.1.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"f1c6d504069509c8d3d9220453132e559477400c","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.1.0.tgz","fileCount":309,"integrity":"sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw==","signatures":[{"sig":"MEQCIAGA4kWWAlpKDiOvfwUHt0hKnAV/6HbKwJhEloBJVDHYAiARqCgxaR2Opu/gEHohAiC9oOJyHGE+JvPk8E5UUq+m/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1836687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirCbwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptIQ//QyYiR2lqRXyFfgt9H4bYrPkIfn8vlqkMR8SrXCsnXy8rjMWV\r\naZaNYBe43mySxCwtXSjWMN61UWPHlyf5JEgO38VvyQOPxRazSp7K+tQxnGxN\r\nBfGcZXi894eOe7sRR+SxlSMj40hQxehiCYRGLrfD324mxQgd8zZ2wblXJZv9\r\nix/7otfG7kPjomEnJEIWOJ1tH8595pChqLyOojudoZqWUbawmix+BQUBdnI3\r\n8wXoAPTW+7+8nKjgvAAIPGARYaXl5emmdLLiyFtT/6ByFWMGFNkxxovrhKHx\r\nVwo7V45BPywCRzR8CDWOeywYHlOw+dAlsES3qtipUVH3KveUGUV6R4rZJLDB\r\nGLanyhgeskOueh2G1dx1+FjR05bQSBC0b+d/NCoTxay/65MfjyoAtYS1xtQG\r\nmPErzrLo3ryLImymicieTSa+hTT39bpbG0kaJzFI1uupgxnyfaeiqwfhYHMe\r\nv0JMq0r9dOBlKWHqh0RxgCYdesTZmnU52IFl6cv2Wk6S+E6TIv1Pj6KP/PK7\r\niG2ncnwDa0tdQ2GL+3HhU8zdyvvuq8xnzoKfvOfIELlJthB8beqjyFCqjvXy\r\nmpjNjkL/93BO9F0bO8pz64BLCICm2Qj0Emv7G5hiUo+LcEz6j30ocAo2NB8D\r\nDuottlyMovUJkk6tARJmC4YPyL+h0OrI16s=\r\n=gGlw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"c43d0b61c05fde6a7f83dee69251f2289b3d9783","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.10.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.1.0_1655449328060_0.8853514684199917","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@codemirror/legacy-modes","version":"6.2.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@6.2.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"473016ccafba0990f23c981b678843194be5e131","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.2.0.tgz","fileCount":310,"integrity":"sha512-RtZfwALTSswzKsnU3zo5FytDBA+/6J85Z8qNO7hnJ3Lo+jbdKUHreiw5m9yAT1DoB5WFhSZODsSijksdSbnGqA==","signatures":[{"sig":"MEUCIQDnTgj+/juI/SuspQjrZ7VTbiM5m8U62Cq72A/Cf5OQaAIgEYm0igipFcT84vDUXufriNKwog0AJrBdfS8CJ/EoatM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1845013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVnpgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOpw//ViQya0qQNOMSrUuUsbYhmSNVupthqVVV4Mmr5OM+w5SPR/Ed\r\nj+fIBQggQbwpS5dHbX4unPOC6p8aCj4YKJmeEg5R/TkjoGX8rV1X1DFOf4Tb\r\nRY8M+GuSJDqw3/Pesr9yTU0CAO7EkmZiGWA1aA3RWAkBYHicRzjJ43l8ZfnD\r\nzx5yDG8Sz69/zOft6PexoVES6/sKllAhWofzWy/3uPtj1GkUjr6b8NJbmTW0\r\n1THX/nJzESLjqsOPrYDm1JUoJXSGPiyBN65kEKGuyvkuFZStfrl6cvjXg8gB\r\nNuyqh2EXPaLx/C+KiaWFPIjIo44kZPYZoa78tuU4PrL9P1PnVxagRh1mGNuo\r\novnlWT0V7nqquoQS0ZSQuMLrx8KYHZbXTufdnXw0UBvmC1lVzrz1db5T/nl2\r\n+TXSnxl1MGpikGCp5XLh0NjeDnLBNX0eWXIAgWdtnBQiJ8EHN68+GJb0NV2l\r\nPAlBX8aytGEdQnIZ3qe8rOj4H5nh38fnod7iQhJwBsvZhMxFbNuz41K9zHUi\r\nyNsQgsPWH+zCp8BzhAuMxuJtNInxw2vsSjIoTqGvpsNf8lDN794F9IdD3FgM\r\nxueQdUiN3ikgPgB2UqJHH2lOfyu+BB0bWHetWp7rlKjZV//xE4LOVpg7RxVU\r\n2mpliq8bnKeWeLqc4/qB427VTF5SC5mkUnE=\r\n=W2YI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"90c94a028d74e3af64aede927ec67a024e010a89","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.10.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.2.0_1666611808205_0.1601531599148105","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@codemirror/legacy-modes","version":"6.3.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@6.3.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"93d9fe4afb83bc419d8c9b15c1088f0497b29d05","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.3.0.tgz","fileCount":313,"integrity":"sha512-54ncmguzXZQ3u+8gx4/mpBRbkn6TLzfIrCGvFNLgB3giFYY3E2UETzv1RCFP0hM2L2bQBKBoI92i4ahrDAiE6g==","signatures":[{"sig":"MEYCIQCLwEHRQPhW/x3LRIYCkufSTMG5Pee38C8cxMZFQ6eYxgIhAIVWdRh1KZyhgVhVXMdMVYzWmFhPWbFRzL+ceFle2wYb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd8gZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfVg/+NpS6u+L6bl45fqb21wii81wBZYUNfG9jft2depbfYQh+beeU\r\nInRQ1s9UfrCr3TSfJyGV976+07BUClb6IMVKVhlH2wvIkCBiwQjTbQZI69t6\r\n82/vmTg/InVPd7Jd52M+mjPYpShYhBCjSAzcCFMmDeq4kjOrVesUq7hUc2kK\r\nVFd7oGkFYaOBe53//eZbk6XjiC74cK7E3Wdy6tVWKx24PF5dklP4RuiK8f+U\r\n2Y0WjDMhPGGuKCMY7wYD9EGCs+dOWU/idjjLhHBxdXs4EHf/W5JuP07il1jt\r\n7Oy12oJxvDIFge5R5OohgYmK5RrHzffLv8F6RuAz9YzS2bluHgXNEzMbWqiu\r\np+e1lTuDAhXsgUwAAxY+mHnEC+Lj47dD+2+sMNrah7nPjwvKkeSIFooFL55J\r\njWEvdYpuODR3wi7PFL1AFKL0RCMKKRUp/0OZhaSn8urpJGfca2GDYPri/yOZ\r\n0aTpxXuU9RsnDzjJ8rdPgC1MW/+qoxe+hp3X8mmA5CnF3mZXz69ZwnwdtWSA\r\nUz9iNr1hS/PKE6zYYzQunHD9oBYDdGJ4cAvHx4d8hWVsXHgtSWmxssh2gjMi\r\nFry0zE9Nb7mipTwG1AkudDwI4FhVJefm6bWeotI+uWVnaG76g7WiDtUMawlf\r\nnrElaqFUhunvOVATUFr/SMci8AmZU0EzLGA=\r\n=wN3J\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"df04c60ab1a6222c82101723c7aea02f97d6bf8f","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.19.2","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.3.0_1668794392893_0.46303759211807116","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"@codemirror/legacy-modes","version":"6.3.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","_id":"@codemirror/legacy-modes@6.3.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"77ab3f3db1ce3e47aad7a5baac3a4b12844734a5","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.3.1.tgz","fileCount":313,"integrity":"sha512-icXmCs4Mhst2F8mE0TNpmG6l7YTj1uxam3AbZaFaabINH5oWAdg2CfR/PVi+d/rqxJ+TuTnvkKK5GILHrNThtw==","signatures":[{"sig":"MEUCIQDYTX5WouYWUQ1CCBkwR188NrZyemX3d+FSKfFIIPCanQIgGgUlK1QZzkkbdmjrqxq2f8+zpO0kpb4J1ryTcL3AWKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf24pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVwxAAnXGG1dpvLryJYtwyIO0D7WzBJrMEFX2w4NRmgXSpOgJkBP9J\r\nV7SxApGlZw7p6+neEXz7o0kcR/uDq7oyTRBZxNupMBLCrOB+1sY+sypiZ0Nx\r\nZdp/k0tpZU9ljVIvxY2dn+7q8bzL/Nr/kp7pcJMddebiWIitfEQdjv7jsmmt\r\nIMwSzSrh/outSTAj3FGSrbIoeXb//+cKpaXMQCamRqqXSNqFmFqlPyiO1xqM\r\nSJUMMG2Ab+F4uyb36qTjalrSOyxr6vSVDrNovG/AQtcEwQ507ZfFeVs+6sGB\r\npFYIuYZBVC8mu/OGauSzCb7Lu155IuNJ92CbMxhAYgvlS4Qr0EivdvXJfTtA\r\n4zSGRRhTCe2WyTi2PPKdqg5WIYw6bwZF4DBT9OiRzeW8p5/rUCI12SMvLpVa\r\nEsk3umBFRAiqM6lWxhlq3GRtyV43HGHCa4hUAF+GttSEq0yUkTgQ26G+k+dn\r\nA5C+vI0vfrW6Y3MBMqAgAD993ODhtQ/MtTO2TbhoKH0THltFkB+G+Xjb2yvw\r\nHgvWbofgbZlSGfT9iF8yFYz0aJHUhMTWY60RvsHZLwOl/w7v/6COJQ1xigRG\r\nHDzEdCR/c3pJZisDzLbZ/HvlrSt9sv4PUJ0Sv7bZsKm/4JC2pqtAfq+3oyeU\r\nZnJ7M8iFtGVP/OMvxJYZ6mz7pz1bk80hAtA=\r\n=9HkG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"a505bc69e3810691063e8ac0f52e9b2ad6ffb15a","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"8.19.2","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.3.1_1669295657409_0.9110617083045613","host":"s3://npm-registry-packages"}},"6.3.2":{"name":"@codemirror/legacy-modes","version":"6.3.2","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.3.2","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijnh@gmail.com"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"d5616b453f38866717437b51c16bde1ae3f011ec","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.3.2.tgz","fileCount":313,"integrity":"sha512-ki5sqNKWzKi5AKvpVE6Cna4Q+SgxYuYVLAZFSsMjGBWx5qSVa+D+xipix65GS3f2syTfAD9pXKMX4i4p49eneQ==","signatures":[{"sig":"MEQCIGX7VU9mhwEQNhKglDJ16XAvFBDty7GST6OQEee9q/ZMAiB9argIvMBv1gFycdteOa+Tio+oV53fNnF1/mqGqInpYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1893798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGDVsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Hw//adiP3Dczd65BkQL47M+8StrB/ADKhsD1PGu1x/ZSuke+GTFO\r\nXrA9gAXYVq2iE/u+xnJKoUZzIcIcESmx7CoiRH9/+OYPxontQH13mcuygcnG\r\nA+Pvn7dhbMDUgf3khQIdPcItLEYkG25+7fooxGp95BBr2c5RuQ2qn/+IFvlB\r\nSqdQy17vIv0JVHHcnlBT1LjWdj9cHKMtqSYELLSN8dnGV5TkxtqYEVg0jfk3\r\n1m1FwGmYeF8WWVGUvOOfCKRDRRcQoTvpZBRQR1ytw/XxsQOBI5c4rqgQo+8y\r\nbdIAeMbBZgxILhQS5Yx70z8AVQjzL+vFW5MdTdNkhi0kStEcmxe8QblYaKLY\r\nYxPb+z1tu/dwqbSNl9wqa5wh0W71F7wRnZjVEBMaUbFGL5j+NBlo+OfTJI0p\r\nfS675+GcjK+9EKNOECuqaCURQi79P7FxrID8+6pBOnvj4Jv1nRHXiMB3JFwP\r\nQlvzQJmiiTbAYeEk0eskKQi9Twp0vKyN6+BiP7Dj5VlyQ05gf9onn8cencsW\r\nPsMK9gJ2MSlRWIZisxR69PidHGgOaZou/j4nHhzQEsur5c7Dy9s+HVWlSxep\r\n/qEo3mF5c5zaVR573cuNnVcUwgPYdB2FjRee54KrjaVsfu5r+Lv0o2f/shPm\r\nJUrN9XZzJIs3W+XVZrMu5W5X7UH7tHTjvfo=\r\n=8mk8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"846a1499ca5770310f71afbdccefe4cd6155a59f","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"9.5.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.3.2_1679308140104_0.21233976476309802","host":"s3://npm-registry-packages"}},"6.3.3":{"name":"@codemirror/legacy-modes","version":"6.3.3","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.3.3","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"d7827c76c9533efdc76f7d0a0fc866f5acd4b764","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.3.3.tgz","fileCount":313,"integrity":"sha512-X0Z48odJ0KIoh/HY8Ltz75/4tDYc9msQf1E/2trlxFaFFhgjpVHjZ/BCXe1Lk7s4Gd67LL/CeEEHNI+xHOiESg==","signatures":[{"sig":"MEUCIQCB/wIkoFHtxzSxzTD5x71lnrwl0RTf2yk1GSITfuEtdQIgSnL6Mcgmt69mDaG/zl6JrLcL+AEit8O7zNZeF1enJus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1894723},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"ac35c73bd17e28c0c2515a189ace5139a18e987b","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"9.6.7","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.3.3_1689869773404_0.9923774041276536","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@codemirror/legacy-modes","version":"6.4.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.4.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"3cf7a863da5deebbd7bf9a90f12f89f06cca6d46","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.0.tgz","fileCount":316,"integrity":"sha512-5m/K+1A6gYR0e+h/dEde7LoGimMjRtWXZFg4Lo70cc8HzjSdHe3fLwjWMR0VRl5KFT1SxalSap7uMgPKF28wBA==","signatures":[{"sig":"MEYCIQDyic5JSt1si2HcDO0bDvy17SEGLG/CZgxiHo6kftSyIwIhAMww1JSHi+7TVMVUBuDnbTUjanKvC9fWUrH8CAldJfWd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1956810},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"3932f7b5151fad1107e9e63ef26ec1ccd131b7eb","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"10.2.3","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.4.0_1712310024670_0.13354876306406926","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@codemirror/legacy-modes","version":"6.4.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.4.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"fae7b03cad1beada637fd3c12c568a3a7f63fe89","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.1.tgz","fileCount":316,"integrity":"sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==","signatures":[{"sig":"MEYCIQCMDvqD8GeLYJwlFEONgiHEFNWE86wniy9yZeERr/AOfgIhAPwTi4Gqeyh04F1VO1qE0iZyPxuAFvjWFeSrm1VSoM6z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1956964},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"734b54dca4e646672d0f947318f2678bd997fff2","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"10.8.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.4.1_1723756804468_0.7746878974071709","host":"s3://npm-registry-packages"}},"6.4.2":{"name":"@codemirror/legacy-modes","version":"6.4.2","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.4.2","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"723a55aae21304d4c112575943d3467c9040d217","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.2.tgz","fileCount":316,"integrity":"sha512-HsvWu08gOIIk303eZQCal4H4t65O/qp1V4ul4zVa3MHK5FJ0gz3qz3O55FIkm+aQUcshUOjBx38t2hPiJwW5/g==","signatures":[{"sig":"MEQCIC3XU+KAHxeCULkFEullRg1wl/AtEuCznxq0/C2w7bFqAiBKFbTYv6nt/cuGnhXsXmPG1hAmfoFh8q45vWdd8IiTaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1957560},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"bddb161eddf1057b7e5af2364026dc45bf4e250d","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"10.8.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.4.2_1730791602445_0.5470076948636247","host":"s3://npm-registry-packages"}},"6.4.3":{"name":"@codemirror/legacy-modes","version":"6.4.3","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.4.3","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"5d65c86e770a2b2380e93670d18c549ef65fd225","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.3.tgz","fileCount":316,"integrity":"sha512-s1g+q4bil8Cs4O+ueIiKIhz9MQOGcRyxJglma8BYIWc/oEJLo13S3LYSWKaqhKwXGgt1GgZ66hCploHZD9Sstw==","signatures":[{"sig":"MEYCIQCOYp0sDO7v30+VZ7C5eY2L7bfmyH+yz3aNAo2j1Rsw4AIhAM+giLTBF3qXmQ+gvNZyuDMA0WGoPbW3dhh51vay0mOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1957258},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"a8167a6b6c2d82f228a8827970b40ebd6f4abbb3","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"10.9.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.4.3_1739355072810_0.531981534212538","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@codemirror/legacy-modes","version":"6.5.0","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.5.0","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"21c8cf818f9ea4d6eba9f22afdfef010d1d9f754","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.0.tgz","fileCount":316,"integrity":"sha512-dNw5pwTqtR1giYjaJyEajunLqxGavZqV0XRtVZyMJnNOD2HmK9DMUmuCAr6RMFGRJ4l8OeQDjpI/us+R09mQsw==","signatures":[{"sig":"MEQCIGJds97OI1ggI7K2MdqRlXN2UtN6VQfsK3x2s0A3k9L/AiAydMg/bFoh9Z8Z/G57pu9y6q5heHMV4yzwcFTuIbSxNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1957649},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"164773e187317aa8de2c214468fa9635f09055e3","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"10.9.2","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.5.0_1741874440842_0.30995754382094964","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"@codemirror/legacy-modes","version":"6.5.1","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.5.1","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"6bd13fac94f67a825e5420017e0d2f3c35d09342","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.1.tgz","fileCount":316,"integrity":"sha512-DJYQQ00N1/KdESpZV7jg9hafof/iBNp9h7TYo1SLMk86TWl9uDsVdho2dzd81K+v4retmK6mdC7WpuOQDytQqw==","signatures":[{"sig":"MEUCIQCSLAnCyJuYN5oxAInzZU1kmYUVST+qiu/2JhF9ySQf/AIgEle8eq2G25VGn0Zi/ggDFbFLgy0a5PyI3oeHKu6aOBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1957704},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"833d4615a608aed4027b039f0f0c68d04efa013b","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"11.3.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.5.1_1745325314739_0.9843206515919025","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"name":"@codemirror/legacy-modes","version":"6.5.2","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.5.2","maintainers":[{"name":"adrianheine","email":"mail@adrianheine.de"},{"name":"marijn","email":"marijn@haverbeke.berlin"}],"homepage":"https://github.com/codemirror/legacy-modes#readme","bugs":{"url":"https://github.com/codemirror/legacy-modes/issues"},"dist":{"shasum":"7e2976c79007cd3fa9ed8a1d690892184a7f5ecf","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.2.tgz","fileCount":316,"integrity":"sha512-/jJbwSTazlQEDOQw2FJ8LEEKVS72pU0lx6oM54kGpL8t/NJ2Jda3CZ4pcltiKTdqYSRk3ug1B3pil1gsjA6+8Q==","signatures":[{"sig":"MEQCIFN1TDXAWZ8pwBPRiXa0M3iUFpbKfGwHl4N+u5dndeapAiAIlG40fWqf1QF/VplqKHw8EUVxVAakOJ+6GTY/mKRFgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958163},"type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{"./mode/*":{"import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"693b4a3131352087ec6eed5e4b87094e45f86db5","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://github.com/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"11.3.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.5.2_1759244609688_0.36068148982555615","host":"s3://npm-registry-packages-npm-production"}},"6.5.3":{"name":"@codemirror/legacy-modes","version":"6.5.3","keywords":["editor","code"],"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","_id":"@codemirror/legacy-modes@6.5.3","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"dist":{"shasum":"5dcac7cdc430d32ad8af1c2c9bce392fad1b5fcb","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.3.tgz","fileCount":315,"integrity":"sha512-xCsmIzH78MyWkib9jlPaaun57XNkfbMIhagfaZVd0iLTqlpw3jXaIcbZm72MTmmn64eTZpBVNjbyYh+QXnxRsg==","signatures":[{"sig":"MEUCIGCpq0QAXXTQr4J6G4KOijE3DhMdDKE2TsamBZjDEgNBAiEA/EB6koDZsr6CPzvRw3a3SVUm8ZMkyF/HaWj98oGokE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1957828},"type":"module","exports":{"./mode/*":{"types":"./mode/*.d.ts","import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"e11702f617017929bf32dd1e9a50bb5ba7fbdce3","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"repository":{"url":"git+https://code.haverbeke.berlin/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"11.9.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/legacy-modes_6.5.3_1778754499261_0.8188654170355028","host":"s3://npm-registry-packages-npm-production"}},"6.5.4":{"_id":"@codemirror/legacy-modes@6.5.4","dist":{"shasum":"4a28084cc879d29ac4d7f2fa379fa50702ac3e66","tarball":"https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.4.tgz","fileCount":315,"integrity":"sha512-/cZr6qZyl08iYNLGsJ862CXXNI51LryRFRE40ejgoIjXZz0C1rGkD3/Ek5jM/8w1ceRjqtt4qx/KLMh4zBTgew==","signatures":[{"sig":"MEYCIQDGjEN75gqLOzbyLOeyGQ8KWQUYVoMI7EqCpBNk9Ir0EQIhAIQG+kuKdjh6ZPTFSXV6epr0eanBea7obPYGd5k0CbQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAlB0qtH18J29yykZhFrBNzWafWpQrn7mt6k9wKyTw3YAiBUyBlQIa2ZO6CelV/MRZzClJUHZMmBPlRiM6lrURRb+g=="}],"unpackedSize":1958619},"name":"@codemirror/legacy-modes","type":"module","author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"exports":{"./mode/*":{"types":"./mode/*.d.ts","import":"./mode/*.js","require":"./mode/*.cjs"},"./package.json":"./package.json"},"gitHead":"1f2107b74b03223c97fa6812dd4fbf70b3d046df","license":"MIT","scripts":{"test":"cm-runtests","prepare":"rollup -c"},"version":"6.5.4","_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"keywords":["editor","code"],"repository":{"url":"git+https://code.haverbeke.berlin/codemirror/legacy-modes.git","type":"git"},"_npmVersion":"11.19.0","description":"Collection of ported legacy language modes for the CodeMirror code editor","directories":{},"maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@codemirror/language":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.35.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/legacy-modes_6.5.4_1788329139322_0.7382863432182525"}}},"time":{"created":"2020-12-29T19:55:27.643Z","modified":"2026-09-02T06:05:39.705Z","0.17.0":"2020-12-29T19:55:27.951Z","0.17.1":"2021-01-06T19:32:29.807Z","0.18.0":"2021-03-03T16:46:43.464Z","0.18.1":"2021-06-24T09:17:37.796Z","0.19.0":"2021-08-11T12:35:34.489Z","0.19.1":"2022-03-03T07:46:41.055Z","0.20.0":"2022-04-20T14:18:15.038Z","6.0.0":"2022-06-08T07:11:37.373Z","6.1.0":"2022-06-17T07:02:08.402Z","6.2.0":"2022-10-24T11:43:28.418Z","6.3.0":"2022-11-18T17:59:53.160Z","6.3.1":"2022-11-24T13:14:17.725Z","6.3.2":"2023-03-20T10:29:00.288Z","6.3.3":"2023-07-20T16:16:13.629Z","6.4.0":"2024-04-05T09:40:24.897Z","6.4.1":"2024-08-15T21:20:04.842Z","6.4.2":"2024-11-05T07:26:42.718Z","6.4.3":"2025-02-12T10:11:13.085Z","6.5.0":"2025-03-13T14:00:41.180Z","6.5.1":"2025-04-22T12:35:14.912Z","6.5.2":"2025-09-30T15:03:29.911Z","6.5.3":"2026-05-14T10:28:19.459Z","6.5.4":"2026-09-02T06:05:39.419Z"},"author":{"url":"http://marijnhaverbeke.nl","name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","keywords":["editor","code"],"repository":{"url":"git+https://code.haverbeke.berlin/codemirror/legacy-modes.git","type":"git"},"description":"Collection of ported legacy language modes for the CodeMirror code editor","maintainers":[{"name":"marijn","email":"marijn@haverbeke.berlin"}],"readme":"<!-- NOTE: README.md is generated from mode/README.md -->\n\n# @codemirror/legacy-modes [![NPM version](https://img.shields.io/npm/v/@codemirror/legacy-modes.svg)](https://www.npmjs.org/package/@codemirror/legacy-modes)\n\n[ [**WEBSITE**](https://codemirror.net/) | [**ISSUES**](https://code.haverbeke.berlin/codemirror/dev/issues) | [**FORUM**](https://discuss.codemirror.net/) | [**CHANGELOG**](https://code.haverbeke.berlin/codemirror/legacy-modes/src/branch/main/CHANGELOG.md) ]\n\nThis package implements a collection of ported [stream\nlanguage](https://codemirror.net/docs/ref#language.StreamParser) modes for\nthe [CodeMirror](https://codemirror.net/) code editor. Each mode is\navailable as a separate script file, under\n`\"@codemirror/legacy-modes/mode/[name]\"`, and exports the values\nlisted below.\n\nThe [project page](https://codemirror.net/) has more information, a\nnumber of [examples](https://codemirror.net/examples/) and the\n[documentation](https://codemirror.net/docs/).\n\nThis code is released under an\n[MIT license](https://code.haverbeke.berlin/codemirror/legacy-modes/tree/main/LICENSE).\n\nWe aim to be an inclusive, welcoming community. To make that explicit,\nwe have a [code of\nconduct](http://contributor-covenant.org/version/1/1/0/) that applies\nto communication around the project.\n\n## Usage\n\nUsing modes from this package works like this:\n\n - Install this package and the\n   [`@codemirror/language`](https://codemirror.net/docs/ref/#language)\n   package.\n\n - Find the `StreamParser` instance you need in the reference below.\n\n - Add `StreamLanguage.define(theParser)` to your editor's\n   configuration.\n\nFor example, to load the Lua mode, you'd do something like...\n\n```javascript\nimport {StreamLanguage} from \"@codemirror/language\"\nimport {lua} from \"@codemirror/legacy-modes/mode/lua\"\n\nimport {EditorView, basicSetup} from \"codemirror\"\n\nlet view = new EditorView({\n  extensions: [basicSetup, StreamLanguage.define(lua)]\n})\n```\n\n## API Reference\n\n\n<h3 id=\"user-content-apl\">mode/<a href=\"#user-content-apl\">apl</a></h3>\n<dl>\n<dt id=\"user-content-apl.apl\">\n  <code><strong><a href=\"#user-content-apl.apl\">apl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-asciiarmor\">mode/<a href=\"#user-content-asciiarmor\">asciiarmor</a></h3>\n<dl>\n<dt id=\"user-content-asciiarmor.asciiarmor\">\n  <code><strong><a href=\"#user-content-asciiarmor.asciiarmor\">asciiArmor</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-asn1\">mode/<a href=\"#user-content-asn1\">asn1</a></h3>\n<dl>\n<dt id=\"user-content-asn1.asn1\">\n  <code><strong><a href=\"#user-content-asn1.asn1\">asn1</a></strong>(<a id=\"user-content-asn1.asn1^conf\" href=\"#user-content-asn1.asn1^conf\">conf</a>: {keywords&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, cmipVerbs&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, compareTypes&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, status&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, tags&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, storage&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, modifier&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, accessTypes&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, multiLineStrings&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>}) → <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-asterisk\">mode/<a href=\"#user-content-asterisk\">asterisk</a></h3>\n<dl>\n<dt id=\"user-content-asterisk.asterisk\">\n  <code><strong><a href=\"#user-content-asterisk.asterisk\">asterisk</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-brainfuck\">mode/<a href=\"#user-content-brainfuck\">brainfuck</a></h3>\n<dl>\n<dt id=\"user-content-brainfuck.brainfuck\">\n  <code><strong><a href=\"#user-content-brainfuck.brainfuck\">brainfuck</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-clike\">mode/<a href=\"#user-content-clike\">clike</a></h3>\n<dl>\n<dt id=\"user-content-clike.clike\">\n  <code><strong><a href=\"#user-content-clike.clike\">clike</a></strong>(<a id=\"user-content-clike.clike^conf\" href=\"#user-content-clike.clike^conf\">conf</a>: {name: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>, statementIndentUnit&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\">number</a>, dontAlignCalls&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>, keywords&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, types&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, builtin&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, blockKeywords&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, atoms&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, hooks&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, multiLineStrings&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>, indentStatements&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>, indentSwitch&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>, namespaceSeparator&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>, isPunctuationChar&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, numberStart&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, number&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, isOperatorChar&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, isIdentifierChar&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, isReservedIdentifier&#8288;?: fn(<a id=\"user-content-clike.clike^conf.isreservedidentifier^id\" href=\"#user-content-clike.clike^conf.isreservedidentifier^id\">id</a>: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>) → <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>}) → <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.c\">\n  <code><strong><a href=\"#user-content-clike.c\">c</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.cpp\">\n  <code><strong><a href=\"#user-content-clike.cpp\">cpp</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.java\">\n  <code><strong><a href=\"#user-content-clike.java\">java</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.csharp\">\n  <code><strong><a href=\"#user-content-clike.csharp\">csharp</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.scala\">\n  <code><strong><a href=\"#user-content-clike.scala\">scala</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.kotlin\">\n  <code><strong><a href=\"#user-content-clike.kotlin\">kotlin</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.shader\">\n  <code><strong><a href=\"#user-content-clike.shader\">shader</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.nesc\">\n  <code><strong><a href=\"#user-content-clike.nesc\">nesC</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.objectivec\">\n  <code><strong><a href=\"#user-content-clike.objectivec\">objectiveC</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.objectivecpp\">\n  <code><strong><a href=\"#user-content-clike.objectivecpp\">objectiveCpp</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.squirrel\">\n  <code><strong><a href=\"#user-content-clike.squirrel\">squirrel</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.ceylon\">\n  <code><strong><a href=\"#user-content-clike.ceylon\">ceylon</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-clike.dart\">\n  <code><strong><a href=\"#user-content-clike.dart\">dart</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-clojure\">mode/<a href=\"#user-content-clojure\">clojure</a></h3>\n<dl>\n<dt id=\"user-content-clojure.clojure\">\n  <code><strong><a href=\"#user-content-clojure.clojure\">clojure</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-cmake\">mode/<a href=\"#user-content-cmake\">cmake</a></h3>\n<dl>\n<dt id=\"user-content-cmake.cmake\">\n  <code><strong><a href=\"#user-content-cmake.cmake\">cmake</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-cobol\">mode/<a href=\"#user-content-cobol\">cobol</a></h3>\n<dl>\n<dt id=\"user-content-cobol.cobol\">\n  <code><strong><a href=\"#user-content-cobol.cobol\">cobol</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-coffeescript\">mode/<a href=\"#user-content-coffeescript\">coffeescript</a></h3>\n<dl>\n<dt id=\"user-content-coffeescript.coffeescript\">\n  <code><strong><a href=\"#user-content-coffeescript.coffeescript\">coffeeScript</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-commonlisp\">mode/<a href=\"#user-content-commonlisp\">commonlisp</a></h3>\n<dl>\n<dt id=\"user-content-commonlisp.commonlisp\">\n  <code><strong><a href=\"#user-content-commonlisp.commonlisp\">commonLisp</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-crystal\">mode/<a href=\"#user-content-crystal\">crystal</a></h3>\n<dl>\n<dt id=\"user-content-crystal.crystal\">\n  <code><strong><a href=\"#user-content-crystal.crystal\">crystal</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-css\">mode/<a href=\"#user-content-css\">css</a></h3>\n<dl>\n<dt id=\"user-content-css.css\">\n  <code><strong><a href=\"#user-content-css.css\">css</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-css.scss\">\n  <code><strong><a href=\"#user-content-css.scss\">sCSS</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-css.less\">\n  <code><strong><a href=\"#user-content-css.less\">less</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-css.gss\">\n  <code><strong><a href=\"#user-content-css.gss\">gss</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-cypher\">mode/<a href=\"#user-content-cypher\">cypher</a></h3>\n<dl>\n<dt id=\"user-content-cypher.cypher\">\n  <code><strong><a href=\"#user-content-cypher.cypher\">cypher</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-d\">mode/<a href=\"#user-content-d\">d</a></h3>\n<dl>\n<dt id=\"user-content-d.d\">\n  <code><strong><a href=\"#user-content-d.d\">d</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-diff\">mode/<a href=\"#user-content-diff\">diff</a></h3>\n<dl>\n<dt id=\"user-content-diff.diff\">\n  <code><strong><a href=\"#user-content-diff.diff\">diff</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-dockerfile\">mode/<a href=\"#user-content-dockerfile\">dockerfile</a></h3>\n<dl>\n<dt id=\"user-content-dockerfile.dockerfile\">\n  <code><strong><a href=\"#user-content-dockerfile.dockerfile\">dockerFile</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-dtd\">mode/<a href=\"#user-content-dtd\">dtd</a></h3>\n<dl>\n<dt id=\"user-content-dtd.dtd\">\n  <code><strong><a href=\"#user-content-dtd.dtd\">dtd</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-dylan\">mode/<a href=\"#user-content-dylan\">dylan</a></h3>\n<dl>\n<dt id=\"user-content-dylan.dylan\">\n  <code><strong><a href=\"#user-content-dylan.dylan\">dylan</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ebnf\">mode/<a href=\"#user-content-ebnf\">ebnf</a></h3>\n<dl>\n<dt id=\"user-content-ebnf.ebnf\">\n  <code><strong><a href=\"#user-content-ebnf.ebnf\">ebnf</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ecl\">mode/<a href=\"#user-content-ecl\">ecl</a></h3>\n<dl>\n<dt id=\"user-content-ecl.ecl\">\n  <code><strong><a href=\"#user-content-ecl.ecl\">ecl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-eiffel\">mode/<a href=\"#user-content-eiffel\">eiffel</a></h3>\n<dl>\n<dt id=\"user-content-eiffel.eiffel\">\n  <code><strong><a href=\"#user-content-eiffel.eiffel\">eiffel</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-elm\">mode/<a href=\"#user-content-elm\">elm</a></h3>\n<dl>\n<dt id=\"user-content-elm.elm\">\n  <code><strong><a href=\"#user-content-elm.elm\">elm</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-erlang\">mode/<a href=\"#user-content-erlang\">erlang</a></h3>\n<dl>\n<dt id=\"user-content-erlang.erlang\">\n  <code><strong><a href=\"#user-content-erlang.erlang\">erlang</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-factor\">mode/<a href=\"#user-content-factor\">factor</a></h3>\n<dl>\n<dt id=\"user-content-factor.factor\">\n  <code><strong><a href=\"#user-content-factor.factor\">factor</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-fcl\">mode/<a href=\"#user-content-fcl\">fcl</a></h3>\n<dl>\n<dt id=\"user-content-fcl.fcl\">\n  <code><strong><a href=\"#user-content-fcl.fcl\">fcl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-forth\">mode/<a href=\"#user-content-forth\">forth</a></h3>\n<dl>\n<dt id=\"user-content-forth.forth\">\n  <code><strong><a href=\"#user-content-forth.forth\">forth</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-fortran\">mode/<a href=\"#user-content-fortran\">fortran</a></h3>\n<dl>\n<dt id=\"user-content-fortran.fortran\">\n  <code><strong><a href=\"#user-content-fortran.fortran\">fortran</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-gas\">mode/<a href=\"#user-content-gas\">gas</a></h3>\n<dl>\n<dt id=\"user-content-gas.gas\">\n  <code><strong><a href=\"#user-content-gas.gas\">gas</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-gas.gasarm\">\n  <code><strong><a href=\"#user-content-gas.gasarm\">gasArm</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-gherkin\">mode/<a href=\"#user-content-gherkin\">gherkin</a></h3>\n<dl>\n<dt id=\"user-content-gherkin.gherkin\">\n  <code><strong><a href=\"#user-content-gherkin.gherkin\">gherkin</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-go\">mode/<a href=\"#user-content-go\">go</a></h3>\n<dl>\n<dt id=\"user-content-go.go\">\n  <code><strong><a href=\"#user-content-go.go\">go</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-groovy\">mode/<a href=\"#user-content-groovy\">groovy</a></h3>\n<dl>\n<dt id=\"user-content-groovy.groovy\">\n  <code><strong><a href=\"#user-content-groovy.groovy\">groovy</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-haskell\">mode/<a href=\"#user-content-haskell\">haskell</a></h3>\n<dl>\n<dt id=\"user-content-haskell.haskell\">\n  <code><strong><a href=\"#user-content-haskell.haskell\">haskell</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-haxe\">mode/<a href=\"#user-content-haxe\">haxe</a></h3>\n<dl>\n<dt id=\"user-content-haxe.haxe\">\n  <code><strong><a href=\"#user-content-haxe.haxe\">haxe</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-haxe.hxml\">\n  <code><strong><a href=\"#user-content-haxe.hxml\">hxml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-http\">mode/<a href=\"#user-content-http\">http</a></h3>\n<dl>\n<dt id=\"user-content-http.http\">\n  <code><strong><a href=\"#user-content-http.http\">http</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-idl\">mode/<a href=\"#user-content-idl\">idl</a></h3>\n<dl>\n<dt id=\"user-content-idl.idl\">\n  <code><strong><a href=\"#user-content-idl.idl\">idl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-javascript\">mode/<a href=\"#user-content-javascript\">javascript</a></h3>\n<dl>\n<dt id=\"user-content-javascript.javascript\">\n  <code><strong><a href=\"#user-content-javascript.javascript\">javascript</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-javascript.json\">\n  <code><strong><a href=\"#user-content-javascript.json\">json</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-javascript.jsonld\">\n  <code><strong><a href=\"#user-content-javascript.jsonld\">jsonld</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-javascript.typescript\">\n  <code><strong><a href=\"#user-content-javascript.typescript\">typescript</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-jinja2\">mode/<a href=\"#user-content-jinja2\">jinja2</a></h3>\n<dl>\n<dt id=\"user-content-jinja2.jinja2\">\n  <code><strong><a href=\"#user-content-jinja2.jinja2\">jinja2</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-julia\">mode/<a href=\"#user-content-julia\">julia</a></h3>\n<dl>\n<dt id=\"user-content-julia.julia\">\n  <code><strong><a href=\"#user-content-julia.julia\">julia</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-livescript\">mode/<a href=\"#user-content-livescript\">livescript</a></h3>\n<dl>\n<dt id=\"user-content-livescript.livescript\">\n  <code><strong><a href=\"#user-content-livescript.livescript\">liveScript</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-lua\">mode/<a href=\"#user-content-lua\">lua</a></h3>\n<dl>\n<dt id=\"user-content-lua.lua\">\n  <code><strong><a href=\"#user-content-lua.lua\">lua</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mathematica\">mode/<a href=\"#user-content-mathematica\">mathematica</a></h3>\n<dl>\n<dt id=\"user-content-mathematica.mathematica\">\n  <code><strong><a href=\"#user-content-mathematica.mathematica\">mathematica</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mbox\">mode/<a href=\"#user-content-mbox\">mbox</a></h3>\n<dl>\n<dt id=\"user-content-mbox.mbox\">\n  <code><strong><a href=\"#user-content-mbox.mbox\">mbox</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mirc\">mode/<a href=\"#user-content-mirc\">mirc</a></h3>\n<dl>\n<dt id=\"user-content-mirc.mirc\">\n  <code><strong><a href=\"#user-content-mirc.mirc\">mirc</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mllike\">mode/<a href=\"#user-content-mllike\">mllike</a></h3>\n<dl>\n<dt id=\"user-content-mllike.ocaml\">\n  <code><strong><a href=\"#user-content-mllike.ocaml\">oCaml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-mllike.fsharp\">\n  <code><strong><a href=\"#user-content-mllike.fsharp\">fSharp</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-mllike.sml\">\n  <code><strong><a href=\"#user-content-mllike.sml\">sml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-modelica\">mode/<a href=\"#user-content-modelica\">modelica</a></h3>\n<dl>\n<dt id=\"user-content-modelica.modelica\">\n  <code><strong><a href=\"#user-content-modelica.modelica\">modelica</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mscgen\">mode/<a href=\"#user-content-mscgen\">mscgen</a></h3>\n<dl>\n<dt id=\"user-content-mscgen.mscgen\">\n  <code><strong><a href=\"#user-content-mscgen.mscgen\">mscgen</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-mscgen.msgenny\">\n  <code><strong><a href=\"#user-content-mscgen.msgenny\">msgenny</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-mscgen.xu\">\n  <code><strong><a href=\"#user-content-mscgen.xu\">xu</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-mumps\">mode/<a href=\"#user-content-mumps\">mumps</a></h3>\n<dl>\n<dt id=\"user-content-mumps.mumps\">\n  <code><strong><a href=\"#user-content-mumps.mumps\">mumps</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-nginx\">mode/<a href=\"#user-content-nginx\">nginx</a></h3>\n<dl>\n<dt id=\"user-content-nginx.nginx\">\n  <code><strong><a href=\"#user-content-nginx.nginx\">nginx</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-nsis\">mode/<a href=\"#user-content-nsis\">nsis</a></h3>\n<dl>\n<dt id=\"user-content-nsis.nsis\">\n  <code><strong><a href=\"#user-content-nsis.nsis\">nsis</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ntriples\">mode/<a href=\"#user-content-ntriples\">ntriples</a></h3>\n<dl>\n<dt id=\"user-content-ntriples.ntriples\">\n  <code><strong><a href=\"#user-content-ntriples.ntriples\">ntriples</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-octave\">mode/<a href=\"#user-content-octave\">octave</a></h3>\n<dl>\n<dt id=\"user-content-octave.octave\">\n  <code><strong><a href=\"#user-content-octave.octave\">octave</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-oz\">mode/<a href=\"#user-content-oz\">oz</a></h3>\n<dl>\n<dt id=\"user-content-oz.oz\">\n  <code><strong><a href=\"#user-content-oz.oz\">oz</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-pascal\">mode/<a href=\"#user-content-pascal\">pascal</a></h3>\n<dl>\n<dt id=\"user-content-pascal.pascal\">\n  <code><strong><a href=\"#user-content-pascal.pascal\">pascal</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-pegjs\">mode/<a href=\"#user-content-pegjs\">pegjs</a></h3>\n<dl>\n<dt id=\"user-content-pegjs.pegjs\">\n  <code><strong><a href=\"#user-content-pegjs.pegjs\">pegjs</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-perl\">mode/<a href=\"#user-content-perl\">perl</a></h3>\n<dl>\n<dt id=\"user-content-perl.perl\">\n  <code><strong><a href=\"#user-content-perl.perl\">perl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-pig\">mode/<a href=\"#user-content-pig\">pig</a></h3>\n<dl>\n<dt id=\"user-content-pig.pig\">\n  <code><strong><a href=\"#user-content-pig.pig\">pig</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-powershell\">mode/<a href=\"#user-content-powershell\">powershell</a></h3>\n<dl>\n<dt id=\"user-content-powershell.powershell\">\n  <code><strong><a href=\"#user-content-powershell.powershell\">powerShell</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-properties\">mode/<a href=\"#user-content-properties\">properties</a></h3>\n<dl>\n<dt id=\"user-content-properties.properties\">\n  <code><strong><a href=\"#user-content-properties.properties\">properties</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-protobuf\">mode/<a href=\"#user-content-protobuf\">protobuf</a></h3>\n<dl>\n<dt id=\"user-content-protobuf.protobuf\">\n  <code><strong><a href=\"#user-content-protobuf.protobuf\">protobuf</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-pug\">mode/<a href=\"#user-content-pug\">pug</a></h3>\n<dl>\n<dt id=\"user-content-pug.pug\">\n  <code><strong><a href=\"#user-content-pug.pug\">pug</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-puppet\">mode/<a href=\"#user-content-puppet\">puppet</a></h3>\n<dl>\n<dt id=\"user-content-puppet.puppet\">\n  <code><strong><a href=\"#user-content-puppet.puppet\">puppet</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-python\">mode/<a href=\"#user-content-python\">python</a></h3>\n<dl>\n<dt id=\"user-content-python.python\">\n  <code><strong><a href=\"#user-content-python.python\">python</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-python.cython\">\n  <code><strong><a href=\"#user-content-python.cython\">cython</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-q\">mode/<a href=\"#user-content-q\">q</a></h3>\n<dl>\n<dt id=\"user-content-q.q\">\n  <code><strong><a href=\"#user-content-q.q\">q</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-r\">mode/<a href=\"#user-content-r\">r</a></h3>\n<dl>\n<dt id=\"user-content-r.r\">\n  <code><strong><a href=\"#user-content-r.r\">r</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-rpm\">mode/<a href=\"#user-content-rpm\">rpm</a></h3>\n<dl>\n<dt id=\"user-content-rpm.rpmchanges\">\n  <code><strong><a href=\"#user-content-rpm.rpmchanges\">rpmChanges</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-rpm.rpmspec\">\n  <code><strong><a href=\"#user-content-rpm.rpmspec\">rpmSpec</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ruby\">mode/<a href=\"#user-content-ruby\">ruby</a></h3>\n<dl>\n<dt id=\"user-content-ruby.ruby\">\n  <code><strong><a href=\"#user-content-ruby.ruby\">ruby</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-rust\">mode/<a href=\"#user-content-rust\">rust</a></h3>\n<dl>\n<dt id=\"user-content-rust.rust\">\n  <code><strong><a href=\"#user-content-rust.rust\">rust</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-sas\">mode/<a href=\"#user-content-sas\">sas</a></h3>\n<dl>\n<dt id=\"user-content-sas.sas\">\n  <code><strong><a href=\"#user-content-sas.sas\">sas</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-sass\">mode/<a href=\"#user-content-sass\">sass</a></h3>\n<dl>\n<dt id=\"user-content-sass.sass\">\n  <code><strong><a href=\"#user-content-sass.sass\">sass</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-scheme\">mode/<a href=\"#user-content-scheme\">scheme</a></h3>\n<dl>\n<dt id=\"user-content-scheme.scheme\">\n  <code><strong><a href=\"#user-content-scheme.scheme\">scheme</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-shell\">mode/<a href=\"#user-content-shell\">shell</a></h3>\n<dl>\n<dt id=\"user-content-shell.shell\">\n  <code><strong><a href=\"#user-content-shell.shell\">shell</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-sieve\">mode/<a href=\"#user-content-sieve\">sieve</a></h3>\n<dl>\n<dt id=\"user-content-sieve.sieve\">\n  <code><strong><a href=\"#user-content-sieve.sieve\">sieve</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-simple-mode\">mode/<a href=\"#user-content-simple-mode\">simple-mode</a></h3>\n<dl>\n<dt id=\"user-content-simple-mode.rule\">\n  <h4>\n    <code>interface</code>\n    <a href=\"#user-content-simple-mode.rule\">Rule</a></h4>\n</dt>\n\n<dd><dl><dt id=\"user-content-simple-mode.rule.regex\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.regex\">regex</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\">undefined</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.token\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.token\">token</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>[] | fn(<a id=\"user-content-simple-mode.rule.token^matches\" href=\"#user-content-simple-mode.rule.token^matches\">matches</a>: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match#Return_value\">RegExpMatchArray</a>) → <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>[] | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\">null</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\">null</a> | <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\">undefined</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.sol\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.sol\">sol</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.next\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.next\">next</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.push\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.push\">push</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.pop\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.pop\">pop</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.indent\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.indent\">indent</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.dedent\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.dedent\">dedent</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a></code></dt>\n\n<dd></dd><dt id=\"user-content-simple-mode.rule.dedentiflinestart\">\n  <code><strong><a href=\"#user-content-simple-mode.rule.dedentiflinestart\">dedentIfLineStart</a></strong>&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a></code></dt>\n\n<dd></dd></dl>\n\n</dd>\n<dt id=\"user-content-simple-mode.simplemode\">\n  <code><strong><a href=\"#user-content-simple-mode.simplemode\">simpleMode</a></strong>&lt;<a id=\"user-content-simple-mode.simplemode^k\" href=\"#user-content-simple-mode.simplemode^k\">K</a> extends <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\">string</a>&gt;(<a id=\"user-content-simple-mode.simplemode^states\" href=\"#user-content-simple-mode.simplemode^states\">states</a>: {[<a id=\"user-content-simple-mode.simplemode^states^p\" href=\"#user-content-simple-mode.simplemode^states^p\">P</a> in <a href=\"#user-content-simple-mode.simplemode^k\">K</a>]: <a href=\"#user-content-simple-mode.simplemode^states^p\">P</a> extends &quot;languageData&quot; ? <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt; : <a href=\"#user-content-simple-mode.rule\">Rule</a>[]} &amp; {start: <a href=\"#user-content-simple-mode.rule\">Rule</a>[]}) → <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-smalltalk\">mode/<a href=\"#user-content-smalltalk\">smalltalk</a></h3>\n<dl>\n<dt id=\"user-content-smalltalk.smalltalk\">\n  <code><strong><a href=\"#user-content-smalltalk.smalltalk\">smalltalk</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-solr\">mode/<a href=\"#user-content-solr\">solr</a></h3>\n<dl>\n<dt id=\"user-content-solr.solr\">\n  <code><strong><a href=\"#user-content-solr.solr\">solr</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-sparql\">mode/<a href=\"#user-content-sparql\">sparql</a></h3>\n<dl>\n<dt id=\"user-content-sparql.sparql\">\n  <code><strong><a href=\"#user-content-sparql.sparql\">sparql</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-spreadsheet\">mode/<a href=\"#user-content-spreadsheet\">spreadsheet</a></h3>\n<dl>\n<dt id=\"user-content-spreadsheet.spreadsheet\">\n  <code><strong><a href=\"#user-content-spreadsheet.spreadsheet\">spreadsheet</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-sql\">mode/<a href=\"#user-content-sql\">sql</a></h3>\n<dl>\n<dt id=\"user-content-sql.sql\">\n  <code><strong><a href=\"#user-content-sql.sql\">sql</a></strong>(<a id=\"user-content-sql.sql^conf\" href=\"#user-content-sql.sql^conf\">conf</a>: {client&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, atoms&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, builtin&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, keywords&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, operatorChars&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, support&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, hooks&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, dateSQL&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\">Object</a>&lt;any&gt;, backslashStringEscapes&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\">boolean</a>, brackets&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>, punctuation&#8288;?: <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\">RegExp</a>}) → <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.standardsql\">\n  <code><strong><a href=\"#user-content-sql.standardsql\">standardSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.mssql\">\n  <code><strong><a href=\"#user-content-sql.mssql\">msSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.mysql\">\n  <code><strong><a href=\"#user-content-sql.mysql\">mySQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.mariadb\">\n  <code><strong><a href=\"#user-content-sql.mariadb\">mariaDB</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.sqlite\">\n  <code><strong><a href=\"#user-content-sql.sqlite\">sqlite</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.cassandra\">\n  <code><strong><a href=\"#user-content-sql.cassandra\">cassandra</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.plsql\">\n  <code><strong><a href=\"#user-content-sql.plsql\">plSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.hive\">\n  <code><strong><a href=\"#user-content-sql.hive\">hive</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.pgsql\">\n  <code><strong><a href=\"#user-content-sql.pgsql\">pgSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.gql\">\n  <code><strong><a href=\"#user-content-sql.gql\">gql</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.gpsql\">\n  <code><strong><a href=\"#user-content-sql.gpsql\">gpSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.sparksql\">\n  <code><strong><a href=\"#user-content-sql.sparksql\">sparkSQL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-sql.esper\">\n  <code><strong><a href=\"#user-content-sql.esper\">esper</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-stex\">mode/<a href=\"#user-content-stex\">stex</a></h3>\n<dl>\n<dt id=\"user-content-stex.stex\">\n  <code><strong><a href=\"#user-content-stex.stex\">stex</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-stex.stexmath\">\n  <code><strong><a href=\"#user-content-stex.stexmath\">stexMath</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-stylus\">mode/<a href=\"#user-content-stylus\">stylus</a></h3>\n<dl>\n<dt id=\"user-content-stylus.stylus\">\n  <code><strong><a href=\"#user-content-stylus.stylus\">stylus</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-swift\">mode/<a href=\"#user-content-swift\">swift</a></h3>\n<dl>\n<dt id=\"user-content-swift.swift\">\n  <code><strong><a href=\"#user-content-swift.swift\">swift</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-tcl\">mode/<a href=\"#user-content-tcl\">tcl</a></h3>\n<dl>\n<dt id=\"user-content-tcl.tcl\">\n  <code><strong><a href=\"#user-content-tcl.tcl\">tcl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-textile\">mode/<a href=\"#user-content-textile\">textile</a></h3>\n<dl>\n<dt id=\"user-content-textile.textile\">\n  <code><strong><a href=\"#user-content-textile.textile\">textile</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-tiddlywiki\">mode/<a href=\"#user-content-tiddlywiki\">tiddlywiki</a></h3>\n<dl>\n<dt id=\"user-content-tiddlywiki.tiddlywiki\">\n  <code><strong><a href=\"#user-content-tiddlywiki.tiddlywiki\">tiddlyWiki</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-tiki\">mode/<a href=\"#user-content-tiki\">tiki</a></h3>\n<dl>\n<dt id=\"user-content-tiki.tiki\">\n  <code><strong><a href=\"#user-content-tiki.tiki\">tiki</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-toml\">mode/<a href=\"#user-content-toml\">toml</a></h3>\n<dl>\n<dt id=\"user-content-toml.toml\">\n  <code><strong><a href=\"#user-content-toml.toml\">toml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-troff\">mode/<a href=\"#user-content-troff\">troff</a></h3>\n<dl>\n<dt id=\"user-content-troff.troff\">\n  <code><strong><a href=\"#user-content-troff.troff\">troff</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ttcn-cfg\">mode/<a href=\"#user-content-ttcn-cfg\">ttcn-cfg</a></h3>\n<dl>\n<dt id=\"user-content-ttcn-cfg.ttcncfg\">\n  <code><strong><a href=\"#user-content-ttcn-cfg.ttcncfg\">ttcnCfg</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-ttcn\">mode/<a href=\"#user-content-ttcn\">ttcn</a></h3>\n<dl>\n<dt id=\"user-content-ttcn.ttcn\">\n  <code><strong><a href=\"#user-content-ttcn.ttcn\">ttcn</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-turtle\">mode/<a href=\"#user-content-turtle\">turtle</a></h3>\n<dl>\n<dt id=\"user-content-turtle.turtle\">\n  <code><strong><a href=\"#user-content-turtle.turtle\">turtle</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-vb\">mode/<a href=\"#user-content-vb\">vb</a></h3>\n<dl>\n<dt id=\"user-content-vb.vb\">\n  <code><strong><a href=\"#user-content-vb.vb\">vb</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-vbscript\">mode/<a href=\"#user-content-vbscript\">vbscript</a></h3>\n<dl>\n<dt id=\"user-content-vbscript.vbscript\">\n  <code><strong><a href=\"#user-content-vbscript.vbscript\">vbScript</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-vbscript.vbscriptasp\">\n  <code><strong><a href=\"#user-content-vbscript.vbscriptasp\">vbScriptASP</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-velocity\">mode/<a href=\"#user-content-velocity\">velocity</a></h3>\n<dl>\n<dt id=\"user-content-velocity.velocity\">\n  <code><strong><a href=\"#user-content-velocity.velocity\">velocity</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-verilog\">mode/<a href=\"#user-content-verilog\">verilog</a></h3>\n<dl>\n<dt id=\"user-content-verilog.verilog\">\n  <code><strong><a href=\"#user-content-verilog.verilog\">verilog</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-verilog.tlv\">\n  <code><strong><a href=\"#user-content-verilog.tlv\">tlv</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-vhdl\">mode/<a href=\"#user-content-vhdl\">vhdl</a></h3>\n<dl>\n<dt id=\"user-content-vhdl.vhdl\">\n  <code><strong><a href=\"#user-content-vhdl.vhdl\">vhdl</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-wast\">mode/<a href=\"#user-content-wast\">wast</a></h3>\n<dl>\n<dt id=\"user-content-wast.wast\">\n  <code><strong><a href=\"#user-content-wast.wast\">wast</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-webidl\">mode/<a href=\"#user-content-webidl\">webidl</a></h3>\n<dl>\n<dt id=\"user-content-webidl.webidl\">\n  <code><strong><a href=\"#user-content-webidl.webidl\">webIDL</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-xml\">mode/<a href=\"#user-content-xml\">xml</a></h3>\n<dl>\n<dt id=\"user-content-xml.xml\">\n  <code><strong><a href=\"#user-content-xml.xml\">xml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-xml.html\">\n  <code><strong><a href=\"#user-content-xml.html\">html</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-xquery\">mode/<a href=\"#user-content-xquery\">xquery</a></h3>\n<dl>\n<dt id=\"user-content-xquery.xquery\">\n  <code><strong><a href=\"#user-content-xquery.xquery\">xQuery</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-yacas\">mode/<a href=\"#user-content-yacas\">yacas</a></h3>\n<dl>\n<dt id=\"user-content-yacas.yacas\">\n  <code><strong><a href=\"#user-content-yacas.yacas\">yacas</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-yaml\">mode/<a href=\"#user-content-yaml\">yaml</a></h3>\n<dl>\n<dt id=\"user-content-yaml.yaml\">\n  <code><strong><a href=\"#user-content-yaml.yaml\">yaml</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>\n<h3 id=\"user-content-z80\">mode/<a href=\"#user-content-z80\">z80</a></h3>\n<dl>\n<dt id=\"user-content-z80.z80\">\n  <code><strong><a href=\"#user-content-z80.z80\">z80</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n<dt id=\"user-content-z80.ez80\">\n  <code><strong><a href=\"#user-content-z80.ez80\">ez80</a></strong>: <a href=\"https://codemirror.net/docs/ref#language.StreamParser\">StreamParser</a>&lt;unknown&gt;</code></dt>\n\n<dd></dd>\n</dl>","readmeFilename":"README.md"}