{"versions":{"0.1.0-alpha.0":{"name":"@bpmn-io/cm-theme","version":"0.1.0-alpha.0","description":"Codemirror themes for bpmn-io","main":"dist/index.js","module":"dist/index.es.js","scripts":{"build":"rollup -c","start":"npm run build && npm run --prefix preview-themes dev"},"author":{"name":"Valentin Serra","url":"https://github.com/skaiir"},"keywords":["codemirror","cm","theme","bpmn-io"],"license":"MIT","dependencies":{"@codemirror/language":"^6.3.1","@codemirror/view":"^6.5.1","@lezer/highlight":"^1.1.4"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/register":"^7.18.9","@lezer/generator":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-json":"^6.0.0","chai":"^4.3.7","cross-env":"^7.0.3","eslint":"^8.33.0","eslint-plugin-bpmn-io":"^1.0.0","rollup":"^3.15.0"},"workspaces":{"packages":["preview-themes"]},"gitHead":"96bea6f607f2e9b7c009ac5786bc6c03bfb0a4b4","_id":"@bpmn-io/cm-theme@0.1.0-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-BXyOyAagi2kFX6OJxxywzONHAPKzooHjv83TIjWrzVkbHsw615TqMnuv35CV5NrTBloFyFcPxek04J0C/fOezA==","shasum":"5544a9ddf85007a1bf49a480e9ec3e859154a727","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@bpmn-io/cm-theme/-/cm-theme-0.1.0-alpha.0.tgz","fileCount":5,"unpackedSize":28320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC796cGt57Srfof3xoURr0mShVfvaY9bXiV7Y7piSPHDAIgT1UnFKUtHAyROLo6zUPZsPBeNN3acucTb786AFEOUZs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIdQyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Uw/9EfxaqilNE9EToUuhpaRMLGIL5O8q0vHIaVbZzWOa8uI7vxJ7\r\nTVJWKZ/sFA6brzmB/42G6sPLWfXNpA54eFGQvTf/yK7FIlcFe9EuoSCZB+Nc\r\n5KIta/OMcKAp1ecTn68kjSeqCQlauYqhk2DwgsdwOm3pRPlgiJb8uP/87viY\r\nNp+bYEc3RvvaU4r2F7uMHcuoJY44klQgme/zfuHg4ocuYY1q9TS4q0Kr13zJ\r\noHj+LDJPGLTAG3QqA0qFiLPmEytISdHn5OrfW1I8G51f2J8RqCq3GwDAn6cI\r\nBRgpYqr1I3Ytyx28MRsy9W4vuzSGOsMmb0QueToO+UHjUUbpN/ObUwo/n48c\r\nHNyShk4nuy/MYg5300YkIKdnwf/BgkHiSPA2Ayr+DhoKdhFlGJbiPF6Zv3Wi\r\nKANjBqlk/sZlDeBovLcqyMysCzqOLbLt8l1riYfCI5c6HZp+ZAWyRZlMFfqD\r\notI7s219LCqAVR58av0UdZ8Fv4ib0DZYU8ho8KG6EAWfCDZ4LX183CVg/5H9\r\n6vNHMeZdlelw9h1XW0c356MXNRXK9qfGrfAEPTHiCHq5NNmOH3apvNDWzjK7\r\nkiirqzL36gcCcUWn3iHmrn9iK8FN9nYzKdGYbQdItqEj9CT+Ik9qLNUVABcF\r\n1dLKDX7hs78J3eKPKjFric00+fAHbrpIfmw=\r\n=cO06\r\n-----END PGP SIGNATURE-----\r\n","size":4836},"_npmUser":{"name":"anonymous","email":"valentin.serra@camunda.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"valentin.serra@camunda.com"},{"name":"anonymous","email":"martin.stamm@camunda.com"},{"name":"anonymous","email":"beatriz.mendes@camunda.com"},{"name":"anonymous","email":"bpmnio@camunda.com"},{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"niklaskiefer@gmx.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cm-theme_0.1.0-alpha.0_1679938610689_0.5734233248409433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-27T17:36:50.933Z","publish_time":1679938610933,"contributors":[]},"0.1.0-alpha.2":{"name":"@bpmn-io/cm-theme","version":"0.1.0-alpha.2","description":"Codemirror themes for bpmn-io","main":"dist/index.js","module":"dist/index.es.js","scripts":{"build":"rollup -c","start":"npm run build && npm run --prefix preview-themes dev"},"author":{"name":"Valentin Serra","url":"https://github.com/skaiir"},"keywords":["codemirror","cm","theme","bpmn-io"],"license":"MIT","dependencies":{"@codemirror/language":"^6.3.1","@codemirror/view":"^6.5.1","@lezer/highlight":"^1.1.4"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/register":"^7.18.9","@lezer/generator":"^1.2.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-json":"^6.0.0","chai":"^4.3.7","cross-env":"^7.0.3","eslint":"^8.33.0","eslint-plugin-bpmn-io":"^1.0.0","rollup":"^3.15.0"},"workspaces":{"packages":["preview-themes"]},"gitHead":"2c66479016cc339eba2b686e564a8cfbf83bc2ba","_id":"@bpmn-io/cm-theme@0.1.0-alpha.2","_nodeVersion":"16.17.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-ZILgiYzxk3KMvxplUXmdRFQo45/JehDPg5k9tWfehmzUOSE13ssyLPil8uCloMQnb3yyzyOWTjb/wzKXTHlFQw==","shasum":"d9a170b8766ccd468115822a0d9898fd6903604d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@bpmn-io/cm-theme/-/cm-theme-0.1.0-alpha.2.tgz","fileCount":5,"unpackedSize":29352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBG8blo7qcUUMNB738PH6z+RqxBHlA7quGHKQ6LllerAIgXggXvLbaligh2CazT0V6R4b10Tg7s6Fk/UPeGlF7nyI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIntDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpciw//UuTbYC4GyALKjtv1gnUK/AVdMrVpdqTSnkcvX/0Y03mP0fvS\r\nsCE50/FOgNBCLon6scmjd0mXL3FbPzJsdvXnlySjp5hiQ5Cn2YYmHwi+Rwgv\r\ndp/Y4+s+DoWGnq0FjpQ7Uz0PLLOzMzIYylw5GVaSR/etr1dcnF0E86MXDAp5\r\nzjm9VP3m6Jqlo+nz3bfUqAJBeFm+vF3d8BUHOGBAZqzRX8BPjevK2j8A0rMc\r\nzZns6gD24SgrVC5h55NOyjEZcqsryg7g1K1dEYcGju9Wpe7X0TD3dE+OOYNu\r\n8zgDTaZNjlo9XYEBQdnU6sHG296OdnkUzAJPDAidkVx0ttLfFl9Rhl9yTiMW\r\nyzJBJj6L19lOUQ+TDeqccBPr6yRX608McHVZvpMXjdXkdl8jiZIsAiXW/ZDd\r\nzyQJLo8XMwulIz4QDKqeQUvhsP+NU1rpZm9jQfBGAjwW21turykAUtEyJZhX\r\n2clD17WKrStFOPc7M6RS2KcwddapZsgzMePKvUpOtiLxOwaEf/G3Dy14nqQi\r\nXWS00OX8tL4LR+7xGk5cGMGwKaUnlxDZVFRhhb+Kcy1k0djt4+GnnsP7bpJW\r\nch09hQHP2pU9eeqxhm1On/cSmz/gyrs6eKhq059QlZm2JxyiQJXx3ZLSlUUf\r\nhaA9VR3dKxvwNdD9aAk5an5DDW3nEOVdo5g=\r\n=W/n5\r\n-----END PGP SIGNATURE-----\r\n","size":5209},"_npmUser":{"name":"anonymous","email":"valentin.serra@camunda.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"valentin.serra@camunda.com"},{"name":"anonymous","email":"martin.stamm@camunda.com"},{"name":"anonymous","email":"beatriz.mendes@camunda.com"},{"name":"anonymous","email":"bpmnio@camunda.com"},{"name":"anonymous","email":"git_nikku@nixis.de"},{"name":"anonymous","email":"niklaskiefer@gmx.de"},{"name":"anonymous","email":"maciejbarel@gmail.com"},{"name":"anonymous","email":"philippfromme@outlook.com"},{"name":"anonymous","email":"maximilian.trumpf@camunda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cm-theme_0.1.0-alpha.2_1679981378754_0.9648678507873081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-28T05:29:38.967Z","publish_time":1679981378967,"contributors":[]}},"dist-tags":{"latest":"0.1.0-alpha.2"},"name":"@bpmn-io/cm-theme","time":{"created":"2023-03-27T20:15:38.248Z","modified":"2026-05-04T11:47:42.611Z","0.1.0-alpha.0":"2023-03-27T17:36:50.933Z","0.1.0-alpha.2":"2023-03-28T05:29:38.967Z","0.1.0-alpha.1":"2023-03-28T05:18:10.472Z"},"readme":"# Codemirror themes\r\n\r\n> **Warning**  \r\n> These styles are new and still a work in progress. Expect quite a few changes.\r\n\r\nCodemirror themes centralized in an effort to create consistency across the bpmn-io suite.\r\n\r\n## Light theme\r\n![image](https://user-images.githubusercontent.com/17801113/228022199-49569983-6d47-4ca5-89eb-63782950734b.png)\r\n\r\n## Dark theme\r\n![image](https://user-images.githubusercontent.com/17801113/228022240-c44638c7-3058-436a-87ff-567aa382fffb.png)\r\n\r\n## Usage\r\n\r\n### Install \r\n`npm i @bpmn-io/cm-theme`\r\n\r\n### Use\r\n```js\r\nimport { darkTheme, lightTheme } from '@bpmn-io/cm-theme';\r\nimport { EditorView } from '@codemirror/view';\r\n\r\n\r\n// ...\r\n\r\nconst extensions = [\r\n    lightTheme\r\n];\r\n\r\n// ...\r\n\r\nnew EditorView({\r\n    state: EditorState.create({\r\n      doc: value,\r\n      extensions: extensions\r\n    }),\r\n    parent: container\r\n});\r\n```","users":{}}