{"_id":"@barocss/math-editor-prosemirror","_rev":"3-b8247497932fd5c25955837b314ef1d8","name":"@barocss/math-editor-prosemirror","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"@barocss/math-editor-prosemirror","version":"0.1.0","keywords":["math","math-editor","latex","prosemirror"],"license":"MIT","_id":"@barocss/math-editor-prosemirror@0.1.0","maintainers":[{"name":"easylogic","email":"cyberuls@gmail.com"}],"homepage":"https://math-editor.barocss.com/docs/integrations/prosemirror.html","dist":{"shasum":"e40f5193c888dc5bd086af40100bd5623acb9d0e","tarball":"https://registry.npmjs.org/@barocss/math-editor-prosemirror/-/math-editor-prosemirror-0.1.0.tgz","fileCount":16,"integrity":"sha512-A77Z6VVJ/ALutfNvVux8jNkaL2ga6ouSTnodM6LRxCA9tJYxc810ec0CFvY215LjPLYLpL9lz6e2k2BvNB4SBQ==","signatures":[{"sig":"MEYCIQDcFxxUqtXn7608ZiiMHPw+nAvyRwzRLcZkdpKRs9utkAIhAI6MAmF1qsADnHbZFtSurP9iYwAOu3wVtcAfH14jFm5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38394},"main":"./dist/index.js","type":"module","_from":"file:/Users/user/github/barocss/barocss-editor/output/math-plugin-releases/release-MtPMqo/barocss-math-editor-prosemirror-0.1.0.tgz","types":"./dist/prosemirror.d.ts","exports":{".":{"types":"./dist/prosemirror.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./style.css":"./dist/style.css"},"private":false,"_npmUser":{"name":"easylogic","email":"cyberuls@gmail.com"},"_resolved":"/Users/user/github/barocss/barocss-editor/output/math-plugin-releases/release-MtPMqo/barocss-math-editor-prosemirror-0.1.0.tgz","_integrity":"sha512-A77Z6VVJ/ALutfNvVux8jNkaL2ga6ouSTnodM6LRxCA9tJYxc810ec0CFvY215LjPLYLpL9lz6e2k2BvNB4SBQ==","_npmVersion":"10.9.4","description":"Barocss math editing integration for ProseMirror.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"prosemirror-view":"^1.0.0","prosemirror-model":"^1.0.0","prosemirror-state":"^1.0.0","prosemirror-history":"^1.0.0","@barocss/math-editor":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/math-editor-prosemirror_0.1.0_1788949892417_0.0577827500188004","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@barocss/math-editor-prosemirror","version":"1.0.0","keywords":["math","math-editor","latex","prosemirror"],"license":"MIT","_id":"@barocss/math-editor-prosemirror@1.0.0","maintainers":[{"name":"easylogic","email":"cyberuls@gmail.com"}],"homepage":"https://math-editor.barocss.com/docs/integrations/prosemirror.html","dist":{"shasum":"56b541147641139a745bfd2d6ec1dfa0aaf6479a","tarball":"https://registry.npmjs.org/@barocss/math-editor-prosemirror/-/math-editor-prosemirror-1.0.0.tgz","fileCount":17,"integrity":"sha512-LoSoruDLxljAfQWu/7L0C5kfr+tzHV2aTCHLCt7bj2xFoQJ1l5vMjhJrErfkja//IqhACySERrzwQp5a3I+XQg==","signatures":[{"sig":"MEQCIHijwErLbLV/bLOYF1j6EIEs/JiDHSLCq9/rbo4qbaO1AiA8SyUZhz9iEXGxtm1d3iiQjUhNzeE9gzj5/TKRc3RZhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38657},"main":"./dist/index.js","type":"module","_from":"file:barocss-math-editor-prosemirror-1.0.0.tgz","types":"./dist/prosemirror.d.ts","exports":{".":{"types":"./dist/prosemirror.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./style.css":"./dist/style.css"},"gitHead":"f88eb216c01e2c5a1800e269f704fdd977d53a62","private":false,"_npmUser":{"name":"easylogic","email":"cyberuls@gmail.com"},"_resolved":"/private/var/folders/kd/q2hh9cdj51zblmfh_3pd0p_h0000gn/T/e4fb9cc3feb7a5d0556453d1632ab734/barocss-math-editor-prosemirror-1.0.0.tgz","_integrity":"sha512-LoSoruDLxljAfQWu/7L0C5kfr+tzHV2aTCHLCt7bj2xFoQJ1l5vMjhJrErfkja//IqhACySERrzwQp5a3I+XQg==","_npmVersion":"10.9.4","description":"Barocss math editing integration for ProseMirror.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"prosemirror-view":"^1.0.0","prosemirror-model":"^1.0.0","prosemirror-state":"^1.0.0","prosemirror-history":"^1.0.0","@barocss/math-editor":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/math-editor-prosemirror_1.0.0_1789003857461_0.4708880796241799","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"@barocss/math-editor-prosemirror@1.0.1","dist":{"shasum":"7c686f4f33e6296a35b729fe0f854d7124b433fb","tarball":"https://registry.npmjs.org/@barocss/math-editor-prosemirror/-/math-editor-prosemirror-1.0.1.tgz","fileCount":17,"integrity":"sha512-le1pqEoVXpTKQurjMtI3dxBQ5yv5oUuVJeSnSwofT3snLQkk4u+qAOj2VtnNjAk6cb2Er0YkgjRvXjSgB/8L7w==","signatures":[{"sig":"MEYCIQDsw3O2xa+iJmGuw8ecIqsfrxWSjUyBjQPFkGbt2D/7yAIhALNjjTVe2wY1jcYMxNkgDhIS19wgwxZYKNO08mRPedBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXcTlgvk9Ftpwwf31waYiFWkfMgqF9msUwl3+a9q+7pQIhAOu12pHbMgkIt4Z3ELsDNv92x6d6I7c31zksWH4Z1J81"}],"unpackedSize":38867},"main":"./dist/index.js","name":"@barocss/math-editor-prosemirror","type":"module","_from":"file:barocss-math-editor-prosemirror-1.0.1.tgz","types":"./dist/prosemirror.d.ts","exports":{".":{"types":"./dist/prosemirror.d.ts","import":"./dist/index.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./style.css":"./dist/style.css"},"gitHead":"b7d2d54c15e2a15d9fdf382ec8ce764d7b8eca59","license":"MIT","private":false,"version":"1.0.1","_npmUser":{"name":"easylogic","email":"cyberuls@gmail.com"},"homepage":"https://math-editor.barocss.com/docs/integrations/prosemirror.html","keywords":["math","math-editor","latex","prosemirror"],"_resolved":"/private/var/folders/kd/q2hh9cdj51zblmfh_3pd0p_h0000gn/T/f29a3240f2e79d26e424347f6b840f88/barocss-math-editor-prosemirror-1.0.1.tgz","_integrity":"sha512-le1pqEoVXpTKQurjMtI3dxBQ5yv5oUuVJeSnSwofT3snLQkk4u+qAOj2VtnNjAk6cb2Er0YkgjRvXjSgB/8L7w==","_npmVersion":"10.9.4","description":"Barocss math editing integration for ProseMirror.","directories":{},"maintainers":[{"name":"easylogic","email":"cyberuls@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"prosemirror-view":"^1.0.0","prosemirror-model":"^1.0.0","prosemirror-state":"^1.0.0","prosemirror-history":"^1.0.0","@barocss/math-editor":"^0.5.0 || ^0.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/math-editor-prosemirror_1.0.1_1789359957732_0.9860422931169557"}}},"time":{"created":"2026-09-09T10:31:32.176Z","modified":"2026-09-14T04:25:57.994Z","0.1.0":"2026-09-09T10:31:32.551Z","1.0.0":"2026-09-10T01:30:57.632Z","1.0.1":"2026-09-14T04:25:57.821Z"},"license":"MIT","homepage":"https://math-editor.barocss.com/docs/integrations/prosemirror.html","keywords":["math","math-editor","latex","prosemirror"],"description":"Barocss math editing integration for ProseMirror.","maintainers":[{"name":"easylogic","email":"cyberuls@gmail.com"}],"readme":"# @barocss/math-editor-prosemirror\n\nMath editing for ProseMirror. Install alongside `@barocss/math-editor` and the host editor SDK.\n\nThis workspace package owns its source and tests. This package ships generated JavaScript, TypeScript declarations, and styles. Its host SDK and `@barocss/math-editor` remain external peers.\n\n## Install\n\n```sh\nnpm install @barocss/math-editor-prosemirror @barocss/math-editor \\\n  prosemirror-model prosemirror-state prosemirror-view prosemirror-history\n```\n\nInstall this package, the core, and the host dependencies listed in `peerDependencies`. Import the adapter from `@barocss/math-editor-prosemirror`, common helpers from `@barocss/math-editor-prosemirror/shared`, and styles from `@barocss/math-editor-prosemirror/style.css`. Also load `@barocss/math-editor/style.css`.\n\n[All math editor packages](https://math-editor.barocss.com/docs/index.html#packages) · [Integration guide](https://math-editor.barocss.com/docs/integrations/prosemirror.html) · [Release preparation](https://math-editor.barocss.com/docs/integrations/releasing.html)\n\nThe documentation and unified editor samples are hosted at [math-editor.barocss.com](https://math-editor.barocss.com). Host SDK versions are listed in `peerDependencies`.\n\n## Development\n\nWorkspace `exports`, `main` and `types` point to `src/`, so apps import this\npackage without building it first. `publishConfig` overrides those fields with\n`dist/` paths for npm consumers. The release pipeline validates the packed paths.\n\nThis package owns its host implementation in `src/prosemirror.ts`, its tests in\n`test/`, and its TypeScript build configuration. From the repository root:\n\n```sh\npnpm --filter @barocss/math-editor-prosemirror build\npnpm --filter @barocss/math-editor-prosemirror type-check\npnpm --filter @barocss/math-editor-prosemirror test\n```\n\nThe build includes private common helpers and their declarations while keeping\nthe math core and host SDKs external. Add a Changeset for this package when its\npublished behavior changes. Shared-helper changes must name every affected plugin.\nThe local `pnpm release:math` command publishes only new math package versions.\n\n## License\n\nMIT. Copyright (c) 2026 barocss.com. See [LICENSE](LICENSE), included in this package. The math-editor core is also MIT licensed. Host editor SDKs retain their own licenses.\n","readmeFilename":"README.md"}